First Commit (Implemented task No.1)