added solution to Challenge 1