A man is doing work on shingles on a roof.
A man is on a rooftop
Man is on a rooftop is another way of saying doing work on shingles on a roof, and, in order to fully work on shingles, one must be on the roof.
(-x)
(-x)