###### ##....## . # #......# .....#.###......# .......)........# ......####......# ... #......# . ##.....## #..###..# ######..# ##8.8#..# #.......# #.......# ##.......# #8.......# #<.......# #8.......# ##.......# #....g.## #......# ##8.8#.# #####.# ###