Puzzle solving around the kitchen table