Labels: Difficulty Level 4/5, Google Interview Puzzle, Interview Puzzle, Microsoft Interview Puzzles, Probability Puzzles