30 Then the angel said to her, "Do not be afraid, Mary, for you have found favor with God. 31 Behold, you will conceive in your womb and bear a son, and you shall name him Jesus. 32 He will be great and will be called Son of the Most High, and the Lord God will give him the throne of David his father, 33 and he will rule over the house of Jacob forever, and of his kingdom there will be no end." 34 But Mary said to the angel, "How can this be, since I have no relations with a man?"
The workings of the Bible and of God are not a matter for "gotcha's", proof, or disproving (ha!) as twenty-first century man has come to learn of "proof". If it were, we could all just as well be as rocks and unswervingly perform our roles as rocks (reflect and praise our Creator). Without faith it is impossible to please God (Hebrews 11:6).
HF
In case you don’t realize it, the argument is that the gospel of Luke is a lie, written by people who didn’t understand the Old Testament.