######## #......# ##.....## ##.....## ##.....## ### ##.....## ..# ### ### ####.#### ## ##.....## ....##############.########.#######.......# ######P##.....## ....................................###'#'# #............## ....................................# #...# #............# #..................................# ##.## #..........### #.................................####.####.........## #................>...............##.....##........## #................................##.....##...[...## ##...............................##(....##.......## ##......######P#####P.#.#.#.###.##.....##......#.# #.......## ### ########## ###########......### #........#### ####.....## ##........#.# ### ###........# ##........### ##.## #.........## #..........# ###...### ##..^......# #....PP....## ##.......# ##.....#...## ##....#.....## #P...#...######..........# ###....#......####...###...#.##......#...P# #.......##>....##....# ##...##.....##....## ####.#.#...P##........### ##........###...## ####.##..#.....###......#.# #.......###....# #..............###P.....### ##.....####...## #..##+##.####...###.......# ##......###.....# #..#........#...##........#####........##....## #..#........#.......##.....##......##.......## #..#...............####.....#.....####......# #...........#......# #.#....[....## #.....## #..#..............## ####.......## ##....## #...........#......# ##.....## #......# #...........#......## ##.......## ###.....## ##..#........#.#.....# ##.........###......## #.....##.##+.........###.....#.....#......## ##...............#....#.....###.....#....## #...........P..###........## ##.........# ##########..P#.# #.......## #........## #.#### ##......# ###.....## #P####..# ###......## ##......## #.≈.≈.≈.## #.........### ##........## .≈≈≈≈≈≈≈.###..........P####..........## ≈≈≈≈≈≈≈≈≈.#.....#......##P..<...#.....## ≈≈≈≈≈≈≈≈≈≈≈.....##.......#.......##.....## #.≈≈≈.≈.≈≈≈≈....####.............###......## #.≈≈≈.>.≈≈≈....## #....#........# ##......## #.≈≈≈.≈≈≈≈≈≈..#.# ##...##.##...## ###.....### #.≈≈≈≈≈≈≈≈≈.S#### ##....###....# ##.....P# #.≈≈≈≈≈≈≈≈≈.## #.#...###...## ##.....## #.≈≈≈≈≈≈..## ###....#....## #......## #....≈..## ##...#...#.# ###.....### #P.......# #P.......### ##......# ###......### ##......## ##.....## ##......### ##.....# ##.....## #P..(..## ##...## ##.....## #...?.## #P...## ##.....## #.....#. ###.#.# ##.....## #.....# ## #.### ##.....### .....# ### ##.....P# ....# ##.....## ...# #......## ..# ###.....## ##.....#### ##.....#.# ##.....## #......# ########