#include char *M,A,Z,E=40,J[40],T[40]; main(C) { long lrand(); for (*J=A=scanf(M="%d",&C); --E; J[E]=T[E]=E) printf("._"); for (; (A-=Z=!Z) || (printf("\n|"),A=39,C--); Z || printf(M)) M[Z]=Z[A-(E=A[J-Z])&&!C & A==T[A] | 6L<<27