Coviam interview question

Async task internal implementation.