n=input() j=0 while j<512:print''.join(' #'[i%2]*2*(v+1)for i,v in enumerate(int(c,16)for c in'31A00010F07010308024A4885A4A3C2703360245035876A25'))[j:j+32]*n;j+=32
3
#### #### ####
## ## ## ## ## ## ## ## ##
## ## ##
## ## ## ## ## ## ## ## ##
## ########## ## ########## ## ##########
########## ########## ##########
################## ################## ##################
###################### ###################### ######################
###################### ###################### ######################
########################## ########################## ##########################
################ ######## ################ ######## ################ ########
############## ###### ############## ###### ############## ######
############ ######## ############ ######## ############ ########
################## ################## ##################
############## ############## ##############
###### ###### ######