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