int f,u=32,n[1024];s(v){if(u/=2)s(v),s(v|u),s(v|u<<5);n[v]=u=u?u+u:1;};main(){for(f=~1,s(0);f<1024;printf(n[++f]?f&31?"#":"\n#":" "));}