Question: when do piper and leo have a baby
Answer: 15