lab 3 attempt 2