### #.# #<# #.# ##.###### #.......# ####.......# ###.##.......# .. #........######.# #.#.###..# .....### ######.#.###..#. ...... #............... ....# ######.#...#..####...# # #..............###...#.# #####..#..#.....g....#.##.. #..#....##+##........... #..#...##...##...#.##.) #..#...# .#l #..(#.# #..#...#g#?#.#...#.##... ##.....)+..#..)()......... #.......#.#(#.#...#.##...## ##..##..# .#..#(........... #......# ...##...#.##...##.. #..###..##+##.............. #..# ...................# #.##..# #...#..............# #.##.## #..................# # #.##.# #...#.####.(#.#....##.##.. #.##.# #...#.####..#.#........... #.##.# #...#.#................... #.##.# #...#.#.##..#.#...#...##.# #.##.# #..>#.........#...#...# ##.##.####............>.......... #..........................#...##. ##)#######.................#.... #.............#.#.#####...#...# #..######....##.#.# #...#...## #...............#.# #......... #..######.....#########.......## #.............# #............ ##............# #............ #..###.#.#...# ####...#..#### #..# #.#.#...# +............. #..# #.......# #..#..###.#.## #..# #.......# #.....# # #..# #......## ##..#..# #..# #.#.#..######...#..## #..# #.#.#..##.......#..... #..# #.#................... #..###...................... #.......................... ##.#######..##.##.########. #Z# #..##.##.# #.# ##.##.##.# #.########.##.##.# #..........##.##.# ##########.##.##.# #.##.#### #.##.# #.##.# #.##.# #.##.# ####.# ###