Slide block puzzle