.. .. .....8.8..# ##. ........... ... #........# #.# ####$.......###.# #...............## #.#########.##$..# ##..........)##(#r##### #............#..#.l.S.# #......<.....r.######...# #.............## .#P.. #............## ♣ . ...#########?# .............# ........#....# .............# .!.......###..