DDT Slide Puzzle
Sliding parts to form the complete and correct image