Rubik's Cube Solved in 2.98 Seconds