### #.# #.########## #..........# #.############# #.............# #..############### #.......# #.....# ######## #.......# #.....# #......### #..###..####.....#############.......... #####..###.....#............................ #........>.................................. #.###..##....###............................# #.# #..#.....# #............................# #.# #..#.....# #............................. #.###......#.# #............................ #............# #..........................<. #####..#...#.###............................ #........<.............................. ##.#..##.........#############.......... #########.#..##............ ................... ###.........# .##.##..####### ##..##....o.$..... #........##.# ##. #.## # #............ ###.####.##.# #. #.# #...####.... #.# #.##.# ...##.## ##### .## #.# #.##.# ....+...# #.# #.##.# ....##.## #.# ##.##.##.# #..# ###.# #........# #..## #...# #........# #<..######## ###.# #........# ##.........# #.# #......#.# #...%.#...# #.# #......# # ####.###.#...###. #.# #......# ................. ### #......#......#.###......... #..)...#......#.###.##.####. #........................... #......#.##.##.####......... #......#.# . # ####......... #......#.##.##.#.....#.####. #......#.##.##.#.....#.# #..)...#.##.##.......# # #......#.##.####.....# #..(...#.##.#........# ####.................# #..............#### #..............### #................# #..............#.# #..............#.# #..............+ . #..............# #..^...........# #.........###### #.........# ###########