add puzzle-specific lessons learned