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