NMiP Homework