private calculated_rate calculate_exchange_rate(string from_code, string to_code)
{
double from_FROM_to_USD = 1.0 / exchange_rates[from_code].rate;
double from_USD_to_TO = exchange_rates[to_code].rate;
double calculated_rate = from_FROM_to_USD * from_USD_to_TO;
calculated_rate rate = new calculated_rate();
rate.from = from_code;
rate.to = to_code;
rate.rate = calculated_rate;
return rate;
}