C open source and katas