Initial stab at solution by randomization.