Sliding Block puzzle solved using an AI A* Algorithm with the heurisitc being the number of black tiles to the left of the leftmost white tile.