##. ... # #... ##.. ... ... . #...#####..... #..#.....#.... ...#.......#... #....<....# #..#.......#... ....#.....#.... .....#####..#.. . ... .## . .... # ... ...