full report due dec 9 Cartoons