So, dinosaurs are made of squares!
A dinosaur is an animal with at least 2007 cells. It is said to be primitive if its cells cannot be partitioned into two or more dinosaurs. Find the maximum number of cells in a primitive dinosaur.
Source from 2007 USAMO Question 4