.... .... # .o. . ..# .## . #.##..# ... #..... #...####..# #....o.s..# .....#####.# ###.# #.# ######.######.###.## #.########.................... #.............###..###.####..# #####.########.#.#.# #.# #.# #....##.# #.# #.# #.#####.# #.# #.# #. #.# #.. #.# # #.# ### #######.# #.# #....<..# #.# #.####### #.# #.#