This solve should've been World Record... Yiheng's 3.47 Full Step