MY HACKERRANK SOLUTIONS