Dias em um mês

Retorne o número de dias do mês e do ano fornecidos. Um ano bissexto é divisível por 4, mas anos divisíveis por 100 não são bissextos, a menos que também sejam divisíveis por 400.

Exemplos

day_amount(2, 2018) ➞ 28

day_amount(4, 654) ➞ 30

day_amount(2, 200) ➞ 28

day_amount(2, 1000) ➞ 28

Notas

Não se esqueça dos anos bissextos!