ADT

Ideas collected by Charles Lee