hw3 ass3