Pagamento que dobra

Um funcionário de uma empresa muito estranha ganha um centavo no primeiro dia. No entanto, o valor que recebe por dia dobra a cada dia: ele ganha dois centavos no segundo dia e quatro no terceiro (totalizando 7 centavos). Dado um número de dias, retorne o total de centavos que o funcionário acumula.

Exemplos

Program.doubledPay(1) ➞ new BigInteger("1")

Program.doubledPay(2) ➞ new BigInteger("3")

Program.doubledPay(3) ➞ new BigInteger("7")

Notas

Os testes usarão apenas números inteiros positivos válidos.