Added some answers to part 1