iterations part 2-10