Every position of Rubik's Cube can be solved in 20 moves or less (2010)
cube20.org