Question from hackerrank