Completed some of challenge #1

Completed easy, medium, and hard