.. # .# . ##.## #######. #.... .. ...... ##..###.o. # #...###......... #. #............... ..###.......?# ...#.<....o####..# #.###.#..>..lo.S....# ........#....o.l>..... ...##.......#####.#... #####...# .. . #...# #.. #...# # #...# ..... ...