iteration, triangle 2, blocks