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