######################## #....^.#....^...#......# #......'........#......# #.....^#........#......# #.^....#........#......# #########'##############.....# #....(................(###'### #......................#.....# ###'###.........^.........)^.#..[..# #..^..#..(...................#.....# #..^..#..##...............##.#.....# #..^.^#..##.....##.##...^.##.#.....# #....^#........##...##....)..#.....# #.^...#.(....................#.....# #.....#..................^...'.....# #.....#......##.......##.....###'### #.^...#......##.......##.....#...^.# ###'###..#.........(......#..#.....# #.....#.##...............^##.#^.^..# #..8○Z#.#........[)........#.#.....# #.....#......................#.....# #†$^4.#.#..................#.#....^# #(...<#.##.......(..).....##.#.....# #.....#..#................#..#.....# #..(..#.^....##.......##.....#.....# #..†°.#......##.^.....##.....#.....# #..4..#..[.......^...........#.....# #..§☼.#......................#....<# ###'###..<.....##...##.......####### #.§§..#..##.....##.##.....##.#^....# #.....#..##...............##.'^.(..# #.....#......................#.....# #○.^(.#......................#.....# #M^...#......................####### #.....#......................#.....# #####'##############'#########.^...# ^.'. #.^...#...#.......# ..#.. #.....'...'.......# ...#.. #.....#...#.......# ...# . #.....#...#.......# ##### ###################