Add solution to challenge 1
Add solution to challenge 8