Oliver's Bithday Puzzle