....? ... .... .. ...... ..#.# ..#.## #....# #s.r# #.## #.<# #.## #..> #..## ...# ..... ...... ##..#.#