.....#....#.... .....#....#.... ............... ....#...##..... ...#........### .....#....##... ###............ ......###...... ............### ...##....#..... ###........#... .....##...#.... ............... ....#....#..... ....#....#.....