lab3
task for lab3