### #.### ## ###### ######## ##...### ### ###.## #.##.#### #.##.#.##### ##......## #.###.#.P## ###..#.#.# #.#..%..##.####.....)..## ###.#. ##.......P.# #.......####.........#.............####.#.f.# #P.......Pf###### #........##f.............#.................... ##.!........#...###........##........#...####...................P #P........f.........<......##.......#...## #.....................# #.%...........###.%........f.............# ##...................# ##........###.##.#........P.........#..### #.........+..........## #..%......# ######............#......#f# ##.......###...........# ##.#..#...# ##.......#.f##.....#### #.#.......#####P...##### ###...##.# ##..#########.....P# ###.......## ##P...# #..##### #...# ####f..#.### ##.......# #.PP.### ##.f.# ## ##+#.### #.##..#.#.## ###....### #...+#.### #...### ##.##......# ##.........## ##......#######.......# ###.....# #P.........# #........... #........##.P.+.......## #..f...#####.........## ##.........f# #.......#..............# #........#%###.......####.+........## #........#...#........## #.........#%#..f.....#%##.f.........### #......................# #.........##.........Y###............P# ##.......#...#f........# #..........P....#.............<........# #......##..##P........# #........S.....##.....+...##..>....>...#####.........#.#.........# ##........####.#......#.#.##...........f#.##......+..##....P....## #........P# #####.f.#####.P.........#.....+.....[.####..#f+P...# #.##.....## ...### #........................## #####....## ## ###f..# f.# ###..#.f'##.######.P..##..# ####....## ##.#..+#### ... #####..#### ##..###f## #...#....## ###.........# . ##....# #.#.# ### ##........# #.........f## #....### ##..##### ##........# ##........## #..+...#.#######P...##f######.........# #........## #...>...#.##.................P.....>..## ..........## ..# ##......+..........###..f###...<......P# .#.......#.# ..## #........#.#.#.#..##.#### ##........P### #........%######..f#f ........#########...### #.........#.# #.........##.P#..... ........# ##.## ##.........## ........P.S#....P.# #....... #..# ##........## .............#..S# ......# #P.## #.+......#.# ...........r#...# ...... ##..# ##...P...### ...+...###.#Y# .#P #..### ###..PPP### .#....# ####%# ##....# #.#.....# .....# #Y. #.#..## ##...f..# .... Y... ##....### ####..%...## ... ....# #. #....#f###..........# .... .... #......##...#......## .. .P... #......#..%##.......# . #...##......P..#.%......P# #.............###.......# ...#f...).P..###P.......# #P......### ##P......# #.....<.# #.......## ##...#### ##.......# ##### #..##...P# #####.#### ###