from typing import Tuple


def taxidistance(target: Tuple[int, int], neighbour: Tuple[int, int]) -> int:
    """
    Common A* heuristic -- the "taxidistance" also known as "Manhattan distance".
    """
    return abs(neighbour[0]-target[0]) + abs(neighbour[1]-target[1])