var ch:char;
var I,K:Integer;
var value:Double;
var tb:array of array of double;
begin
SetLength(tb,4);
for I:=0 to Length(Tb)-1 do // tu zastosuj eof(plik)
begin
ch:='!';
while ch<>' ' do Read(ch);
K:=0;
while true do
begin
{$I-} Read(value); {$I+}
if IOResult<>0 Then break;
SetLength(Tb[I],K+1);
Tb[I][K]:=value;
Inc(K);
end;
end;
for I:=0 to Length(Tb)-1 do
begin
Write(I,':',Length(Tb[I]),': ');
for K:=0 to Length(Tb[I])-1 do Write(Tb[I][K]:9:3);
WriteLn;
end;
end.
dmFyIGNoOmNoYXI7CnZhciBJLEs6SW50ZWdlcjsKdmFyIHZhbHVlOkRvdWJsZTsKdmFyIHRiOmFycmF5IG9mIGFycmF5IG9mIGRvdWJsZTsKYmVnaW4KICBTZXRMZW5ndGgodGIsNCk7CiAgZm9yIEk6PTAgdG8gTGVuZ3RoKFRiKS0xIGRvIC8vIHR1IHphc3Rvc3VqIGVvZihwbGlrKQogIGJlZ2luCiAgICBjaDo9JyEnOwogICAgd2hpbGUgY2g8PicgJyBkbyBSZWFkKGNoKTsKICAgIEs6PTA7CiAgICB3aGlsZSB0cnVlIGRvCiAgICBiZWdpbgogICAgICB7JEktfSBSZWFkKHZhbHVlKTsgeyRJK30KICAgICAgaWYgSU9SZXN1bHQ8PjAgVGhlbiBicmVhazsKICAgICAgU2V0TGVuZ3RoKFRiW0ldLEsrMSk7CiAgICAgIFRiW0ldW0tdOj12YWx1ZTsKICAgICAgSW5jKEspOwogICAgZW5kOwogIGVuZDsKICBmb3IgSTo9MCB0byBMZW5ndGgoVGIpLTEgZG8KICBiZWdpbgogICAgV3JpdGUoSSwnOicsTGVuZ3RoKFRiW0ldKSwnOiAnKTsKICAgIGZvciBLOj0wIHRvIExlbmd0aChUYltJXSktMSBkbyBXcml0ZShUYltJXVtLXTo5OjMpOwogICAgV3JpdGVMbjsKICBlbmQ7CmVuZC4=
TUlOICAtNC41MzMgIDEyNS4yMzkgMjQgMTEgMCAxMjEgLTM0LjU0Ck1BWCAgLTEyMSAgMjIwIC0zMy40MyAzIDAgMCAyMzQuMiAtMjM0Ck1JTiAgMSAtNiAtNC45ICA2IDEwIDkyMyAwLjIzCk1BWCAgNSAyIC0xIDAgIDUgODcuMjMgICAyMy41
MIN -4.533 125.239 24 11 0 121 -34.54
MAX -121 220 -33.43 3 0 0 234.2 -234
MIN 1 -6 -4.9 6 10 923 0.23
MAX 5 2 -1 0 5 87.23 23.5