Dinosaur Puzzle 2 by Michael A. Linton. Adapted from code supplied by karel, CodePen.io.
Edmontonia - Einiosaurus - Daspletosaurus - Corythosaurus - Ornithomimus - Parasaurolophus - Palaeosaniwa