Cyera Interview Question

allocate machines between customers in a dynamic way