##### ##########... ..........#.############## ....p....................# #########.#..#.#########.# ########.#..#.# #.# ........#.#..#.#########.# .........#..#.#.........# # .......#.#..#.#.#########.# #.#####..#.#..#.#.#.........#. #.........<#..#.#.#.#......... ##########.#..#.#...........## .............#.###.##.#....# ##############.##.....#.....#.# . . #.........(..#.# #####.......#... ... #.##########.#.###### #........... ......#.##########.#......###.#........# .(......(..s...O.......................... .....#.......#####.######.###.##.#####.# ..!. #.......# #.# #.# #.#......# ... #.......# #.# #.# #.#..###.# . #.......# #.# #.# #.#......# #...?...# #.######.#####.######. #.......# #...................... #.......# ########.####...#####. ......+ .........####...# #.#.###.........# #...<####.#.# #.#.## #.#.# #...# #.#.# ##### #.#.# ..#