### ##.#### ##.....####### #.........# ##...#######...## #...## ##@..# ##.)## ##..# ##########...# #.@# #...........## #..# #............# #..# #..########..### #..# # ##...## #..# #.....# #.[# #.....)# ##.(# #........# #o.(.### F...###....# ##...><# #...## #...# ##....# .... #...# #!....# .$.# .... .......# .. ... ........## .....!.?# ###.%.[.. #@.....