How does equilibrium occur in hardy weinberg?