Can You Solve the Birthday Puzzle That Stumped the Internet?

Test your logical reasoning on this tricky puzzle :)