Text this: Numerical solution of nonlinear Schr�dinger equation using Crank-Nicolson method