Collection of various data structures written in C