#include <stdio.h>
#define N(x)for(i=x;i<n;++i)
#define p printf
#define I N(1)p(" #");
#define X p("\n#");I
#define Y p(" ");N(0)p(" ##");
void main(){int i,n;scanf("%d",&n);Y p("\n #");I X X X p("\n #");I p("\n");Y}
Note that non-ascii characters in the above source code will be escaped (such as \x9f).