Added Part 1 Solutions