added program to demonstrate blocks and iterators
renamed program43 to blocks_iterators