solved the challenge Solution