Initial Commit for AOC1 Week4