Solves arbitrarily large Rubik's-like cubes using reduction.