Mark As Completed Discussion

We can alternatively use an iterative approach.