my collection of common and uncommon data structures