cpp/cw2/zad2,zad3,~zad4