Finished ex4, added ex5