Formula One in Montreal, Canada. Proper braking is crucial on the man-made island. Where is the hardest braking point?