Of course. Didn't know that they hit the roof. I never read the specifics of the attack.
I saw it discussed on Fox, the military expert said the rounds landed on top of the roof from a location out of the sight of the rooftop.
He said nothing but mortar fire from a known distance measured in advance, could have done that.