Implement GPU credit ledger | OpenAI Interview Question