SC1303
Programming with Data Structures & Algorithms
Requires extra searching before inserting.
Insertion worst case: 2N + 1 steps.