hw3 second exercise
hw3 bug
hw3 bug2