Implementation of questions hosted on several programming sites geeksforgeeks.com hackerrank.com