Algo I Asg 3 Added