Robot Rubik's Cube Solving: Pre-touch Sensing for Sequential Manipulation