hw3-4