iterative of the portion of an algorithm which results in steps being repeated