This challenge simulates a common financial reconciliation process. You will take two separate arrays—one of invoices and one of payments—and reconcile them into a single report. This requires correlating data, implementing multi-conditional logic using advanced operators, and structuring the output into distinct categories: matched, overpaid, and unpaid invoices.
Free accounts get 3 attempts per challenge, full XP, and your trail progress synced across devices.