Wikipedia
Klotski
Klotski (from Polish klocki—wooden blocks) is a sliding block puzzle. The name may refer to a specific layout of ten blocks, or in a more global sense to refer to a whole group of similar sliding-block puzzles where the aim is to move a specific block to some predefined location.