eight puzzle (8 - puzzle) solver by C++