### #.### #...## ### ### ##....### ########.# ### ########.## #.......# #..##...####P#### #.........# ###...### #.....#####P..#.## ##.......## #.#..## ###..####........# #.#....## ###...# #..## #.........### ####..## #..## ##.# ##...........## #..# ##..##### #.# #.............# #..# #...#.P## #.###.............## ########..## #.......## ##..#..............P# ####.[........#### #........## ##..................####................# ##### #....[....###..P##..............................#..#######P#P## #..........#..####...............#.......PP....###............# ##...........#.# #..............#...............##...........## #...........### #......>.......#..............P##....#.#####.# ....... #............# ##............#...........P...###...#### ### .....!.####...........# ###..........#....P..........##....# ........# #...........# ##......#....#......P............# ........# ##.........## ##....####................#....## ........## ##........# ###### ###..#...........####..## .........####.......## ##....############.##...P# ..........##........# #..?..## ####..## .........###..#....## ### #...<..## #..P# .........##..(((l..## ##.# ##.......# #[.## ............###.....## ####..####.#.....## #..# ..........##.#####...#### #......P####....## #..# ..........# ## #P##...###.......#.##.....# ##..# D.......### #######...........##..##### #...# .......## ###..........#..# #...# ....... ##.#..........# ##..# .....# ####........## ### ##### #..# ..... ##.......# #.###...## #..# ### ... #.#.....## ##.......# #..# ###.## #####....####........# #..# #....# ######## ##.###..#>........# ##..## #..### #......#### ##..#.............### ###....#####..# #.##.#....###..##)...###......#.###.........#..## .. #.####........###....# #........##.....^......## ......# #########.##P#.......###.....###.............).......#^# .......## #..P#.....##..........##...###...##...................### #......### #......................#... #.#.####.#.................P# #P.......# #...♣....♣♣................###.#.###.##................## ###........###..♣.♣♣.♣♣♣♣........#.....###...###..##......[.........## S...........#...♣♣♣♣.♣ ♣♣.......##P.##.....###....##.................# .................♣♣...♣♣.......#######....## #....#.#................# .......>.......................## ##....####....###................## ........##.......♣.....♣...♣♣...# #P............# #P................## ........#.......♣♣...♣♣♣♣.♣♣♣♣..# #####P##......###................#.# ........##......♣♣♣♣...♣♣..♣♣♣=.# ###........P.................### .......###.......♣♣...♣....♣♣..## ###........P................# #...... #.....................## #........###.............## ##....# ##.............♣....♣...#### ##......## #####.....##### #...# #............♣ ♣♣.♣♣♣♣.###.# #......# ####P## #... #............♣♣♣..♣♣♣.....##### ### #......# ### ##..#...............♣♣.........###.######...## ##...#.#...............................###.### #...#####............###.......####........# ##...# #..#.....[.### ##......## ##.##...## #P..## #.........## #.......P# #####...# ##^..### #......#..# #........# ##..# ##......# ##.....##..## #........## ##.# #.......###.....###...# #.........# #.# ##########...#### ##### #.#.....### ### ##### #####.#.# #####