...## ..o....# ........## .....!.... #.........# #.........# #.........# ####. .#.........##############..... .....$..<......)o%...........# ##.......%.#)#########...###.. #.!.......#.####### #.### ##.......##.....oo###.# ........###..@........# ####.### #.......##### #. #.......# ## #....#### #...## #...# ..... ..##.