develop solution for task_4
develop solution for task_4