.. ... #. #.# .###.#### #....$..# #.......# #####......$# ......5O....# #........# ..###..!.....# #............# ##.$##.......# .# #............# .... ..###........# #... . ###.#...## ##...# . #..##.# .....###. .# ##. #.# ..#...... .# #. #.# #......####.# #. #.# #.....# <# .. #.# .. ##....##.##### #.# ....#######....#....... #.# .................#.# ###... #.# #####.#..........#.## #..... #.# #............>..###.#.. #.## ##...........#.......#### #..##### ##...........<.........# #......# ...............###..#....####......# ####.......................##......# #..........##...................# #..........##......).#####......# #..........##........# #......# #############........# #......# #........# ######## ##########