#... #....# ##...# ##....## #....# #......# #.#..# #.....># #...###......# ##...#.......## ## #.............# S.# #.##.##.........# .. #.....##.......# #.# ##..######..#..## #.. # #D.## #....## #..#. ##.## #...## #..## ##..# ##.### ##..# ##..## #<..# #### #####...## ###..#### #..## ##..## ##P....#..# ###...#.#.##### ##.## ##### ##>...## ###.........## #.#...........#####..# ###...# ##......# ###........##..# ##................#...## ###...### #P......# ##..........##..## ##..................##..# ######.....# #.......# #...........###..####.......................## #.##......## ##.....## #...........# #....#.#.......................###..........## #....## ##..........#...##...........................#.....##......## ##....# ### #............########...........................#####......# ##..####.## #.........>.## ##........................### #......## ##..##...## ##........### #......................### ##......# ###......## ##......## #......................### #......## #........####......# #........................### ##......# ##.........#...#..### #....#..........#####......### #......# ##............###### ##...#...#....#### #........## ##.....# ##............## ##....#..#.##P## ###..#....### ##....# #P.............## #........### ## #..###....#####..## ##..............# ##......## ##..####....###### #..............# #......# ###..## #.#...### #.............## ##.....## ###..#..######....## #............#.# #......# #.......#.# ####..## #...........#### #.....## ##.....#..## ##..# ##.........## ##.....## ##.........## #### ##.....##.# #############.......# #[..........### #.######.########.................##..# ##..........#.# ### #....................P.....# ..# #...........## ###......#######.###.#P#P.#......# ##...........## #..#....## ### ########..... ##..........P# #......## ...... ##.........## ##......# ...... #########..## #......## ... #...# #.###### ##.## ### ###