Revolut interview question

Implement a simplified banking transaction system