Implement bank account with cashback | Coinbase Interview Question