public repo for Data Structure and Algorithms