C
coding challenge