Overcoming at Outlaw 100

Problem solving on the fly is part of running 100 miles, but how many unexpected challenges was this race going to throw at me?