Pergunta de entrevista da empresa Revolut

Cash deposit case assignment to present back the solution