50 Mathematical Puzzles & Problems: Green Collection, Grades 6-12