### ######## ... #......#... #......#.# ######........# ######## ..............# ........ #.....<...# .......# #..........#..... ........ ..............#... #.......# ........###...# . #.....ol##### ..#.##### ...# .. #oo...# .... #..# ..#. #g###.# # #.# #... .....##.# #.#.# #. ... #..go###.#.### .....##.........# .### #..###.#####.# #............# #.######...##### #.$.# #.............# ##...# #######<...##.# ##..... .........#...... ##..... #########....###. #............ ##...# #.....#..8... ..... #.(.....o... ....#. #..<...ooo. ....# ##......o.. .... #..#..8o.. ...#....o. ###+# #####