the one chip coding challenge