tasks 1-2 solved
task 3 started