function f14=f14(x)

Bound=[-65.536 65.536];

if nargin==0
    f14 = Bound;
else    
aij=[   -32 -16 0 16 32 -32 -16 0 16 32 -32 -16 0 16 32 -32 -16 0 16 32 -32 -16 0 16 32;
    -32 -32 -32 -32 -32 -16 -16 -16 -16 -16 0 0 0 0 0 16 16 16 16 16 32 32 32 32 32];

x1=x(1,:)*ones(1,25);
x2=x(2,:)*ones(1,25);

j=cumsum(ones(1,25));

f14=1/(1/500+sum(1./(j+(x1-aij(1,:)).^6+(x2-aij(2,:)).^6)));
end




