How Republicans will win or lose in 2012