#. .#.## # ..... .# #...#.#### ###.# #........######....# #..................# #..................# # #..............#.#.# ...#......#.####......# ............... #........#.# #....#.# ### ......(........ #.#....#.# #....# #.. ..# ..(s........... #......#.# #..#.# #.# #.# ............... .......#....# #..#.# #.# ##.####### ............... #.####.#.#### #..#.# ##.## #........# .......p....... . ....# #..#.# ... #..# .......Zp...... ##.#########..# #.# #..# ......p