. #.. . ... #.# .. ..S.. ....... . ..... #.#..... #.###...## ......... ... #...# #.#...... ###.###..# #####........ ##........###..r....# #..........##.###..## #........r.....##..# ##....hSW..........# ###..#####.......... #...# ...........(. #..## #............... #.?. .........?..... #..# #.#............ #.. #.#........... ..# #... ... ..