... ..... ### ......# ##.. ##.#### ###. ......P ##..###......##.#.# ........####......#.......... ##.........##................. ............#.......#.# #..# ##.........#..........####.## ...........###........##...#### #........####................# #..##....###................P# ###..#...#.##P...............## .. ####..⌠.'...######.#.....|.......# ..# #.#.....#..## ###............## ...###....###..# #.............## ........### #..# ##.............# ....⌠...# #### ##...........## #.......## ..........## ### #.⌠...⌠..# ..........## #.# #.......## ...........## ###.## ....⌠...## ..........÷.####....# #........# ........##..#...##P# ...#.#...## ......##.......#### ..##.#....# .##...#.###.....# + .##...#...## ####### ##.#### .. ###....##...# #..## #..#...........## #...# ..........##....# ##...## .........###....# #.....### .........# ##.<.# ###......## ....#....## #...###. #P..###...# ..##.##...#######... ##^...#....# # ###...#....... ###...#.##...# ##.......... #....#####...# ###S....... ##...#####...# #......... ####..###..P<.## ##......... #P...###.>....# ###.......?.. #...##........# #............ #..###........## #............ ###.##P..........# #............ #P..##......>...## #............. ##..##.......^....# #............. ###..#.............## #..........<.. ###....##.............# #............. .##.....##..............# ##........... ........##..............# ##......... ........###.............# ........##.............# .........####..........# ..........###........### .........##P.......### ...................# ................P### ..............#### .........P##### ......##### ###..# #.# ##