Optimizing reproduction in a randomly varying environment.