Uploaded ex2 - ex7