Implement bank balance operations | Coinbase Interview Question