Really good RNG but some annoying mistakes. Final route optimisation I could think of, so I'm really happy I grabbed the 21!