Jupiter, the great red spot, Io and its shadow