The Tour de France is ridiculously hard.