close

Sliding block puzzle

Breyer's is the paradigm example