The Iditarod : the most demanding race of all