pete 310 lab 8 867192