studying about closures[procs and lambdas], methods, iterators and break statement