code: public static BendableLongScore ofHard(int hardLevelsSize, int softLevelsSize, int hardLevel, long hardScore) {
          long[] hardScores = new long[hardLevelsSize];
          hardScores[hardLevel] = hardScore;
          return new BendableLongScore(0, hardScores, new long[softLevelsSize]);
      }
docs: Creates a new {@link BendableLongScore}.
  @param hardLevelsSize at least 0
  @param softLevelsSize at least 0
  @param hardLevel at least 0, less than hardLevelsSize
  @param hardScore any
  @return never null