######### ##.......## ##.........## ##...........## ##.............## ##...............## ##.................## ##...................## ##.....................## ##.......................## ##.........................## ##...........................## ##.............................## ##...........#.......#...........## #...........###.....###...........## #.............#.......#.............## #.....................................## .......#.............?.......#........## .....###...................###........## .....#.....................#..........## ......................................## ......................................## .... ......................)........## ....................o[.........## ...............................## ................#.............<## ..>.>..........###.........(...<# ..>............#.......).(..(<## ............................## ..........................## ......................## .>..............## ....c...........## .....#..........## ....###........## .....#........## ..............## .............## ##...........## .#...........## .............## ............## c..........## ...........## ...!......## .........## .......## ......# .....# ...# .#