public static void Main()
var str = "a11;23;4214;124124;1231231;1231231;1231231;231231111;2312311;123123;123123;1231;13213231;1232;124124;1231231;1231231;1231231;231231111;231;124124;1231231;1231231;1231231;231231111;231";
var spl = str.Split(';');
var output = new string[4]{"", "", "", ""};
var output_limit = new int[]{60, 60, 120, 120};
var output_tmp = output[idx] + (s + ";");
if (output_tmp.Length <= output_limit[idx])
output[idx] = output_tmp;
else if (output_tmp.Length == output_limit[idx] + 1)
output[idx] = output_tmp.Substring(0, output_tmp.Length - 1);
foreach (var line in output)
Console.WriteLine($"{line}|{line.Length}");
Console.WriteLine("Hello World");