#. ... #.# #.# #.# #.# ##.######## #.......... #..################# #.# #..................# #.# #..############.#### #.# #.## #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #O# #.# #.# #o# #.# #.# ##..####.#### #.# #.# .....S...:..####.# #.# ..o..............# #.# #....<....#.###### #.# #.#..###..#.# #.# # #.. ..###.# #.# ... ... +.# #.# ### #..# #.# #.# ##. #.# ######.# #. #......# #. #.###### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #######.##### #.# ............# #.# ######.###.# #.# #.# #.# #.# #############.. #.# #.# #.# #........<.##.. #.# #.# #.# #.###########.##+# #.# #.# #.# #.# #.##.# #.# #.# #.# #.# #.##.# #.# #.# #.# ###.# #.##.# #.# #.# #.# #...# #.##.# #.# #.# #.# #.#############.##.# #.###.#########.# #..................# #.#.............# ###############.#############################.############### #...............................# #################################