Your analysis provides a correct answer to the question asked. However, I think the birthday is February 22 rather than February 8, as "thrice" means three times, rather than one third.
blackjack
flooble's webmaster puzzle