### ..# #.# ## #####.# .. ..##.# .#.#. #. #.##.# ....... #o .####..##)##.## .....#.# #. ........<.....## #..... #)# ########%......#### #...# h( #...##.....## #...# .# ######..#...# #...######.# #........## #..))......# #.#......#######...#####..# # #..#.#.#............o...# .....#............h............. #.#.##.#.#...............##...# #........#######.........# ..... ####.....# #<..####### ... #.##### ....... . #. .#...#. #.#...... # #...# #. ..... ...