Rating: 86.28

Untitled
-
Lost, by inertia "plowing"
Good luck!