Solving the Santa Claus Problem Over a Distributed Systeml