Implemented Question1_1, all tests pass