Piano puzzles