Initial Commit (Problems 1-10)