Detect credit-card transaction fraud | PayPal Interview Question