Rubik's cube solver for Android