We came across these puzzles a few years ago. The premise is that you have a bunch of questions and matching answers. Students have cards ...