###### #....########### ...#####.##............ ....................... #..###..#.####o!...... #.#.........).# #..#...#.###### #..#...#.# #......#.# #.#....#.# #....# #......#.# #....# ###.#..#.# #....# #.#..#.. #....# #....### #....# ##...# #######....#######...# #.......#..........>.# #.......'............# #.......###########.(# #<......# #..# #.......# #..# #.......# #..# #.......# #..# #.......# #..# .....###### #... .....## #.## ......# ...... ......