where do babies come from melanie