Número de anos bissextos

Retorne a quantidade de anos bissextos de startYear até endYear, incluindo os dois extremos. Um ano bissexto é divisível por 4, exceto quando é divisível por 100; nesse caso, só é bissexto se também for divisível por 400.

Exemplos

Program.leapYears(2000, 2020) ➞ 6
Program.leapYears(1600, 2000) ➞ 98
Program.leapYears(1980, 1984) ➞ 2