### ##.## ##...## #...^.## #......## ### ##.......## #.###############.##....).## ##CC......^....##.###......## #C..............## ##...)..## #..........)....# ##......## ##.............>## ##......## ##..............## ##))....## #..#########.#### ##......## #### ### ##......## #^......## ### ### ###......# #.###.## ##.....# ########.###.### #.....# ##..............###### ##.....# #......)..[>.....##..## ### #.#....# ##........<.......<...# #.# ### ###....# #....................# # #.####.#### #....# #...............#...## ###.# #.##..^##.# #...^# #.................(## .#..# #......#.## #....# #....^.##.##......## ##...# ##.......## #....# #......##........### ###....# ##........#####....# #......##........##. ........###.^#..........%....# #......###.....)##..###### #......##.###.....######.#..# ##......###...<..#.##....### #[...[.#.## #.....# ####.# ....#....# ##.....#.#.......# #.......## #.....# #.# ####.##..# ###...#.#.......###......## #.....# ### #. ##.## ##.....^..##...##......# #.....# ## #..#######......###...##......### #.....# #..........^......##..##........####.....# ##.................#..##....###.#8#.###.## ##..####.....[.....#.......# #.....# #.# #### #.........#.<###.....#####)#####.# ...............###......###.###...# ...#..........#..##....#.##...##.#.# ###..#...##....#..#....8....⌠....8.# .......####..###..#..#.##...##.#.# .#.#..# ##.# ####.#^.###.###...# ##..# .. ########.#####.# ..# #.# #.....# #.# .# #.#8#)###.# #. #####...^.# #######