Avidan's C Data Structures