This problem is paper-only - see explanation for the canonical SQL solution.
Given:
Customers(id, name)
Orders(id, customer_id, total)
Return the names of customers who have never placed an order, sorted alphabetically. The classic SQL pattern is LEFT JOIN ... WHERE o.id IS NULL (the "anti-join").
For the auto-grader: implement customersWithoutOrders(customers, orders).