lab 3 + hw 3