iloops

For definition of iloops, please visit here.