function p_data = p02_data ( dim_num, data_num )

%*****************************************************************************80
%
%% P02_DATA returns the data for problem p02.
%
%  Discussion:
%
%    Two pairs of identical X values have now been slightly separated.
%
%  Licensing:
%
%    This code is distributed under the GNU LGPL license.
%
%  Modified:
%
%    20 July 2012
%
%  Author:
%
%    John Burkardt
%
%  Parameters:
%
%    Input, integer DIM_NUM, the spatial dimension of the dependent
%    variables.
%
%    Input, integer DATA_NUM, the number of data points.
%
%    Output, real P_DATA(DIM_NUM,DATA_NUM), the data.
%
  p_data = [ ...
     0.00,   0.00; ...
     1.34,   5.00; ...
     5.00,   8.66; ...
    10.00,  10.00; ...
    10.60,  10.40; ...
    10.70,  12.00; ...
    10.705, 28.60; ...
    10.80,  30.20; ...
    11.40,  30.60; ...
    19.60,  30.60; ...
    20.20,  30.20; ...
    20.295, 28.60; ...
    20.30,  12.00; ...
    20.40,  10.40; ...
    21.00,  10.00; ...
    26.00,   8.66; ...
    29.66,   5.00; ...
    31.00,   0.00  ]';

  return
end
