commit practice_2 and fix practice_3
commit practice 2