def es_divisible(n: int, d: int) -> int:
    """ Modularidad
    Parámetros:
      n (int): un número entero
      d (int): un número entero
    Retorno:
      int: Si el número n es divisible por 2d, retorna 2. Si el número n es divisible entre d pero no entre 2d,
           retorna 1. De lo contrario, retorna 0.
    """
    if d == 0:
        modularidad = 0
    elif n % (2 * d) == 0:
        modularidad = 2
    elif n % d == 0:
        modularidad = 1
    else:
        modularidad = 0
    return modularidad