Solving the Countermajoritarian Difficulty