Problem1 finished_1.1