###### #....# #....# . #....######## ... #..........(. #.....########################............## #......oo..o.......oooO.........)........# #....#..####################.............# ....#.....# . #.............# ........o..# ... #.............# ........(#.O. ......####.###.##.##%# ............ ..................##.## ......o###?# ......####.###.##.#...## #...... . ..................)...# ..o# ..###.###.#......<.>..# #.###.###.#...........# ........).%............# .....[..).............## ...................#.## ...........#####.##.# ...........# #.# .# ...........# #.# .# ....###.... ... ... ...#.. ... .# #....# ...