Puzzles solved by rub