Topic 6 Generic Data Structures "Get your data structures correct first, and the rest of the program will write itself." - David Jones.