.# .. #### #. .###...## . ........#.### #.<#...# #......# ##.###.... #.# #..## #.# #..# ####.###..## .###........... .............## ####.##.###...# #. #.###.#.###### . #.##.....O...# # #.#.#.#.####.####.#. #..###..####..$..... #.## ##...%......... #.## ##.###..####.. ## ##.......# #.#####.## #.## #.# ..# #.# #.. #.# #. ..# #. #