moon passes in front of the sun