This is a similar question to https://leetcode.com/discuss/interview-question/483660/google-phone-currency-conversion but with a twist.
Input:
conversionRates - 2d float array of currency exchange rates.
[i][j] = conversion from 1 unit of i currency to j currency
[i][j] may be DIFFERENT than [j][i]startCurrency - integerendCurrency - integerOutput:
endCurrency possible from startCurrency to endCurrencyNotes: