Estratégia 50-30-20

A estratégia 50-30-20 divide a renda após os impostos em três categorias: 50% para necessidades, 30% para desejos e 20% para poupança ou pagamento de dívidas. Dada uma renda após os impostos, retorne um mapa com exatamente as chaves "Needs", "Wants" e "Savings", associadas aos valores dessas três categorias.

Exemplos

Program.fiftyThirtyTwenty(10000); // Map.of("Needs", 5000, "Wants", 3000, "Savings", 2000)
Program.fiftyThirtyTwenty(13450); // Map.of("Needs", 6725, "Wants", 4035, "Savings", 2690)

As rendas usadas nos testes produzem valores inteiros. Os valores alocados somam a renda total após os impostos.