lab2

complete