# Tower of Hanoi problem
def TowerOfHanoi(src, dest, intr, n):
if n > 0:
TowerOfHanoi(src, intr, dest, n-1)
print "Move ", src, " to ", dest
TowerOfHanoi(intr, dest, src, n-1)
n = input("Enter the number of discs : ");
TowerOfHanoi('A', 'B', 'C', n)
def TowerOfHanoi(src, dest, intr, n):
if n > 0:
TowerOfHanoi(src, intr, dest, n-1)
print "Move ", src, " to ", dest
TowerOfHanoi(intr, dest, src, n-1)
n = input("Enter the number of discs : ");
TowerOfHanoi('A', 'B', 'C', n)