hw01 done e1-4