How long will it take to solve Rubik's Cube ?