from typing import List
from typing import Tuple


def neighbors(a: int, r: int, c: int) -> List[Tuple[int, int, int]]:
    """
    Return the list of all six neighbors of the passed coordinate
    """
    return [
        (1 - a, r - (1 - a), c - (1 - a)),  # NW
        (1 - a, r - (1 - a), c + a),  # NE
        (a, r, c + 1),  # E
        (1 - a, r + a, c + a),  # SE
        (1 - a, r + a, c - (1 - a)),  # SW
        (a, r, c - 1),  # W
    ]