hackerrank 1960pts, rank under 139