##. . .. .# ##...# #.# ...#.# ... ##.. #.###.# #..# #..... #...# #...# # ##.#.# #.<# #.##..#.###..##### .##................# ......#S##..[.........# .......O............### ...5......#.........# ..........###..###..# .....[.5... ....# .## .?............#.# .# ..............#.# ......#....###... ....###.... . ## ... ..... .