### ### ##.## ### #.#####...# #.### ###....^....## #...## ##......<....^# #### #####....## #............## ##..###.^#......### ##...^...#....######..^##..##......#.### ### #....#.###....^#^.^....#.......#......# #.####..#### #^...........).......##.....## #..###..## #........##.........###.#...^# #........### #.#..##...#....^.########..^## #..........# ###########..##### #......# ##.......^.# ##^# #....#.# #.........## ### #.....### #........#### #....... #.##...#....# #.......# ###...^.....# ##.......# ##..^.....# %......?.. #.##....### #..8...... ######....#### #........ ######.^....# ... ##.#..).....## ####..........## #..#.....^...## #..#...####.## #..#....##### #.^......## ##........# #.....#..##### #....#####<#.# #### ###...# #....#########..# #^...## ##.......##...#..# ##.^..# #......@..##..#..#### ##...###.........^^.^^..#..## ###...###..##^..........#...## #......>#^..#####...###......# ##......#....# #..######%....# ##.#...)..### ##..#.#.#....## ###......# #.##........# #.....## ####........# #.#.### #........## ##### ##..#..#.## ##^@##..### ##....#### ####....## #......!# #......## #.........## #.........# #.......#.# ###..###### #.. #. .