after task 4
after task 5
after task 6
after task 7
new zad9 & zad10 & zad11 & zad12 & zad13 - only under linux