######## #......# #......# #......# ####### #......## #...Os# #.....<.# #####.# #.......# #.# #.......# #.#########...# #.s...........# #.............# #.............# #s...%........# #.<...........# #...........### #...........# #...........# ..[........#### #............. ...?......?..# ............# ........... ......... ...