Problem Solvers: Patterns Galore! and Solutions to the Make It 36 Problem