function y = PrG1c(x)
% Matlab Code by A. Hedar (Nov. 23, 2005).
% Constraints
y(1) = 2*x(1)+2*x(2)+x(10)+x(11)-10;
y(2) = 2*x(1)+2*x(3)+x(10)+x(12)-10;
y(3) = 2*x(2)+2*x(3)+x(11)+x(12)-10;
y(4) = -8*x(1)+x(10);
y(5) = -8*x(2)+x(11);
y(6) = -8*x(3)+x(12);
y(7) = -2*x(4)-x(5)+x(10);
y(8) = -2*x(6)-x(7)+x(11);
y(9) = -2*x(8)-x(9)+x(12);
% Variable lower bounds
y(10) = -x(1);
y(11) = -x(2);
y(12) = -x(3);
y(13) = -x(4);
y(14) = -x(5);
y(15) = -x(6);
y(16) = -x(7);
y(17) = -x(8);
y(18) = -x(9);
y(19) = -x(10);
y(20) = -x(11);
y(21) = -x(12);
y(22) = -x(13);
% Variable upper bounds
y(23) = x(1)-1;
y(24) = x(2)-1;
y(25) = x(3)-1;
y(26) = x(4)-1;
y(27) = x(5)-1;
y(28) = x(6)-1;
y(29) = x(7)-1;
y(30) = x(8)-1;
y(31) = x(9)-1;
y(32) = x(10)-100;
y(33) = x(11)-100;
y(34) = x(12)-100;
y(35) = x(13)-1;
% *************************************************************************
y=y'; 