Jupiter-sized objects in Orion Nebula baffle scientists