#... ..... ...# .. ###..# P.. ##....# #... #####.....####.... ...........#...# .........$....# ..#..........## . ............## .. .## #.............## ... ..##.....#..S......# .... .........#...e.###.## ....# #.............## #..#...... # #...##........# ##........ #.##.....#......#####....#.... ##.......##......##.....## #. #...<[.............!....P# .....###..#...........##..[## #.. ##...#......###.#...## . ##..##...P..#.......# ##....#........P..... #...###.....####..... ##.#####.....# ..... #...........## ## ####P###....# ### ######