NP Assignment #2 dayo