problem solving make and test generalizations reteaching 16-11 gender code essay