Several scientists create drama around mysterious black ball.Several scientists create drama around mysterious black ball.Several scientists create drama around mysterious black ball.