SDOL 5015 Implementations of Applied Data Structures I