################ #............... #.############## #.# #.# #.# #.###########.# #.....