... ...... ###........# ..#...#....# #. #........... #..#.#..#.....# P..#.#.#...#.P# ....}.?.......# #..(.........#.#.#. #P...#............. #[...%##.##.#.. # ##.P.#.##.## #####P#(.P...#.... >....)..).!........ #####...........### #.#.#.#.......P.# #..####.......P# ##............## #.#...D.......S #P..#S<#....#### ##. #..#P...# # .....<....# #.....PP#....# #..#.#.###P..P# ...>..... ....# ##.###### P..# #