Initila version of hw1.