# .. ... ...# #####.. ....######....... .................. ..##...#........... ###......###.... . #P......# ...... . ####......##..... .(...##...#..........# #(..(S.........##.## #.#....^..).<......# #......##....#....## #...?..###........## ....... #.....#.#..( ...... #......##.... ..... #####.## .8.. .... .## ... . ? ..