A Rubik's Cube-esque sliding puzzle