Add solution for Challange 1