Great job! Sorry you missed the swim, though, but at least you didn't have to be a human ice cube...