implemented ProcessingByTPL_BlocksImplementation_v2 (only single responsibility blocks implementation)