##### #...# #.#.# #.#.# #.#.# ######.#.#### #######......#.#... #.......##.....##.# #.########.....##.# #..............##.# .. ####..#######....###.######.#. #...........+....'........... #.###.##.####....###.######.### #.# #.##.# #....###.# ####...$ #.###.##.#########...###h..##### #>.....................gl....... ###.###.##.######.....####...##.# #...###.##.######.....# #)..# #.......##......+.....# #...# #################.....# #...# #...#.......# #.....# #...# #.#...#####.#####.....# #..g# #.#.#.# #.#.........# #.... #.#.### #.#.######### ###... #.#.# #.#.# #.#.# #.#.# ###.# #...# #<..# ##### ##+.# #.# #.. #.## #.# #.# .#