completing hw3