probability puzzles app solutions