an assortment of algorithms and data structures that I implemented, just for practice.