Projects completed for CS3110 - Data Structures and Functional Programming - at Cornell