function [ gx, gy ] = g04_xy ( gn )

%*****************************************************************************80
%
%% G04_XY returns the grid points for grid 4.
%
%  Licensing:
%
%    This code is distributed under the GNU LGPL license.
%
%  Modified:
%
%    30 July 2012
%
%  Author:
%
%    John Burkardt
%
%  Parameters:
%
%    Input, integer GN, the grid size.
%
%    Output, real GX(GN,1), GY(GN,1), the grid coordinates.
%
  gx = [ ...
    0.0096326,  0.0216348,  0.0298360,  0.0417447,  0.0470462, ...
    0.0562965,  0.0646857,  0.0740377,  0.0873907,  0.0934832, ...
    0.1032216,  0.1110176,  0.1181193,  0.1251704,  0.1327330, ...
    0.1439536,  0.1564861,  0.1651043,  0.1786039,  0.1886405, ...
    0.2016706,  0.2099886,  0.2147003,  0.2204141,  0.2343715, ...
    0.2409660,  0.2527740,  0.2570839,  0.2733365,  0.2853833, ...
    0.2901755,  0.2964854,  0.3019725,  0.3125695,  0.3307163, ...
    0.3378504,  0.3439061,  0.3529922,  0.3635507,  0.3766172, ...
    0.3822429,  0.3869838,  0.3973137,  0.4170708,  0.4255588, ...
    0.4299218,  0.4372839,  0.4705033,  0.4736655,  0.4879299, ...
    0.4940260,  0.5055324,  0.5162593,  0.5219219,  0.5348529, ...
    0.5483213,  0.5569571,  0.5638611,  0.5784908,  0.5863950, ...
    0.5929148,  0.5987839,  0.6117561,  0.6252296,  0.6331381, ...
    0.6399048,  0.6488972,  0.6558537,  0.6677405,  0.6814074, ...
    0.6887812,  0.6940896,  0.7061687,  0.7160957,  0.7317445, ...
    0.7370798,  0.7462030,  0.7566957,  0.7699998,  0.7879347, ...
    0.7944014,  0.8164468,  0.8192794,  0.8368405,  0.8500993, ...
    0.8588255,  0.8646496,  0.8792329,  0.8837536,  0.8900077, ...
    0.8969894,  0.9044917,  0.9083947,  0.9203972,  0.9347906, ...
    0.9434519,  0.9490328,  0.9569571,  0.9772067,  0.9983493 ]';
  gy = [ ...
    0.3083158,  0.2450434,  0.8613847,  0.0977864,  0.3648355, ...
    0.7156339,  0.5311312,  0.9755672,  0.1781117,  0.5452797, ...
    0.1603881,  0.7837139,  0.9982015,  0.6910589,  0.1049580, ...
    0.8184662,  0.7086405,  0.4456593,  0.1178342,  0.3189021, ...
    0.9668446,  0.7571834,  0.2016598,  0.3232444,  0.4368583, ...
    0.8907869,  0.0647260,  0.5692618,  0.2947027,  0.4332426, ...
    0.3347464,  0.7436284,  0.1066265,  0.8845357,  0.5158730, ...
    0.9425637,  0.4799701,  0.1783069,  0.1146760,  0.8225797, ...
    0.2270688,  0.4073598,  0.8875080,  0.7631616,  0.9972804, ...
    0.4959884,  0.3410421,  0.2498120,  0.6409007,  0.1058690, ...
    0.5411969,  0.0089792,  0.8784268,  0.5515874,  0.4038952, ...
    0.1654023,  0.2965158,  0.3660356,  0.0366554,  0.9502420, ...
    0.2638101,  0.9277386,  0.5377694,  0.7374676,  0.4674627, ...
    0.9186109,  0.0416884,  0.1291029,  0.6763676,  0.8444238, ...
    0.3273328,  0.1893879,  0.0645923,  0.0180147,  0.8904992, ...
    0.4160648,  0.4688995,  0.2174508,  0.5734231,  0.8853319, ...
    0.8018436,  0.6388941,  0.8931002,  0.1000558,  0.2789506, ...
    0.9082948,  0.3259159,  0.8318747,  0.0508513,  0.9708450, ...
    0.5120548,  0.2859716,  0.9581641,  0.6183429,  0.3779934, ...
    0.4010423,  0.9478657,  0.7425486,  0.8883287,  0.5496750 ]';

  return
end
