lab 3 final pieces