Data impossível

Retorne se o dia, o mês e o ano formam uma data válida no calendário gregoriano. Leve em conta a quantidade de dias de cada mês e as regras dos anos bissextos.

isValidDate(29, 2, 2020) // true
isValidDate(29, 2, 2019) // false