##### ##...# #######....# ###.#..###...## ##.............# ##..............## #...##......o.o..# ##......#......#..## .......#.....{#...## .......#......##.o.## .#..#...............# . #.##....)..........# ..# .###..#.............{###...## ....................o........ .......<..................... ......................o...... ......##.#................... ...... ###................... ..... ###.....#........... ..... .....###....##... .... ... #..... ... ...#