finished ex3-1