a simple program to generate various kinds of gaussian quadrature points with weights for numerical integration