Lol, well I didn't really time it, but I guess it is a run. KB wanted me to submit it, so here we go :)
Mod Note : GGs well played !