... #. ..##.. #....# # ..#.###. . ### #.#.... ## .. #..##....# .. ...##.......##.##.. ...........s......# #........s5#..... ##...o...aO# ... #.......o..# . ##..#.#o....# #...###o.F5.). ##.# #....?.... #. #.o..#####.# # #....# # .....# ##...##