Analytic Solutions to Repulsive Nonlinear Schrodinger Equation