How to Solve the Rubik Cube in Six-Seconds Flat