add puzzle description