int main(void){int putchar(int),i=0;unsigned long t=500555079,n[]={t ,159418370,88921539,286883974,80500161,0};while(n[i])putchar(*(!(t&1 )+!(t||!++i)+"# \n")),(t&&1+(t>>=i-~-i))||(t=n[i]^n[i-1]);return 0;}