slove the puzzle win rewards