Quatro passageiros e um motorista

Um carro típico pode levar quatro passageiros e um motorista, permitindo que cinco pessoas viajem juntas. Dado n o número de pessoas, retorne quantos carros são necessários para acomodar todos confortavelmente.

Exemplos

cars_needed(5) ➞ 1

cars_needed(11) ➞ 3

cars_needed(0) ➞ 0

Observações

É provável que sobrem algumas pessoas e que alguns carros não fiquem completamente cheios.