### #.# .%# #.# #.# #.# . ########## ####.# #.# #........#############.####.##.### ..... #....^........................>..# ...... #......................####.##.#.# ......###.............#.#..............#.# ......................#.#.#########.#..#.# #.......#.######.#.##............###.#..#.# ..................)%....................#.# ....###.#.######.#..#..###.#####.#......#.# #.#.# #.#.....# #.#####.#.#.#..#.# #.#.# #.#....## #.......#...#..#.# #%#.# #.#....# #.###########..#.# #.#.# #.#....# ########## #..#.# #.#.# #.#....# #......# #..#.# #.#.######......# #......# #..#.# #....<..........# #......# #..#.# ########...#....... ###......####..#)####### ...........#.#.... #....(.........(.......# ########.......... #.#......####..#.####### ... #.#.#.##.. .####.#......# #..#.# ##.####.#.#.#... .............# #..#.# #............... .####.(......####..#.# #.......#.#.#..# #................# #.......#.#.# ###................# ##......# # ...............#..#.# #.......# ####.#.#............# #.!.....# #.#.#^......#....# #..S....# #.#.#.####<.##...# #.......# #.#.#####..[...# ............ ...............# ............... .#.########...# ........###### ..#.#..........#.##. .......# .#.#####......... ...?..# #.#.#####..####### .... .........).#.. #.#.#####.##.# ........%.#.# ##.#####..#.# ..........#.####.## .#........#.......# ..#.##...#..###### #..............# #.##..##.####### .............# #.###..#.#..# # #......#..# #.#....#..# #..<...##.#### #......(.....# ......#..........# #.#.#####.#####.## # .... .# ###.#. .# #.#.# # #.. . ### .