A Gardner's Workout by Martin Gardner