Added AS4, initial commit for assignment 4