About, Beyond and Behind Card Matching Puzzles