This is an absolute mess of a run but it was such a rollercoster ride and I've had no luck beating it I'm submitting it... it'll do... for now.