hackerrank3