Homework 2 Solved

decision of hw2

This reverts commit 6a68e1500107b070038d9b5cda97285a5cc61e07.