Cubic Eight-Puzzle

UVA - 1604