# .. .. ... #.# #.# #.# ###@####### #......!.?# ###...).$...# #<..........### #.............. ###############