added first part of challenge 1
added second part of challenge 1