hw 04 after lecture 05