...+.....##.. ..#.......... ... ............ .... #.......... ...###...>....# ##+###.............# +### #...... #...........# .... #......##...........# ..... ......##...........##...... #.......................... #.......................... #.........^...#............ ####......####...###.......... ...........h.+.....)...[....# ##.....######...###........# #...h.)...................## #.......##.....##........... #.......##..........######.. #........#..........#...# #........#..........#...# ###+#...............+...# #....##..#......#...# ..............# ###+ .######.##....### .... #.#.......# ..... #.#.......#######.... #.##......)........# #.##....#..#.....#.### ..#........##...##... ###........###.###.. #.....###.##.##.# #..... #.#.#.# ####....###...###... .........<....... ...###...###... . #.#.#.# . #.##.##.# ..# #.# #.. ... ... ... ... ... .## ## ... .