It's been well known for a few years now that every Rubik's Cube scramble can be solved in 20 moves. However, this is only for the case where the orientation of the centers is not taken into| Puzzling Stack Exchange