My version of GTG FST
Sorry for horrible drawing. Added random Velocity variable to prove @scratchU8 right on his version of GTG FST