add my answers for challenge 3