Implemented synchronous approach just to compare time with the async approach. Sync approach is just twice longer on two chunks.