Implementing exadel practice task - Blog.