w=3;x=465554 while x:s=" "*3*w;n=x%3+29;x//=3;d=0;exec('d+=1;s+="%3d\\n"[:w//6+d//n+3]%d;w=-~w%7;'*n);print(s)