Rhymes for puzzling