#import<ios> main(){for(int i=-3,j;i++<38;)for(j=-3;printf(j++<38?(5<i&i<30&5<j&j<30?i/12&j/12&1?i/4%4|j/4%4?i%4&&j%4:i*j%2:i%6&&j%6:i+2&7&&j+2&7)?" ":"[]":"\n")>1;);}
Note that non-ascii characters in the above source code will be escaped (such as \x9f).