$n=<stdin>;\x0d print " ";\x0d for($i=0;$i<$n;$i++) {\x0d print " ##";\x0d }\x0d print "\n";\x0d for($i=0;$i<$n-1;$i++) {\x0d print " # ";\x0d }\x0d print " #\n";\x0d for($j=0;$j<3;$j++) {\x0d for($i=0;$i<($n-1);$i++) {\x0d print "# ";\x0d }\x0d print "#\n";\x0d }\x0d for($i=0;$i<$n-1;$i++) {\x0d print " # ";\x0d }\x0d print " #\n ";\x0d for($i=0;$i<$n;$i++) {\x0d print " ##";\x0d }
Note that non-ascii characters in the above source code will be escaped (such as \x9f).