About Apply A* search with 2 heuristics cost functions to solve sliding puzzle. Including puzzle generation code as well.