my implementation of the data structures & algorithms questions on geeksforgeeks.org