def toah(n: int, src: int, dest: int, inter: int) -> None:
    """
    Show how to move n>0 cheeses from src to dest using intermediate inter.
    """

    if n > 1:
        toah(n - 1, src, inter, dest)
        toah(1, src, dest, inter) # inter not actually used...
        toah(n-1, inter, dest, src)
    else:
        print("Move top disk from {} to {}.".format(src, dest))
