Pergunta de entrevista da empresa Revolut

Q: Given a skeleton program complete business logic