Added solution for challenge 3