Implement a random fixed-size load balancer | Revolut Interview Question