Dinosaur puzzle