The function reads from the html source of the www.cubesolv.es website, and
may fail if the website subsequently changes.
Round brackets immediately followed by any single digit are expanded upon
reading, for example (R U)4 becomes R U R U R U R U. All other round brackets
are removed. Commutator and conjugate notation is not implemented, so square
brackets cannot be used and a warning is given if they are found.
The website does not have automated checking and therefore a typographic
error may lead to non-valid moves (or cubes that do not solve). This most
commonly occurs when the space between two valid moves is accidentally omitted.