n=0;m=1;"$System.in".split().each{s=" "*n+it;n+=it.size()*m;m=-m;println~m?" "*n+it.reverse():s}