Lab4 task