function [ y ] = malice( x )
%MALICE nonzero fn pretending to be zero
%   output from spy stored in "secrets"
secrets = hex2num({ '0000000000000000',   '3fc16191148fd9fd', ...
   '3fd16191148fd9fd',   '3fe0000000000000', ...
   '3fe74f3775b81302',   '3feba79bbadc0981', ...
   '3ff0000000000000',   '3fb16191148fd9fd', ...
   '3fca12599ed7c6fc',   '3fd8b0c88a47ecfe', ...
   '3fe3a79bbadc0981',   '3fe97b69984a0e42', ...
   '3fedd3cddd6e04c0' });
y = zeros( size(x) );
n = length(y);
for i=1:n,
    y(i) = 1.0e15;
    for j=1:length(secrets),
       y(i) = y(i)*(x(i)-secrets(j))^2;
    end
end
end
