######. ##....... #........ ##......# #.......# #......## #.......# #.. ... .........# #... ... ....###...## #... #.. #. ..#### #....# ###...##.# ... ###### ##...#.......#...# ##.# ####<...#######....####......#.## ..# ########...................## #.......##.## #...........................### #..........## #########......#######........###....#......#[ ######## ##..............#........ ##...................... ##.....#.......<....... #..##.##.............? #...##..#.............. #......##...@........... ............#.....#..... #.. ...##...#.....#..... ........#........... ...........#........ ....###............. ...# #............ ..# .#........... .. .##..........# #. #.......... . .......... ## ##.....##