Solving sliding block puzzle in 2sec