### ### #.# #.# #.########.# #...^......# #.########.# #.# #.# ###############.# #.##### ................# #.....# #... ###....######### #######.#### ##..## ####.......[.########.........# ###....###.......................#.#####.#.# .............................>#.#.# #.#.# # #.....#.#......................#.# #.#.# #.## #.....+............#.........#.#.# #.#.# ##....#.....#....................#.#.#.#####.#.# #........#.#................#...................#.# .. . #............#..............#.....#.#.#.#.#######.# #.# #.##.....####.#.#..........................#.# #.# #.... .........##...#.#................#.#.#.......# #.# #. #.#.# #.##.....##.#.#.###..#.####+#'#..#.#.###.##### #.# #. #.#(# #.##.....##.#........#.............#.###.###########.# . ##.##.#.####.##.....##...#.###.#######..................h.......# ..#...(................[.###.# #.. ...................########### .#...........#...............# #.. ####................# ..........##.....)....##.##.......# #....###.........# ................########+# ......# #....###......†..# ........##......# ....# #................# ................# , #................# .......#.#.#....### , ##................# .....#............# , ............####### .....#####.#(.....# , ###...)...# ...........#.#..†.# * , #.......# ...####.......##..######## #.......# ... #..............†.....#* #.###.......# ......###############.# #.....%†....# ##.#..#.....r.......#.# #...........# ...#.. ...srhs....,#.# #....†.###### #. #.. JJhrhr. ,#.# #....... #. #######+#######.# #........ #.............#.#* ........... +⌠....###....⌠+.# ...........# #......<......#.# ...........# #..⌠...>...⌠..#.# ...........# #.###'#######+###.# #.................# ############.#.#### #........ #########