############ .......<...# .. ..#{#########.# ......%#.# #.######### #...##.#.# ####.......... ######...##.#{# #......###### ###........{{{{.######.####># #<......... .%.........# #.# #.#.###...# #.#######..# #.# ....###...###=#######..# #.# .#.#..##................# #.# #..#.#..##.#.###...#####.## #.# #.....O.S....# ###.# #.# #.# ##.#.#..##.### #.# #.# #.# .....##$# #.# #.# ###....... ... #.# #...#.#.# #.. #.# .....# #. .... .. .#.#.# ## #.#...#