new heuristic based on empty space location