######### .o.....# ##### ####o#)#.###...# #..............# ####### #.##.#.#.###...###########...r.. #.##.....# ##.........>....# #o####.### ########.##.#..## #.# #.# ........#.# #o# #.# ##.#.###..## ### #o# #.# (%#......#####.## #o# #.# ..!#...#.........# #.# .####..r####.).#<## #......K..# .. ##+#. #...#.# ###.b...### #....[# #..##... ##.#..# #..# #### (....# #..# ...+..# #..# ...#..# #..# # #...