Simulate round-robin package assignment to servers | Capital One Interview Question