function [g,h]=restr(x)
// Edgar & Himmelblau, 1988
// maximo global:
// x0 = [1, 1]'  ou  x0 = [-1, -1]'
// xo = [3.5355 3.5355]' ou  xo = [-3.5355 -3.5355]'
// S(xo) = 12.5
// ponto sela:
// xo=[0 0]'
// S(xo) = 0
// minimo global:
// x0 = [-1, 1]'  ou  x0 = [1, -1]'
// xo = [-3.5355 3.5355]' ou  xo = [3.5355 -3.5355]'
// S(xo) = -12.5

g=x(1).^2+x(2).^2-25;
h=[];

endfunction
