function [ x, y, w ] = rule33 ( )

%*****************************************************************************80
%
%% RULE33 returns the rule of degree 33.
%
%  Discussion:
%
%    Order 33 (204 pts)
%    1/6 data for 33-th order quadrature with 41 nodes.
%
%  Licensing:
%
%    This code is distributed under the GNU LGPL license.
%
%  Modified:
%
%    26 June 2014
%
%  Author:
%
%    Original FORTRAN77 version by Hong Xiao, Zydrunas Gimbutas.
%    This MATLAB version by John Burkardt.
%
%  Parameters:
%
%    Output, real X(*), Y(*), the coordinates of the nodes.
%
%    Output, real W(*), the weights.
%
  x = [ ...
      0.00000000000000000000000000000000, ...
      0.00000000000000000000000000000000, ...
     -0.39676550645769949223549079823286, ...
     -0.31598316073300286874362023003082, ...
      0.00000000000000000000000000000000, ...
      0.00000000000000000000000000000000, ...
     -0.64019940087608054570302313946691, ...
     -0.13023310833724125410060567348685, ...
      0.00000000000000000000000000000000, ...
     -0.77591825174786530058425772428980, ...
     -0.19029241130244378942621074383698, ...
     -0.66275085646437554778774954725515, ...
      0.00000000000000000000000000000000, ...
     -0.13890838462723977815572667811625, ...
     -0.52593106350448959206487843135769, ...
     -0.74112180754338096384725945089585, ...
     -0.49295570914510750117532576951889, ...
     -0.51670323488631757686566331872787, ...
     -0.64505375945992157587556971416084, ...
     -0.61872928859268166187915712963621, ...
     -0.87492200353713827567393201652485, ...
     -0.33145619841996054218301251037654, ...
     -0.97409390068179509856666677924027E-01, ...
      0.00000000000000000000000000000000, ...
     -0.86499638747373789749985796834781, ...
      0.00000000000000000000000000000000, ...
      0.00000000000000000000000000000000, ...
      0.00000000000000000000000000000000, ...
     -0.24972283611883747878887622813179, ...
     -0.47779523112848852807050836313123, ...
     -0.16616445416618183551509983345254, ...
     -0.36279240961074976308711123134325, ...
     -0.77375327602359261325494586474574, ...
      0.00000000000000000000000000000000, ...
     -0.30711355053101709037576993455102, ...
      0.00000000000000000000000000000000, ...
     -0.18486459332759578217311403693356, ...
      0.00000000000000000000000000000000, ...
     -0.42184939757610775040328718080002, ...
      0.00000000000000000000000000000000, ...
     -0.94593887427662142045742644100072 ];
  y = [ ... ...
      0.85441752281491986952742561507422, ...
     -0.26359952191974260301537245052622, ...
     -0.42678545506855360887308799127774, ...
     -0.37973706727153893912099920904950, ...
     -0.15588528269354452279063922983879, ...
     -0.57381590818073294683247861206343, ...
     -0.41858125784281633932442886389431, ...
     -0.20333227220053604130569869278831, ...
      0.25520959894249213064365318384422, ...
     -0.53856910378372629185609575858799, ...
     -0.40545819052596609782356418100840, ...
     -0.54194078514648208041737749935800, ...
     -0.50291356104093599630234744015635, ...
     -0.47583110208346099057285412944826, ...
     -0.54370533785038485941253752308528, ...
     -0.48924051171923119683779249416411, ...
     -0.57075764711609390637957695741143, ...
     -0.41461766926988511673184437368405, ...
     -0.57099887763461860406270665329696, ...
     -0.49001038870971575141844877415585, ...
     -0.57022781943877866932429672746875, ...
     -0.56983893491575439638788166530905, ...
     -0.32834341163271889420656088222861, ...
      0.10732337258984243455437606728791E+01, ...
     -0.53947756141543200561909733382606, ...
      0.94602784584493370468772946259542E-01, ...
      0.64724758119173276973587947838225, ...
      0.96632545246884377179105403347845, ...
     -0.28583342001808206268947748302965, ...
     -0.49332159111642935520258261160453, ...
     -0.56914512902820977690651047487837, ...
     -0.53901095406565886298444238871685, ...
     -0.56974068564230494042674463877735, ...
      0.39886122381719090545979996295666, ...
     -0.48180999095667246889253860020090, ...
     -0.54960747258649002726722665090028, ...
     -0.53508842266119758145398714640325, ...
     -0.41592300096438369677257895846249, ...
     -0.31644289654629315370197407113192, ...
      0.11383269060703847163981510995473E+01, ...
     -0.56955190911504415394155156282000 ];
  w = [ ... ...
      0.21072740283763039964528368286828E-02, ...
      0.44974723243006456842650776075088E-02, ...
      0.65946145346910002385096276412626E-02, ...
      0.82474035280720032563304370435810E-02, ...
      0.58790090916007076226614232725982E-02, ...
      0.68507656125260760567769180226135E-03, ...
      0.67199953862190751868955790397041E-02, ...
      0.12685962295354290443758741902940E-01, ...
      0.64085284625279664423720130246453E-02, ...
      0.31865284621268815383673784463267E-02, ...
      0.10130277996161918616988936043147E-01, ...
      0.39327511834173456227281919359377E-02, ...
      0.35957285155409189611031640004502E-02, ...
      0.81581506936299909146481456622838E-02, ...
      0.43654139395527354256349689343937E-02, ...
      0.48812258789986847763530046372840E-02, ...
      0.20302369941307448210755634209178E-02, ...
      0.87021082793685719718873832596530E-02, ...
      0.17835148063472755026619148855589E-02, ...
      0.64535378321272648894894135877724E-02, ...
      0.12052160414072912400513700553737E-02, ...
      0.23976450419859318170667605866734E-02, ...
      0.12163656006474426058122295662701E-01, ...
      0.90899196307377903030326256967572E-03, ...
      0.25803358156466235366918919356997E-02, ...
      0.79548382691120458192515870842605E-02, ...
      0.48546328081496349968870545571536E-02, ...
      0.21118713588645547377857629192177E-02, ...
      0.13437007473057861497945927056313E-01, ...
      0.71907262853635647670060927729590E-02, ...
      0.26467590924742060643044789761419E-02, ...
      0.56174443807205437983099746393445E-02, ...
      0.16949406736417696510033206105949E-02, ...
      0.65319228663443823255328913298067E-02, ...
      0.86859349355210683062499905616676E-02, ...
      0.25415771481263707182156665796150E-02, ...
      0.65111877505010114950629655024188E-02, ...
      0.61419843433928965634632131426334E-02, ...
      0.12083509278790420262130603712492E-01, ...
      0.19312249945614427939614114959174E-03, ...
      0.84755399951394965389373925159078E-03 ];

  return
end
