Huge interview question

Complete a currency conversion application.