rewrote task 09
rewrote task_05