#### ... ####.# #####....# ...>......###### ..........# #####...........####......#.. .................. .........# # # ...............# #.##....###.. .. .#........#.(..#####hS..#...... ... ####...>.....###............# #...#.................h......#..## #...............................# ####..........##..#.............# ##...>....................#...# #.##....#.#................... #.#####...##............##.... #.# ##..#..###.......## .... #.# #.##.## #......## ... #. .#.. #...#.## .. #. ...# #P.P#... #. ..# #P.P#.### #P.P# #P.P# #P.P# #P.P# #P.P# #P