Fragment A impact on Jupiter