Gave this a few tries. Fun run to do! Not optimized ofc, but prob not going to.
mod note: retimed to 2:46