solve the puzzle and win