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