Meditative puzzling