########## .........# ########.# #<# #o# #.##### #.....# #.....# #.....# #.########## #..........# #..#######.# #..#.....#.# #..#.###.#.# #..#.# #.#.######### #..#.# #............ #..#.#####...####### #..#................ #########...####. ............... #######...###.. ##...###.. #......... #..####### #........+ #.######## #.# #.########## #.##........ #.##........ #..'........ ####........ #........ #+#######........ ................. ................. ................. ................. ................. ....###.###...... ###. ... ...... # .[. ..### >.. .