hw3 q1 output