finished ex 1 to 10