A template for C based katas