def walk(start,finish,maxdenom): walk = [start] current = start while (current != finish): current = predecessor(current[0],current[1],maxdenom) #print current walk.append(current) return walk
def walk_count(start,finish,maxdenom): count = 1 current = start while (current != finish): current = predecessor(current[0],current[1],maxdenom) #print current count += 1 return count