######## #......######### #......#........ #. #......#........ #... ##...#.......[ #.... #....?.)...... .....###............. .......)............. ..................... ... ..................... .#+##...##....###............. #............## #............# .............#####@.........### .............#....###...#..(# .............#....# ....... .............#....##........ ........................... ........................... .##....###+#.......## #........#.......# ..##........#.......# ............#......... ...................... #...##.#..#.......... #...##.............. ................... ................... ...............## .....#.........# ...............# ...###.....#...# ... .......#...# ........+...# ........# ..# ........# ...