Number of misplaced tiles in A in Python:
a) It depends on the heuristic function used
b) It depends on the size of the puzzle
c) It depends on the search algorithm used
d) It depends on the initial state