a=[k=p=i=0] j=20 for(("$System.in"-'\n').each{v->a[j]=(a[j+=vp?-1:0]?:'').padRight(i++)+(p=v)};k++