hw3b finished