3-th alternative task done.