The mystery is over. The baby panda born 5 weeks ago at the San Diego Zoo is a boy.
The bouncing baby bear underwent his third examination and the staff were able to determine his gender for the first time.
Veterinarians carefully measured the baby's belly which indicates he is eating well.
Weighing in at 3.2 pounds (1.45 kg), he is a full pound more than he weighed a week ago.
We now know his gender but zoo officials won't name the cub until he is 100 days old, following ancient Chinese tradition.
The zoo plans on reaching out to the public for help in naming the baby boy.
It is believed there are only about 16-hundred giant pandas in the wild.