tidy is a sample c project for my learning