function pizza ( )

%*****************************************************************************80
%
%  pizza() reads and displays data.
%
  xy = load ( 'pizza.txt' );
  xy
  [ n, ~ ] = size ( xy )
  hold ( 'on' );
  plot ( xy (:,1), xy(:,2), 'k.', 'Markersize', 20 );
  grid ( 'on' );
  t = load ( 'trucks.txt' );
  t
  [ m, ~ ] = size ( t )

  plot ( t(1:1,1), t(1:1,2), 'r.', 'Markersize', 30 ); 
  plot ( t(2:2,1), t(2:2,2), 'g.', 'Markersize', 30 ); 
  plot ( t(3:3,1), t(3:3,2), 'b.', 'Markersize', 30 ); 
  hold ( 'off' );
%
%  Compute distances.
%
  d = zeros ( n, m );
  for i = 1 : n
    for j = 1 : m
      d(i,j) = norm ( xy(i,1:2) - t(j,1:2) );
    end
  end
  d

  return
end

