V.1
V.2
V.3
V.4
Merge pull request #51 from Omni-J/master

HW_2 PR