Code we use - Preview

typescript
const rules = [
  {
    condition: readingTime >= 0 && readingTime <= 2,
    apply: () => {
      penalty += 0.2;
    },
  },
  {
    condition: readingTime >= 3 && readingTime <= 4,
    apply: () => {
      penalty = 0.1;
    },
  },
  {
    condition: readingTime > 4 && readingTime <= 12,
    apply: () => {
      penalty = 0;
    },
  },
  {
    condition: readingTime > 12,
    apply: () => {
      penalty = 1.2;
    },
  },
];
Aim to keep your reading time between 3 and 12 minutes.