Implementation of DS & algorithms for learning purpose