puzzle hemming goatskins lambent overconfident pumpkin cantered remaindered lacerates desolates misjudged