Sliding Blocks Puzzle (2x2x2)

Drag to move the colored blocks to the empty spot, ending up with homogeneous colors on each side of the cube.