Rubik's Cube

HDU - 1537