a bug and a rubik's cube