Wise Interview Question

Refactor money transfer methods based on edge cases and also implement a currency conversion.