######### ........############ #.....##.........# #.........<......# ##########.....##.........# .......>........+.........# ######.#########.........# #.................... #...###.##..........# #........#....###.### #..####..#....# .# #..oo....# ###)####.# #o.# +# #.....o... #......... #......o.o #......... ###.##+##. ##