Porque as alterações no valor da chave 'saldo' se aplicaram mesmo após a saída das funções 'deposita' e 'saca' ? Se conta não é uma variável global e as funções deposita e saca não retornam a variável 'conta' para a variável que é passada como parâmetro para as demais funções não era para o valor permanecer original?