elect
09/28/2016, 6:55 PMfun Shop.getCustomersWithMoreUndeliveredOrdersThanDelivered(): Set<Customer> =
customers.partition { it.orders.filter { it.isDelivered == false }.count() > it.orders.filter { it.isDelivered == true }.count() }.first.toSet()