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