Níveis de tinta da impressora

Dado um dicionário que indica quantas páginas cada cor de tinta ainda pode imprimir, retorne o número máximo de páginas que a impressora pode imprimir antes que qualquer uma das cores acabe.

Exemplos

inkLevels(["cyan": 23, "magenta": 12, "yellow": 10]) ➞ 10

inkLevels(["cyan": 432, "magenta": 543, "yellow": 777]) ➞ 432

inkLevels(["cyan": 700, "magenta": 700, "yellow": 0]) ➞ 0

Observações

  • Cada página impressa precisa de tinta de todas as cores, então não é possível imprimir se alguma delas estiver sem tinta (veja o exemplo #3).
  • A entrada contém as três chaves "cyan", "magenta" e "yellow".