Two Sided Hypothesis Testing