## .#.#.##... .. #.. ...........###.. ##.. #..#....#...#...## ..## #............#..# #.P###.P.#.P..... P... ##..#...........##<.... ###...#..# #.#...PP...... ##..[...<.# #.....S..$... #......#### #.##.#P...#.. ###...##.# ####.#..##.....P #.#....#####.....P......... #..#.## #............<... #..#..## ##.....#......... ...#.#...#####.##.P##.......# ##....#...##P##..#..# #.....## #..#.##...........P# #.. ..>.. #P.##.####.### .. ### .. ####### .# .. .. ##