Iterative?

method