Valon interview question

Implement a ledger bank service.