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

%*****************************************************************************80
%
%% rule49() returns the rule of degree 49.
%
%  Discussion:
%
%    Order 49 (435 pts)
%    1/6 data for 49-th order quadrature with 82 nodes.
%
%  Licensing:
%
%    This code is distributed under the MIT license.
%
%  Modified:
%
%    26 June 2014
%
%  Author:
%
%    Original FORTRAN77 version by Hong Xiao, Zydrunas Gimbutas.
%    This version by John Burkardt.
%
%  Output:
%
%    real X(*), Y(*), the coordinates of the nodes.
%
%    real W(*), the weights.
%
  x = [ ...
     -0.61057213632871754777556178617093, ...
     -0.21740746844089577030217736555995, ...
     -0.74657702398083537596708720880628, ...
      0.00000000000000000000000000000000, ...
     -0.18652159062065316394708803878930, ...
     -0.88761825157466116267033225250300E-01, ...
      0.00000000000000000000000000000000, ...
     -0.48639838036980400557648362218933, ...
     -0.37022598751812238568894342780029, ...
      0.00000000000000000000000000000000, ...
     -0.55660589033253986016354022616185, ...
     -0.23093959523489028823297605424361, ...
     -0.12830890012394010891659450444936, ...
     -0.63417236502579470761226709395580, ...
     -0.36128311243234453339020706484578, ...
     -0.24458985250678919382029730465663, ...
      0.00000000000000000000000000000000, ...
     -0.76440468282859730372500804391987, ...
     -0.43881396034292203335647632860058, ...
     -0.29031421623299546923298899864555, ...
     -0.11022106138867966101881171838643, ...
     -0.82697827385445359866410833664403, ...
      0.00000000000000000000000000000000, ...
     -0.22649962118473459738073399292893, ...
     -0.34409570678022498852315838982214, ...
     -0.75185639971866986636651769262636, ...
     -0.53461908075309836850101213437195, ...
      0.00000000000000000000000000000000, ...
      0.00000000000000000000000000000000, ...
     -0.67842852868361945529379240804657, ...
     -0.98128049170705739598259613001700E-01, ...
     -0.81198101881640100102568599136862, ...
      0.00000000000000000000000000000000, ...
     -0.38816954030832809949204934487173, ...
     -0.51214253977457617025282281965566, ...
      0.00000000000000000000000000000000, ...
     -0.89378361429922217289759901811815, ...
     -0.20438937977062137351398598793386, ...
     -0.29077462427214531822794640367537, ...
     -0.45530327016209634617378737911148, ...
      0.00000000000000000000000000000000, ...
     -0.50049811961058966626537547990924, ...
     -0.59653316717651885600358396085261, ...
     -0.18241222915476293063943966605377, ...
     -0.17504275018488792290118428567192, ...
     -0.87027029250770403203069802318185, ...
     -0.25906638561252602666842654816923, ...
     -0.25389417516222969869856982682409, ...
     -0.63924734492284199961203241117988E-01, ...
     -0.32336677856616207857128015137548, ...
     -0.45933867955078441295151086540347, ...
     -0.73910550014397140051390907061818, ...
     -0.11606977913379114755850687691385, ...
     -0.65577583679224655444244929369890, ...
     -0.83552616064107205337213906126893, ...
     -0.67748842104198500405815554991182, ...
     -0.37231932331276101094567014835110, ...
     -0.93676060044306703638748111096616, ...
     -0.66619173394165069756523303173151, ...
      0.00000000000000000000000000000000, ...
     -0.80515347766473982936691157759254, ...
     -0.94025356560109772303978498971830, ...
     -0.55800138185704783040837528977761, ...
     -0.33515583932564482010856277294034, ...
     -0.72304850966873315163769622529180, ...
     -0.46826261407944706264024812254397, ...
      0.00000000000000000000000000000000, ...
     -0.11247883641677583766316101770443, ...
     -0.41172923406071229009367773338534, ...
     -0.89091288563351724918827721227521, ...
      0.00000000000000000000000000000000, ...
     -0.70999559860544022018934170422900E-01, ...
      0.00000000000000000000000000000000, ...
      0.00000000000000000000000000000000, ...
      0.00000000000000000000000000000000, ...
      0.00000000000000000000000000000000, ...
      0.00000000000000000000000000000000, ...
     -0.13798316432331004899182819510688, ...
     -0.57133871576000905289179002614761, ...
     -0.97448997895894366957466437859893, ...
      0.00000000000000000000000000000000, ...
     -0.58709342896187276256324804582086 ];
  y = [ ... ...
     -0.50805411191391851523789864972562, ...
     -0.56234652242839114914654701128374, ...
     -0.57509668203848429431038797517268, ...
      0.53679828476119178289324025007759, ...
     -0.15190921808712561549658969393441, ...
     -0.14305301576398435281760117117876, ...
      0.90237311257497758569938319452643, ...
     -0.57473532714413321696267840291545, ...
     -0.38858551748024275977250958169595, ...
     -0.33135871726650782696587314579878, ...
     -0.40073527072101794974371578083120, ...
     -0.54310366079605492812547381587275, ...
     -0.57500475146778529513914433479050, ...
     -0.42554839571165244196875402232376, ...
     -0.44153050231697094128484412680053, ...
     -0.46866793891867074878457016677705, ...
     -0.16570704844176947394320757260228, ...
     -0.56504278301868705651681263115196, ...
     -0.50652589028067622329647801023762, ...
     -0.52106748079988378853417843443633, ...
     -0.56223112097793733954156361308556, ...
     -0.57462270717388530892162623588585, ...
      0.45932243496595672349082629601422, ...
     -0.22828624984036516968491608086478, ...
     -0.48829139755087173802506438507515, ...
     -0.54439150942275613023935368560183, ...
     -0.50670327829951912727787293959844, ...
      0.99438807073001743653229293189603, ...
      0.12536668432105287250159280886041, ...
     -0.52796151262664728760570958076544, ...
     -0.31111906291100543384916079312981, ...
     -0.53473260414787373087982349525345, ...
      0.11171423268477136498973199720050E+01, ...
     -0.53658558406526073583077834124086, ...
     -0.33881791091529569834478815622842, ...
      0.79840597283762599147168675735209, ...
     -0.55834047448625304405740354168855, ...
     -0.29941559804457568276715427694835, ...
     -0.34707538263885206082450977546688, ...
     -0.56218624883920679775484228539619, ...
     -0.52252588465952329020710730711399, ...
     -0.54142101949433652578422629700355, ...
     -0.54312444348452881138890792354339, ...
     -0.50297724458337249430337647089853, ...
     -0.37315461111231110867297450418990, ...
     -0.53339994853211595567498621491810, ...
     -0.41535262741815023278680392917739, ...
     -0.57390850498838587799366720382219, ...
     -0.38909332692463915420277441179215, ...
     -0.27441054007776771321877791597838, ...
     -0.46136190485467458900510307928511, ...
     -0.50637232744855604509324845495701, ...
     -0.53497319519919178836708838160351, ...
     -0.47916361999904640273373623874426, ...
     -0.56063167758821432142013730704571, ...
     -0.55812525411705885484285303911831, ...
     -0.57393107655513157172595640909445, ...
     -0.55819574918551185878858176169832, ...
     -0.57308501713419226805469571310331, ...
     -0.55400636586589158164274508913012, ...
     -0.49699174948588019440752603403060, ...
     -0.57375002851113489476058869278243, ...
     -0.45895888627009702143807907926916, ...
     -0.55885836769979743482431579044375, ...
     -0.45754555590751383576718554173853, ...
     -0.40298677651135379575927050935698, ...
     -0.25079797310498966721630314170512, ...
     -0.22883057799614009961932750289238, ...
     -0.32888195428957532835127033424983, ...
     -0.57366938316409890583305452094740, ...
      0.70290670754518056713385541693329, ...
     -0.48828388229492647796479685307693, ...
     -0.44375651708543360206049930519612, ...
      0.10591815381653453969290932401725E+01, ...
      0.35157474889658538587578359215421, ...
     -0.63699436116132156076951185465648E-01, ...
      0.11470364861459781695524661983521E+01, ...
     -0.44198593821724404560352142656255, ...
     -0.56609726595635302503750770819831, ...
     -0.57372975226826569608034581860957, ...
     -0.57315719828247563816289202130035, ...
     -0.57710801847006901827791738420396 ];
  w = [ ... ...
      0.19977337356156323426514692597692E-02, ...
      0.12687431336688509410843998391028E-02, ...
      0.37027790592768656352817137656994E-03, ...
      0.21253790361811728001071706475289E-02, ...
      0.61674141211813126477419858184194E-02, ...
      0.59458894649162451804820476952354E-02, ...
      0.10391008318227642432772429159470E-02, ...
      0.56119170151050531358685160135421E-03, ...
      0.42730773131837205407382425934036E-02, ...
      0.25866812740239429576418384733441E-02, ...
      0.35683371351746158116269879423198E-02, ...
      0.21488306719133579150142490513559E-02, ...
      0.63043916628928240061101412753203E-03, ...
      0.34221501813368796618088746749049E-02, ...
      0.40453583847800237927752889872429E-02, ...
      0.39321920602677497806251470735232E-02, ...
      0.32874602491734720571848038384576E-02, ...
      0.91150147690764261925763826535926E-03, ...
      0.29798409559495009891833524489293E-02, ...
      0.28537247963181996687266646898085E-02, ...
      0.16586934600140952309818245115017E-02, ...
      0.39735960174484489743453114770676E-03, ...
      0.26834215475038735697529994323634E-02, ...
      0.60034335233209257724964806936636E-02, ...
      0.34785715040962553678932832030749E-02, ...
      0.14890850096270047389519178852968E-02, ...
      0.27754331998416555843944854095898E-02, ...
      0.77107891245567947444663501212492E-03, ...
      0.33454955156733941459045360333934E-02, ...
      0.20541529314760399047675461654284E-02, ...
      0.60945428068954117127542229222828E-02, ...
      0.15330127901593561414098039723028E-02, ...
      0.19148445202446191652573211720709E-03, ...
      0.25108686300732809342950959448632E-02, ...
      0.47651564692312408698835096361491E-02, ...
      0.16240239076313059324667223643076E-02, ...
      0.79583774233079393748085634291181E-03, ...
      0.58849276406227123448983694298859E-02, ...
      0.56877909758060890782274443197947E-02, ...
      0.15575024842219775881243735068023E-02, ...
      0.16105816942358188547189746892777E-02, ...
      0.22502840437046037026372796523992E-02, ...
      0.20084168279399749118935611766491E-02, ...
      0.36230228738241653515806389685717E-02, ...
      0.57423299789474669137183051012294E-02, ...
      0.12717030464342037309770710927106E-02, ...
      0.49768031950563028511667619620966E-02, ...
      0.79434188752183035723354695167328E-03, ...
      0.56001107097121521065256828080448E-02, ...
      0.63817130650436342049602870849597E-02, ...
      0.39817711545630631406587510631784E-02, ...
      0.24087654021930613127612933755615E-02, ...
      0.30418302126603186311999594057584E-02, ...
      0.30238355103351015420463768411162E-02, ...
      0.10183025304896036412292516963758E-02, ...
      0.14596718890771209157014286627469E-02, ...
      0.77875785285251059052497877539906E-03, ...
      0.61372358148713085688282377971969E-03, ...
      0.66600519529457007903113678794478E-03, ...
      0.11077863336612002623045984707220E-02, ...
      0.20349205397800009217113402131491E-02, ...
      0.29455943798576609790138160596699E-03, ...
      0.38905584979980386058934940581983E-02, ...
      0.18807248411144958164960089336880E-02, ...
      0.28241228846436807197405817934160E-02, ...
      0.47178192432261121880126220071801E-02, ...
      0.35306465870984426703979784223797E-02, ...
      0.71762038572211377060639788033076E-02, ...
      0.57665964607857117382384704479685E-02, ...
      0.40426442422356089657524686097409E-03, ...
      0.23026478604784709918110573713097E-02, ...
      0.42616806207016132242718913366787E-02, ...
      0.26058395691911076244778888792290E-02, ...
      0.54745447246951839739615843265097E-03, ...
      0.35299796865257136122691199548024E-02, ...
      0.40316437640725431828744499609816E-02, ...
      0.42516711921106531477513916666353E-04, ...
      0.54029876938551540928891230894040E-02, ...
      0.14060391641463104982472631429696E-02, ...
      0.18730351088069459968645316638647E-03, ...
      0.51889848051624996463295221022567E-03, ...
      0.21130683065318872697498930840672E-03 ];

  return
end
