Hardy Weinberg Problems