
Here's a complex question that requires someone to reason about the input, can you answer it?
The 1996 German Grand Prix was won by the driver who took over the lead when which Austrian's engine failed with 3 laps remaining?


Gerhard Berger
