iteration/block koans

Change-Id: I85ee0339304a698d2d082b58f3a8e2676630549d