Design a New Credit Card | Capital One Interview Question