This is lab2 task