Write a program to compare the performance of the standard ballsand-bins paradigm and the balanced allocation paradigm. Run simulations placing $n$ balls into $n$ bins, with each ball having $d=1,2,3$, and 4 random choices. You should try $n=10,000, n=100,000$, and $n=1,000,000$. Repeat each experiment at least 100 times and compute the expectation and variance of the maximum load for each value of $d$ based on your trials. You may wish to use the idea of Exercise $14.9 .$