Added Initial Code (done during week2).