Here's my speed run. Honestly, not that much of a speed run. But not bad either.