noncvxun.gms
* NLP written by GAMS Convert at 10/06/06 11:46:56
*
* Equation counts
* Total E G L N X C
* 1 1 0 0 0 0 0
*
* Variable counts
* x b i s1s s2s sc si
* Total cont binary integer sos1 sos2 scont sint
* 1001 1001 0 0 0 0 0 0
* FX 0 0 0 0 0 0 0 0
*
* Nonzero counts
* Total const NL DLL
* 1001 1 1000 0
*
* Solve m using NLP minimizing objvar;
Variables x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18,x19
,x20,x21,x22,x23,x24,x25,x26,x27,x28,x29,x30,x31,x32,x33,x34,x35,x36
,x37,x38,x39,x40,x41,x42,x43,x44,x45,x46,x47,x48,x49,x50,x51,x52,x53
,x54,x55,x56,x57,x58,x59,x60,x61,x62,x63,x64,x65,x66,x67,x68,x69,x70
,x71,x72,x73,x74,x75,x76,x77,x78,x79,x80,x81,x82,x83,x84,x85,x86,x87
,x88,x89,x90,x91,x92,x93,x94,x95,x96,x97,x98,x99,x100,x101,x102,x103
,x104,x105,x106,x107,x108,x109,x110,x111,x112,x113,x114,x115,x116
,x117,x118,x119,x120,x121,x122,x123,x124,x125,x126,x127,x128,x129
,x130,x131,x132,x133,x134,x135,x136,x137,x138,x139,x140,x141,x142
,x143,x144,x145,x146,x147,x148,x149,x150,x151,x152,x153,x154,x155
,x156,x157,x158,x159,x160,x161,x162,x163,x164,x165,x166,x167,x168
,x169,x170,x171,x172,x173,x174,x175,x176,x177,x178,x179,x180,x181
,x182,x183,x184,x185,x186,x187,x188,x189,x190,x191,x192,x193,x194
,x195,x196,x197,x198,x199,x200,x201,x202,x203,x204,x205,x206,x207
,x208,x209,x210,x211,x212,x213,x214,x215,x216,x217,x218,x219,x220
,x221,x222,x223,x224,x225,x226,x227,x228,x229,x230,x231,x232,x233
,x234,x235,x236,x237,x238,x239,x240,x241,x242,x243,x244,x245,x246
,x247,x248,x249,x250,x251,x252,x253,x254,x255,x256,x257,x258,x259
,x260,x261,x262,x263,x264,x265,x266,x267,x268,x269,x270,x271,x272
,x273,x274,x275,x276,x277,x278,x279,x280,x281,x282,x283,x284,x285
,x286,x287,x288,x289,x290,x291,x292,x293,x294,x295,x296,x297,x298
,x299,x300,x301,x302,x303,x304,x305,x306,x307,x308,x309,x310,x311
,x312,x313,x314,x315,x316,x317,x318,x319,x320,x321,x322,x323,x324
,x325,x326,x327,x328,x329,x330,x331,x332,x333,x334,x335,x336,x337
,x338,x339,x340,x341,x342,x343,x344,x345,x346,x347,x348,x349,x350
,x351,x352,x353,x354,x355,x356,x357,x358,x359,x360,x361,x362,x363
,x364,x365,x366,x367,x368,x369,x370,x371,x372,x373,x374,x375,x376
,x377,x378,x379,x380,x381,x382,x383,x384,x385,x386,x387,x388,x389
,x390,x391,x392,x393,x394,x395,x396,x397,x398,x399,x400,x401,x402
,x403,x404,x405,x406,x407,x408,x409,x410,x411,x412,x413,x414,x415
,x416,x417,x418,x419,x420,x421,x422,x423,x424,x425,x426,x427,x428
,x429,x430,x431,x432,x433,x434,x435,x436,x437,x438,x439,x440,x441
,x442,x443,x444,x445,x446,x447,x448,x449,x450,x451,x452,x453,x454
,x455,x456,x457,x458,x459,x460,x461,x462,x463,x464,x465,x466,x467
,x468,x469,x470,x471,x472,x473,x474,x475,x476,x477,x478,x479,x480
,x481,x482,x483,x484,x485,x486,x487,x488,x489,x490,x491,x492,x493
,x494,x495,x496,x497,x498,x499,x500,x501,x502,x503,x504,x505,x506
,x507,x508,x509,x510,x511,x512,x513,x514,x515,x516,x517,x518,x519
,x520,x521,x522,x523,x524,x525,x526,x527,x528,x529,x530,x531,x532
,x533,x534,x535,x536,x537,x538,x539,x540,x541,x542,x543,x544,x545
,x546,x547,x548,x549,x550,x551,x552,x553,x554,x555,x556,x557,x558
,x559,x560,x561,x562,x563,x564,x565,x566,x567,x568,x569,x570,x571
,x572,x573,x574,x575,x576,x577,x578,x579,x580,x581,x582,x583,x584
,x585,x586,x587,x588,x589,x590,x591,x592,x593,x594,x595,x596,x597
,x598,x599,x600,x601,x602,x603,x604,x605,x606,x607,x608,x609,x610
,x611,x612,x613,x614,x615,x616,x617,x618,x619,x620,x621,x622,x623
,x624,x625,x626,x627,x628,x629,x630,x631,x632,x633,x634,x635,x636
,x637,x638,x639,x640,x641,x642,x643,x644,x645,x646,x647,x648,x649
,x650,x651,x652,x653,x654,x655,x656,x657,x658,x659,x660,x661,x662
,x663,x664,x665,x666,x667,x668,x669,x670,x671,x672,x673,x674,x675
,x676,x677,x678,x679,x680,x681,x682,x683,x684,x685,x686,x687,x688
,x689,x690,x691,x692,x693,x694,x695,x696,x697,x698,x699,x700,x701
,x702,x703,x704,x705,x706,x707,x708,x709,x710,x711,x712,x713,x714
,x715,x716,x717,x718,x719,x720,x721,x722,x723,x724,x725,x726,x727
,x728,x729,x730,x731,x732,x733,x734,x735,x736,x737,x738,x739,x740
,x741,x742,x743,x744,x745,x746,x747,x748,x749,x750,x751,x752,x753
,x754,x755,x756,x757,x758,x759,x760,x761,x762,x763,x764,x765,x766
,x767,x768,x769,x770,x771,x772,x773,x774,x775,x776,x777,x778,x779
,x780,x781,x782,x783,x784,x785,x786,x787,x788,x789,x790,x791,x792
,x793,x794,x795,x796,x797,x798,x799,x800,x801,x802,x803,x804,x805
,x806,x807,x808,x809,x810,x811,x812,x813,x814,x815,x816,x817,x818
,x819,x820,x821,x822,x823,x824,x825,x826,x827,x828,x829,x830,x831
,x832,x833,x834,x835,x836,x837,x838,x839,x840,x841,x842,x843,x844
,x845,x846,x847,x848,x849,x850,x851,x852,x853,x854,x855,x856,x857
,x858,x859,x860,x861,x862,x863,x864,x865,x866,x867,x868,x869,x870
,x871,x872,x873,x874,x875,x876,x877,x878,x879,x880,x881,x882,x883
,x884,x885,x886,x887,x888,x889,x890,x891,x892,x893,x894,x895,x896
,x897,x898,x899,x900,x901,x902,x903,x904,x905,x906,x907,x908,x909
,x910,x911,x912,x913,x914,x915,x916,x917,x918,x919,x920,x921,x922
,x923,x924,x925,x926,x927,x928,x929,x930,x931,x932,x933,x934,x935
,x936,x937,x938,x939,x940,x941,x942,x943,x944,x945,x946,x947,x948
,x949,x950,x951,x952,x953,x954,x955,x956,x957,x958,x959,x960,x961
,x962,x963,x964,x965,x966,x967,x968,x969,x970,x971,x972,x973,x974
,x975,x976,x977,x978,x979,x980,x981,x982,x983,x984,x985,x986,x987
,x988,x989,x990,x991,x992,x993,x994,x995,x996,x997,x998,x999,x1000
,objvar;
Equations e1;
e1.. - 1e-6*(x3*x3 + 4*cos(x3) + x6*x6 + 4*cos(x6) + x9*x9 + 4*cos(x9) + x12*
x12 + 4*cos(x12) + x15*x15 + 4*cos(x15) + x18*x18 + 4*cos(x18) + x21*x21
+ 4*cos(x21) + x24*x24 + 4*cos(x24) + x27*x27 + 4*cos(x27) + x30*x30 + 4*
cos(x30) + x33*x33 + 4*cos(x33) + x36*x36 + 4*cos(x36) + x39*x39 + 4*cos(
x39) + x42*x42 + 4*cos(x42) + x45*x45 + 4*cos(x45) + x48*x48 + 4*cos(x48)
+ x51*x51 + 4*cos(x51) + x54*x54 + 4*cos(x54) + x57*x57 + 4*cos(x57) +
x60*x60 + 4*cos(x60) + x63*x63 + 4*cos(x63) + x66*x66 + 4*cos(x66) + x69*
x69 + 4*cos(x69) + x72*x72 + 4*cos(x72) + x75*x75 + 4*cos(x75) + x78*x78
+ 4*cos(x78) + x81*x81 + 4*cos(x81) + x84*x84 + 4*cos(x84) + x87*x87 + 4*
cos(x87) + x90*x90 + 4*cos(x90) + x93*x93 + 4*cos(x93) + x96*x96 + 4*cos(
x96) + x99*x99 + 4*cos(x99) + x102*x102 + 4*cos(x102) + x105*x105 + 4*cos(
x105) + x108*x108 + 4*cos(x108) + x111*x111 + 4*cos(x111) + x114*x114 + 4*
cos(x114) + x117*x117 + 4*cos(x117) + x120*x120 + 4*cos(x120) + x123*x123
+ 4*cos(x123) + x126*x126 + 4*cos(x126) + x129*x129 + 4*cos(x129) + x132*
x132 + 4*cos(x132) + x135*x135 + 4*cos(x135) + x138*x138 + 4*cos(x138) +
x141*x141 + 4*cos(x141) + x144*x144 + 4*cos(x144) + x147*x147 + 4*cos(x147
) + x150*x150 + 4*cos(x150) + x153*x153 + 4*cos(x153) + x156*x156 + 4*cos(
x156) + x159*x159 + 4*cos(x159) + x162*x162 + 4*cos(x162) + x165*x165 + 4*
cos(x165) + x168*x168 + 4*cos(x168) + x171*x171 + 4*cos(x171) + x174*x174
+ 4*cos(x174) + x177*x177 + 4*cos(x177) + x180*x180 + 4*cos(x180) + x183*
x183 + 4*cos(x183) + x186*x186 + 4*cos(x186) + x189*x189 + 4*cos(x189) +
x192*x192 + 4*cos(x192) + x195*x195 + 4*cos(x195) + x198*x198 + 4*cos(x198
) + x201*x201 + 4*cos(x201) + x204*x204 + 4*cos(x204) + x207*x207 + 4*cos(
x207) + x210*x210 + 4*cos(x210) + x213*x213 + 4*cos(x213) + x216*x216 + 4*
cos(x216) + x219*x219 + 4*cos(x219) + x222*x222 + 4*cos(x222) + x225*x225
+ 4*cos(x225) + x228*x228 + 4*cos(x228) + x231*x231 + 4*cos(x231) + x234*
x234 + 4*cos(x234) + x237*x237 + 4*cos(x237) + x240*x240 + 4*cos(x240) +
x243*x243 + 4*cos(x243) + x246*x246 + 4*cos(x246) + x249*x249 + 4*cos(x249
) + x252*x252 + 4*cos(x252) + x255*x255 + 4*cos(x255) + x258*x258 + 4*cos(
x258) + x261*x261 + 4*cos(x261) + x264*x264 + 4*cos(x264) + x267*x267 + 4*
cos(x267) + x270*x270 + 4*cos(x270) + x273*x273 + 4*cos(x273) + x276*x276
+ 4*cos(x276) + x279*x279 + 4*cos(x279) + x282*x282 + 4*cos(x282) + x285*
x285 + 4*cos(x285) + x288*x288 + 4*cos(x288) + x291*x291 + 4*cos(x291) +
x294*x294 + 4*cos(x294) + x297*x297 + 4*cos(x297) + x300*x300 + 4*cos(x300
) + x303*x303 + 4*cos(x303) + x306*x306 + 4*cos(x306) + x309*x309 + 4*cos(
x309) + x312*x312 + 4*cos(x312) + x315*x315 + 4*cos(x315) + x318*x318 + 4*
cos(x318) + x321*x321 + 4*cos(x321) + x324*x324 + 4*cos(x324) + x327*x327
+ 4*cos(x327) + x330*x330 + 4*cos(x330) + x333*x333 + 4*cos(x333) + x336*
x336 + 4*cos(x336) + x339*x339 + 4*cos(x339) + x342*x342 + 4*cos(x342) +
x345*x345 + 4*cos(x345) + x348*x348 + 4*cos(x348) + x351*x351 + 4*cos(x351
) + x354*x354 + 4*cos(x354) + x357*x357 + 4*cos(x357) + x360*x360 + 4*cos(
x360) + x363*x363 + 4*cos(x363) + x366*x366 + 4*cos(x366) + x369*x369 + 4*
cos(x369) + x372*x372 + 4*cos(x372) + x375*x375 + 4*cos(x375) + x378*x378
+ 4*cos(x378) + x381*x381 + 4*cos(x381) + x384*x384 + 4*cos(x384) + x387*
x387 + 4*cos(x387) + x390*x390 + 4*cos(x390) + x393*x393 + 4*cos(x393) +
x396*x396 + 4*cos(x396) + x399*x399 + 4*cos(x399) + x402*x402 + 4*cos(x402
) + x405*x405 + 4*cos(x405) + x408*x408 + 4*cos(x408) + x411*x411 + 4*cos(
x411) + x414*x414 + 4*cos(x414) + x417*x417 + 4*cos(x417) + x420*x420 + 4*
cos(x420) + x423*x423 + 4*cos(x423) + x426*x426 + 4*cos(x426) + x429*x429
+ 4*cos(x429) + x432*x432 + 4*cos(x432) + x435*x435 + 4*cos(x435) + x438*
x438 + 4*cos(x438) + x441*x441 + 4*cos(x441) + x444*x444 + 4*cos(x444) +
x447*x447 + 4*cos(x447) + x450*x450 + 4*cos(x450) + x453*x453 + 4*cos(x453
) + x456*x456 + 4*cos(x456) + x459*x459 + 4*cos(x459) + x462*x462 + 4*cos(
x462) + x465*x465 + 4*cos(x465) + x468*x468 + 4*cos(x468) + x471*x471 + 4*
cos(x471) + x474*x474 + 4*cos(x474) + x477*x477 + 4*cos(x477) + x480*x480
+ 4*cos(x480) + x483*x483 + 4*cos(x483) + x486*x486 + 4*cos(x486) + x489*
x489 + 4*cos(x489) + x492*x492 + 4*cos(x492) + x495*x495 + 4*cos(x495) +
x498*x498 + 4*cos(x498) + x501*x501 + 4*cos(x501) + x504*x504 + 4*cos(x504
) + x507*x507 + 4*cos(x507) + x510*x510 + 4*cos(x510) + x513*x513 + 4*cos(
x513) + x516*x516 + 4*cos(x516) + x519*x519 + 4*cos(x519) + x522*x522 + 4*
cos(x522) + x525*x525 + 4*cos(x525) + x528*x528 + 4*cos(x528) + x531*x531
+ 4*cos(x531) + x534*x534 + 4*cos(x534) + x537*x537 + 4*cos(x537) + x540*
x540 + 4*cos(x540) + x543*x543 + 4*cos(x543) + x546*x546 + 4*cos(x546) +
x549*x549 + 4*cos(x549) + x552*x552 + 4*cos(x552) + x555*x555 + 4*cos(x555
) + x558*x558 + 4*cos(x558) + x561*x561 + 4*cos(x561) + x564*x564 + 4*cos(
x564) + x567*x567 + 4*cos(x567) + x570*x570 + 4*cos(x570) + x573*x573 + 4*
cos(x573) + x576*x576 + 4*cos(x576) + x579*x579 + 4*cos(x579) + x582*x582
+ 4*cos(x582) + x585*x585 + 4*cos(x585) + x588*x588 + 4*cos(x588) + x591*
x591 + 4*cos(x591) + x594*x594 + 4*cos(x594) + x597*x597 + 4*cos(x597) +
x600*x600 + 4*cos(x600) + x603*x603 + 4*cos(x603) + x606*x606 + 4*cos(x606
) + x609*x609 + 4*cos(x609) + x612*x612 + 4*cos(x612) + x615*x615 + 4*cos(
x615) + x618*x618 + 4*cos(x618) + x621*x621 + 4*cos(x621) + x624*x624 + 4*
cos(x624) + x627*x627 + 4*cos(x627) + x630*x630 + 4*cos(x630) + x633*x633
+ 4*cos(x633) + x636*x636 + 4*cos(x636) + x639*x639 + 4*cos(x639) + x642*
x642 + 4*cos(x642) + x645*x645 + 4*cos(x645) + x648*x648 + 4*cos(x648) +
x651*x651 + 4*cos(x651) + x654*x654 + 4*cos(x654) + x657*x657 + 4*cos(x657
) + x660*x660 + 4*cos(x660) + x663*x663 + 4*cos(x663) + x666*x666 + 4*cos(
x666) + x669*x669 + 4*cos(x669) + x672*x672 + 4*cos(x672) + x675*x675 + 4*
cos(x675) + x678*x678 + 4*cos(x678) + x681*x681 + 4*cos(x681) + x684*x684
+ 4*cos(x684) + x687*x687 + 4*cos(x687) + x690*x690 + 4*cos(x690) + x693*
x693 + 4*cos(x693) + x696*x696 + 4*cos(x696) + x699*x699 + 4*cos(x699) +
x702*x702 + 4*cos(x702) + x705*x705 + 4*cos(x705) + x708*x708 + 4*cos(x708
) + x711*x711 + 4*cos(x711) + x714*x714 + 4*cos(x714) + x717*x717 + 4*cos(
x717) + x720*x720 + 4*cos(x720) + x723*x723 + 4*cos(x723) + x726*x726 + 4*
cos(x726) + x729*x729 + 4*cos(x729) + x732*x732 + 4*cos(x732) + x735*x735
+ 4*cos(x735) + x738*x738 + 4*cos(x738) + x741*x741 + 4*cos(x741) + x744*
x744 + 4*cos(x744) + x747*x747 + 4*cos(x747) + x750*x750 + 4*cos(x750) +
x753*x753 + 4*cos(x753) + x756*x756 + 4*cos(x756) + x759*x759 + 4*cos(x759
) + x762*x762 + 4*cos(x762) + x765*x765 + 4*cos(x765) + x768*x768 + 4*cos(
x768) + x771*x771 + 4*cos(x771) + x774*x774 + 4*cos(x774) + x777*x777 + 4*
cos(x777) + x780*x780 + 4*cos(x780) + x783*x783 + 4*cos(x783) + x786*x786
+ 4*cos(x786) + x789*x789 + 4*cos(x789) + x792*x792 + 4*cos(x792) + x795*
x795 + 4*cos(x795) + x798*x798 + 4*cos(x798) + x801*x801 + 4*cos(x801) +
x804*x804 + 4*cos(x804) + x807*x807 + 4*cos(x807) + x810*x810 + 4*cos(x810
) + x813*x813 + 4*cos(x813) + x816*x816 + 4*cos(x816) + x819*x819 + 4*cos(
x819) + x822*x822 + 4*cos(x822) + x825*x825 + 4*cos(x825) + x828*x828 + 4*
cos(x828) + x831*x831 + 4*cos(x831) + x834*x834 + 4*cos(x834) + x837*x837
+ 4*cos(x837) + x840*x840 + 4*cos(x840) + x843*x843 + 4*cos(x843) + x846*
x846 + 4*cos(x846) + x849*x849 + 4*cos(x849) + x852*x852 + 4*cos(x852) +
x855*x855 + 4*cos(x855) + x858*x858 + 4*cos(x858) + x861*x861 + 4*cos(x861
) + x864*x864 + 4*cos(x864) + x867*x867 + 4*cos(x867) + x870*x870 + 4*cos(
x870) + x873*x873 + 4*cos(x873) + x876*x876 + 4*cos(x876) + x879*x879 + 4*
cos(x879) + x882*x882 + 4*cos(x882) + x885*x885 + 4*cos(x885) + x888*x888
+ 4*cos(x888) + x891*x891 + 4*cos(x891) + x894*x894 + 4*cos(x894) + x897*
x897 + 4*cos(x897) + x900*x900 + 4*cos(x900) + x903*x903 + 4*cos(x903) +
x906*x906 + 4*cos(x906) + x909*x909 + 4*cos(x909) + x912*x912 + 4*cos(x912
) + x915*x915 + 4*cos(x915) + x918*x918 + 4*cos(x918) + x921*x921 + 4*cos(
x921) + x924*x924 + 4*cos(x924) + x927*x927 + 4*cos(x927) + x930*x930 + 4*
cos(x930) + x933*x933 + 4*cos(x933) + x936*x936 + 4*cos(x936) + x939*x939
+ 4*cos(x939) + x942*x942 + 4*cos(x942) + x945*x945 + 4*cos(x945) + x948*
x948 + 4*cos(x948) + x951*x951 + 4*cos(x951) + x954*x954 + 4*cos(x954) +
x957*x957 + 4*cos(x957) + x960*x960 + 4*cos(x960) + x963*x963 + 4*cos(x963
) + x966*x966 + 4*cos(x966) + x969*x969 + 4*cos(x969) + x972*x972 + 4*cos(
x972) + x975*x975 + 4*cos(x975) + x978*x978 + 4*cos(x978) + x981*x981 + 4*
cos(x981) + x984*x984 + 4*cos(x984) + x987*x987 + 4*cos(x987) + x990*x990
+ 4*cos(x990) + x993*x993 + 4*cos(x993) + x996*x996 + 4*cos(x996) + x999*
x999 + 4*cos(x999) + x2*x2 + 4*cos(x2) + x5*x5 + 4*cos(x5) + x8*x8 + 4*
cos(x8) + x11*x11 + 4*cos(x11) + x14*x14 + 4*cos(x14) + x17*x17 + 4*cos(
x17) + x20*x20 + 4*cos(x20) + x23*x23 + 4*cos(x23) + x26*x26 + 4*cos(x26)
+ x29*x29 + 4*cos(x29) + x32*x32 + 4*cos(x32) + x35*x35 + 4*cos(x35) +
x38*x38 + 4*cos(x38) + x41*x41 + 4*cos(x41) + x44*x44 + 4*cos(x44) + x47*
x47 + 4*cos(x47) + x50*x50 + 4*cos(x50) + x53*x53 + 4*cos(x53) + x56*x56
+ 4*cos(x56) + x59*x59 + 4*cos(x59) + x62*x62 + 4*cos(x62) + x65*x65 + 4*
cos(x65) + x68*x68 + 4*cos(x68) + x71*x71 + 4*cos(x71) + x74*x74 + 4*cos(
x74) + x77*x77 + 4*cos(x77) + x80*x80 + 4*cos(x80) + x83*x83 + 4*cos(x83)
+ x86*x86 + 4*cos(x86) + x89*x89 + 4*cos(x89) + x92*x92 + 4*cos(x92) +
x95*x95 + 4*cos(x95) + x98*x98 + 4*cos(x98) + x101*x101 + 4*cos(x101) +
x104*x104 + 4*cos(x104) + x107*x107 + 4*cos(x107) + x110*x110 + 4*cos(x110
) + x113*x113 + 4*cos(x113) + x116*x116 + 4*cos(x116) + x119*x119 + 4*cos(
x119) + x122*x122 + 4*cos(x122) + x125*x125 + 4*cos(x125) + x128*x128 + 4*
cos(x128) + x131*x131 + 4*cos(x131) + x134*x134 + 4*cos(x134) + x137*x137
+ 4*cos(x137) + x140*x140 + 4*cos(x140) + x143*x143 + 4*cos(x143) + x146*
x146 + 4*cos(x146) + x149*x149 + 4*cos(x149) + x152*x152 + 4*cos(x152) +
x155*x155 + 4*cos(x155) + x158*x158 + 4*cos(x158) + x161*x161 + 4*cos(x161
) + x164*x164 + 4*cos(x164) + x167*x167 + 4*cos(x167) + x170*x170 + 4*cos(
x170) + x173*x173 + 4*cos(x173) + x176*x176 + 4*cos(x176) + x179*x179 + 4*
cos(x179) + x182*x182 + 4*cos(x182) + x185*x185 + 4*cos(x185) + x188*x188
+ 4*cos(x188) + x191*x191 + 4*cos(x191) + x194*x194 + 4*cos(x194) + x197*
x197 + 4*cos(x197) + x200*x200 + 4*cos(x200) + x203*x203 + 4*cos(x203) +
x206*x206 + 4*cos(x206) + x209*x209 + 4*cos(x209) + x212*x212 + 4*cos(x212
) + x215*x215 + 4*cos(x215) + x218*x218 + 4*cos(x218) + x221*x221 + 4*cos(
x221) + x224*x224 + 4*cos(x224) + x227*x227 + 4*cos(x227) + x230*x230 + 4*
cos(x230) + x233*x233 + 4*cos(x233) + x236*x236 + 4*cos(x236) + x239*x239
+ 4*cos(x239) + x242*x242 + 4*cos(x242) + x245*x245 + 4*cos(x245) + x248*
x248 + 4*cos(x248) + x251*x251 + 4*cos(x251) + x254*x254 + 4*cos(x254) +
x257*x257 + 4*cos(x257) + x260*x260 + 4*cos(x260) + x263*x263 + 4*cos(x263
) + x266*x266 + 4*cos(x266) + x269*x269 + 4*cos(x269) + x272*x272 + 4*cos(
x272) + x275*x275 + 4*cos(x275) + x278*x278 + 4*cos(x278) + x281*x281 + 4*
cos(x281) + x284*x284 + 4*cos(x284) + x287*x287 + 4*cos(x287) + x290*x290
+ 4*cos(x290) + x293*x293 + 4*cos(x293) + x296*x296 + 4*cos(x296) + x299*
x299 + 4*cos(x299) + x302*x302 + 4*cos(x302) + x305*x305 + 4*cos(x305) +
x308*x308 + 4*cos(x308) + x311*x311 + 4*cos(x311) + x314*x314 + 4*cos(x314
) + x317*x317 + 4*cos(x317) + x320*x320 + 4*cos(x320) + x323*x323 + 4*cos(
x323) + x326*x326 + 4*cos(x326) + x329*x329 + 4*cos(x329) + x332*x332 + 4*
cos(x332) + x335*x335 + 4*cos(x335) + x338*x338 + 4*cos(x338) + x341*x341
+ 4*cos(x341) + x344*x344 + 4*cos(x344) + x347*x347 + 4*cos(x347) + x350*
x350 + 4*cos(x350) + x353*x353 + 4*cos(x353) + x356*x356 + 4*cos(x356) +
x359*x359 + 4*cos(x359) + x362*x362 + 4*cos(x362) + x365*x365 + 4*cos(x365
) + x368*x368 + 4*cos(x368) + x371*x371 + 4*cos(x371) + x374*x374 + 4*cos(
x374) + x377*x377 + 4*cos(x377) + x380*x380 + 4*cos(x380) + x383*x383 + 4*
cos(x383) + x386*x386 + 4*cos(x386) + x389*x389 + 4*cos(x389) + x392*x392
+ 4*cos(x392) + x395*x395 + 4*cos(x395) + x398*x398 + 4*cos(x398) + x401*
x401 + 4*cos(x401) + x404*x404 + 4*cos(x404) + x407*x407 + 4*cos(x407) +
x410*x410 + 4*cos(x410) + x413*x413 + 4*cos(x413) + x416*x416 + 4*cos(x416
) + x419*x419 + 4*cos(x419) + x422*x422 + 4*cos(x422) + x425*x425 + 4*cos(
x425) + x428*x428 + 4*cos(x428) + x431*x431 + 4*cos(x431) + x434*x434 + 4*
cos(x434) + x437*x437 + 4*cos(x437) + x440*x440 + 4*cos(x440) + x443*x443
+ 4*cos(x443) + x446*x446 + 4*cos(x446) + x449*x449 + 4*cos(x449) + x452*
x452 + 4*cos(x452) + x455*x455 + 4*cos(x455) + x458*x458 + 4*cos(x458) +
x461*x461 + 4*cos(x461) + x464*x464 + 4*cos(x464) + x467*x467 + 4*cos(x467
) + x470*x470 + 4*cos(x470) + x473*x473 + 4*cos(x473) + x476*x476 + 4*cos(
x476) + x479*x479 + 4*cos(x479) + x482*x482 + 4*cos(x482) + x485*x485 + 4*
cos(x485) + x488*x488 + 4*cos(x488) + x491*x491 + 4*cos(x491) + x494*x494
+ 4*cos(x494) + x497*x497 + 4*cos(x497) + x500*x500 + 4*cos(x500) + x503*
x503 + 4*cos(x503) + x506*x506 + 4*cos(x506) + x509*x509 + 4*cos(x509) +
x512*x512 + 4*cos(x512) + x515*x515 + 4*cos(x515) + x518*x518 + 4*cos(x518
) + x521*x521 + 4*cos(x521) + x524*x524 + 4*cos(x524) + x527*x527 + 4*cos(
x527) + x530*x530 + 4*cos(x530) + x533*x533 + 4*cos(x533) + x536*x536 + 4*
cos(x536) + x539*x539 + 4*cos(x539) + x542*x542 + 4*cos(x542) + x545*x545
+ 4*cos(x545) + x548*x548 + 4*cos(x548) + x551*x551 + 4*cos(x551) + x554*
x554 + 4*cos(x554) + x557*x557 + 4*cos(x557) + x560*x560 + 4*cos(x560) +
x563*x563 + 4*cos(x563) + x566*x566 + 4*cos(x566) + x569*x569 + 4*cos(x569
) + x572*x572 + 4*cos(x572) + x575*x575 + 4*cos(x575) + x578*x578 + 4*cos(
x578) + x581*x581 + 4*cos(x581) + x584*x584 + 4*cos(x584) + x587*x587 + 4*
cos(x587) + x590*x590 + 4*cos(x590) + x593*x593 + 4*cos(x593) + x596*x596
+ 4*cos(x596) + x599*x599 + 4*cos(x599) + x602*x602 + 4*cos(x602) + x605*
x605 + 4*cos(x605) + x608*x608 + 4*cos(x608) + x611*x611 + 4*cos(x611) +
x614*x614 + 4*cos(x614) + x617*x617 + 4*cos(x617) + x620*x620 + 4*cos(x620
) + x623*x623 + 4*cos(x623) + x626*x626 + 4*cos(x626) + x629*x629 + 4*cos(
x629) + x632*x632 + 4*cos(x632) + x635*x635 + 4*cos(x635) + x638*x638 + 4*
cos(x638) + x641*x641 + 4*cos(x641) + x644*x644 + 4*cos(x644) + x647*x647
+ 4*cos(x647) + x650*x650 + 4*cos(x650) + x653*x653 + 4*cos(x653) + x656*
x656 + 4*cos(x656) + x659*x659 + 4*cos(x659) + x662*x662 + 4*cos(x662) +
x665*x665 + 4*cos(x665) + x668*x668 + 4*cos(x668) + x671*x671 + 4*cos(x671
) + x674*x674 + 4*cos(x674) + x677*x677 + 4*cos(x677) + x680*x680 + 4*cos(
x680) + x683*x683 + 4*cos(x683) + x686*x686 + 4*cos(x686) + x689*x689 + 4*
cos(x689) + x692*x692 + 4*cos(x692) + x695*x695 + 4*cos(x695) + x698*x698
+ 4*cos(x698) + x701*x701 + 4*cos(x701) + x704*x704 + 4*cos(x704) + x707*
x707 + 4*cos(x707) + x710*x710 + 4*cos(x710) + x713*x713 + 4*cos(x713) +
x716*x716 + 4*cos(x716) + x719*x719 + 4*cos(x719) + x722*x722 + 4*cos(x722
) + x725*x725 + 4*cos(x725) + x728*x728 + 4*cos(x728) + x731*x731 + 4*cos(
x731) + x734*x734 + 4*cos(x734) + x737*x737 + 4*cos(x737) + x740*x740 + 4*
cos(x740) + x743*x743 + 4*cos(x743) + x746*x746 + 4*cos(x746) + x749*x749
+ 4*cos(x749) + x752*x752 + 4*cos(x752) + x755*x755 + 4*cos(x755) + x758*
x758 + 4*cos(x758) + x761*x761 + 4*cos(x761) + x764*x764 + 4*cos(x764) +
x767*x767 + 4*cos(x767) + x770*x770 + 4*cos(x770) + x773*x773 + 4*cos(x773
) + x776*x776 + 4*cos(x776) + x779*x779 + 4*cos(x779) + x782*x782 + 4*cos(
x782) + x785*x785 + 4*cos(x785) + x788*x788 + 4*cos(x788) + x791*x791 + 4*
cos(x791) + x794*x794 + 4*cos(x794) + x797*x797 + 4*cos(x797) + x800*x800
+ 4*cos(x800) + x803*x803 + 4*cos(x803) + x806*x806 + 4*cos(x806) + x809*
x809 + 4*cos(x809) + x812*x812 + 4*cos(x812) + x815*x815 + 4*cos(x815) +
x818*x818 + 4*cos(x818) + x821*x821 + 4*cos(x821) + x824*x824 + 4*cos(x824
) + x827*x827 + 4*cos(x827) + x830*x830 + 4*cos(x830) + x833*x833 + 4*cos(
x833) + x836*x836 + 4*cos(x836) + x839*x839 + 4*cos(x839) + x842*x842 + 4*
cos(x842) + x845*x845 + 4*cos(x845) + x848*x848 + 4*cos(x848) + x851*x851
+ 4*cos(x851) + x854*x854 + 4*cos(x854) + x857*x857 + 4*cos(x857) + x860*
x860 + 4*cos(x860) + x863*x863 + 4*cos(x863) + x866*x866 + 4*cos(x866) +
x869*x869 + 4*cos(x869) + x872*x872 + 4*cos(x872) + x875*x875 + 4*cos(x875
) + x878*x878 + 4*cos(x878) + x881*x881 + 4*cos(x881) + x884*x884 + 4*cos(
x884) + x887*x887 + 4*cos(x887) + x890*x890 + 4*cos(x890) + x893*x893 + 4*
cos(x893) + x896*x896 + 4*cos(x896) + x899*x899 + 4*cos(x899) + x902*x902
+ 4*cos(x902) + x905*x905 + 4*cos(x905) + x908*x908 + 4*cos(x908) + x911*
x911 + 4*cos(x911) + x914*x914 + 4*cos(x914) + x917*x917 + 4*cos(x917) +
x920*x920 + 4*cos(x920) + x923*x923 + 4*cos(x923) + x926*x926 + 4*cos(x926
) + x929*x929 + 4*cos(x929) + x932*x932 + 4*cos(x932) + x935*x935 + 4*cos(
x935) + x938*x938 + 4*cos(x938) + x941*x941 + 4*cos(x941) + x944*x944 + 4*
cos(x944) + x947*x947 + 4*cos(x947) + x950*x950 + 4*cos(x950) + x953*x953
+ 4*cos(x953) + x956*x956 + 4*cos(x956) + x959*x959 + 4*cos(x959) + x962*
x962 + 4*cos(x962) + x965*x965 + 4*cos(x965) + x968*x968 + 4*cos(x968) +
x971*x971 + 4*cos(x971) + x974*x974 + 4*cos(x974) + x977*x977 + 4*cos(x977
) + x980*x980 + 4*cos(x980) + x983*x983 + 4*cos(x983) + x986*x986 + 4*cos(
x986) + x989*x989 + 4*cos(x989) + x992*x992 + 4*cos(x992) + x995*x995 + 4*
cos(x995) + x998*x998 + 4*cos(x998) + x1*x1 + 4*cos(x1) + x4*x4 + 4*cos(x4
) + x7*x7 + 4*cos(x7) + x10*x10 + 4*cos(x10) + x13*x13 + 4*cos(x13) + x16*
x16 + 4*cos(x16) + x19*x19 + 4*cos(x19) + x22*x22 + 4*cos(x22) + x25*x25
+ 4*cos(x25) + x28*x28 + 4*cos(x28) + x31*x31 + 4*cos(x31) + x34*x34 + 4*
cos(x34) + x37*x37 + 4*cos(x37) + x40*x40 + 4*cos(x40) + x43*x43 + 4*cos(
x43) + x46*x46 + 4*cos(x46) + x49*x49 + 4*cos(x49) + x52*x52 + 4*cos(x52)
+ x55*x55 + 4*cos(x55) + x58*x58 + 4*cos(x58) + x61*x61 + 4*cos(x61) +
x64*x64 + 4*cos(x64) + x67*x67 + 4*cos(x67) + x70*x70 + 4*cos(x70) + x73*
x73 + 4*cos(x73) + x76*x76 + 4*cos(x76) + x79*x79 + 4*cos(x79) + x82*x82
+ 4*cos(x82) + x85*x85 + 4*cos(x85) + x88*x88 + 4*cos(x88) + x91*x91 + 4*
cos(x91) + x94*x94 + 4*cos(x94) + x97*x97 + 4*cos(x97) + x100*x100 + 4*
cos(x100) + x103*x103 + 4*cos(x103) + x106*x106 + 4*cos(x106) + x109*x109
+ 4*cos(x109) + x112*x112 + 4*cos(x112) + x115*x115 + 4*cos(x115) + x118*
x118 + 4*cos(x118) + x121*x121 + 4*cos(x121) + x124*x124 + 4*cos(x124) +
x127*x127 + 4*cos(x127) + x130*x130 + 4*cos(x130) + x133*x133 + 4*cos(x133
) + x136*x136 + 4*cos(x136) + x139*x139 + 4*cos(x139) + x142*x142 + 4*cos(
x142) + x145*x145 + 4*cos(x145) + x148*x148 + 4*cos(x148) + x151*x151 + 4*
cos(x151) + x154*x154 + 4*cos(x154) + x157*x157 + 4*cos(x157) + x160*x160
+ 4*cos(x160) + x163*x163 + 4*cos(x163) + x166*x166 + 4*cos(x166) + x169*
x169 + 4*cos(x169) + x172*x172 + 4*cos(x172) + x175*x175 + 4*cos(x175) +
x178*x178 + 4*cos(x178) + x181*x181 + 4*cos(x181) + x184*x184 + 4*cos(x184
) + x187*x187 + 4*cos(x187) + x190*x190 + 4*cos(x190) + x193*x193 + 4*cos(
x193) + x196*x196 + 4*cos(x196) + x199*x199 + 4*cos(x199) + x202*x202 + 4*
cos(x202) + x205*x205 + 4*cos(x205) + x208*x208 + 4*cos(x208) + x211*x211
+ 4*cos(x211) + x214*x214 + 4*cos(x214) + x217*x217 + 4*cos(x217) + x220*
x220 + 4*cos(x220) + x223*x223 + 4*cos(x223) + x226*x226 + 4*cos(x226) +
x229*x229 + 4*cos(x229) + x232*x232 + 4*cos(x232) + x235*x235 + 4*cos(x235
) + x238*x238 + 4*cos(x238) + x241*x241 + 4*cos(x241) + x244*x244 + 4*cos(
x244) + x247*x247 + 4*cos(x247) + x250*x250 + 4*cos(x250) + x253*x253 + 4*
cos(x253) + x256*x256 + 4*cos(x256) + x259*x259 + 4*cos(x259) + x262*x262
+ 4*cos(x262) + x265*x265 + 4*cos(x265) + x268*x268 + 4*cos(x268) + x271*
x271 + 4*cos(x271) + x274*x274 + 4*cos(x274) + x277*x277 + 4*cos(x277) +
x280*x280 + 4*cos(x280) + x283*x283 + 4*cos(x283) + x286*x286 + 4*cos(x286
) + x289*x289 + 4*cos(x289) + x292*x292 + 4*cos(x292) + x295*x295 + 4*cos(
x295) + x298*x298 + 4*cos(x298) + x301*x301 + 4*cos(x301) + x304*x304 + 4*
cos(x304) + x307*x307 + 4*cos(x307) + x310*x310 + 4*cos(x310) + x313*x313
+ 4*cos(x313) + x316*x316 + 4*cos(x316) + x319*x319 + 4*cos(x319) + x322*
x322 + 4*cos(x322) + x325*x325 + 4*cos(x325) + x328*x328 + 4*cos(x328) +
x331*x331 + 4*cos(x331) + x334*x334 + 4*cos(x334) + x337*x337 + 4*cos(x337
) + x340*x340 + 4*cos(x340) + x343*x343 + 4*cos(x343) + x346*x346 + 4*cos(
x346) + x349*x349 + 4*cos(x349) + x352*x352 + 4*cos(x352) + x355*x355 + 4*
cos(x355) + x358*x358 + 4*cos(x358) + x361*x361 + 4*cos(x361) + x364*x364
+ 4*cos(x364) + x367*x367 + 4*cos(x367) + x370*x370 + 4*cos(x370) + x373*
x373 + 4*cos(x373) + x376*x376 + 4*cos(x376) + x379*x379 + 4*cos(x379) +
x382*x382 + 4*cos(x382) + x385*x385 + 4*cos(x385) + x388*x388 + 4*cos(x388
) + x391*x391 + 4*cos(x391) + x394*x394 + 4*cos(x394) + x397*x397 + 4*cos(
x397) + x400*x400 + 4*cos(x400) + x403*x403 + 4*cos(x403) + x406*x406 + 4*
cos(x406) + x409*x409 + 4*cos(x409) + x412*x412 + 4*cos(x412) + x415*x415
+ 4*cos(x415) + x418*x418 + 4*cos(x418) + x421*x421 + 4*cos(x421) + x424*
x424 + 4*cos(x424) + x427*x427 + 4*cos(x427) + x430*x430 + 4*cos(x430) +
x433*x433 + 4*cos(x433) + x436*x436 + 4*cos(x436) + x439*x439 + 4*cos(x439
) + x442*x442 + 4*cos(x442) + x445*x445 + 4*cos(x445) + x448*x448 + 4*cos(
x448) + x451*x451 + 4*cos(x451) + x454*x454 + 4*cos(x454) + x457*x457 + 4*
cos(x457) + x460*x460 + 4*cos(x460) + x463*x463 + 4*cos(x463) + x466*x466
+ 4*cos(x466) + x469*x469 + 4*cos(x469) + x472*x472 + 4*cos(x472) + x475*
x475 + 4*cos(x475) + x478*x478 + 4*cos(x478) + x481*x481 + 4*cos(x481) +
x484*x484 + 4*cos(x484) + x487*x487 + 4*cos(x487) + x490*x490 + 4*cos(x490
) + x493*x493 + 4*cos(x493) + x496*x496 + 4*cos(x496) + x499*x499 + 4*cos(
x499) + x502*x502 + 4*cos(x502) + x505*x505 + 4*cos(x505) + x508*x508 + 4*
cos(x508) + x511*x511 + 4*cos(x511) + x514*x514 + 4*cos(x514) + x517*x517
+ 4*cos(x517) + x520*x520 + 4*cos(x520) + x523*x523 + 4*cos(x523) + x526*
x526 + 4*cos(x526) + x529*x529 + 4*cos(x529) + x532*x532 + 4*cos(x532) +
x535*x535 + 4*cos(x535) + x538*x538 + 4*cos(x538) + x541*x541 + 4*cos(x541
) + x544*x544 + 4*cos(x544) + x547*x547 + 4*cos(x547) + x550*x550 + 4*cos(
x550) + x553*x553 + 4*cos(x553) + x556*x556 + 4*cos(x556) + x559*x559 + 4*
cos(x559) + x562*x562 + 4*cos(x562) + x565*x565 + 4*cos(x565) + x568*x568
+ 4*cos(x568) + x571*x571 + 4*cos(x571) + x574*x574 + 4*cos(x574) + x577*
x577 + 4*cos(x577) + x580*x580 + 4*cos(x580) + x583*x583 + 4*cos(x583) +
x586*x586 + 4*cos(x586) + x589*x589 + 4*cos(x589) + x592*x592 + 4*cos(x592
) + x595*x595 + 4*cos(x595) + x598*x598 + 4*cos(x598) + x601*x601 + 4*cos(
x601) + x604*x604 + 4*cos(x604) + x607*x607 + 4*cos(x607) + x610*x610 + 4*
cos(x610) + x613*x613 + 4*cos(x613) + x616*x616 + 4*cos(x616) + x619*x619
+ 4*cos(x619) + x622*x622 + 4*cos(x622) + x625*x625 + 4*cos(x625) + x628*
x628 + 4*cos(x628) + x631*x631 + 4*cos(x631) + x634*x634 + 4*cos(x634) +
x637*x637 + 4*cos(x637) + x640*x640 + 4*cos(x640) + x643*x643 + 4*cos(x643
) + x646*x646 + 4*cos(x646) + x649*x649 + 4*cos(x649) + x652*x652 + 4*cos(
x652) + x655*x655 + 4*cos(x655) + x658*x658 + 4*cos(x658) + x661*x661 + 4*
cos(x661) + x664*x664 + 4*cos(x664) + x667*x667 + 4*cos(x667) + x670*x670
+ 4*cos(x670) + x673*x673 + 4*cos(x673) + x676*x676 + 4*cos(x676) + x679*
x679 + 4*cos(x679) + x682*x682 + 4*cos(x682) + x685*x685 + 4*cos(x685) +
x688*x688 + 4*cos(x688) + x691*x691 + 4*cos(x691) + x694*x694 + 4*cos(x694
) + x697*x697 + 4*cos(x697) + x700*x700 + 4*cos(x700) + x703*x703 + 4*cos(
x703) + x706*x706 + 4*cos(x706) + x709*x709 + 4*cos(x709) + x712*x712 + 4*
cos(x712) + x715*x715 + 4*cos(x715) + x718*x718 + 4*cos(x718) + x721*x721
+ 4*cos(x721) + x724*x724 + 4*cos(x724) + x727*x727 + 4*cos(x727) + x730*
x730 + 4*cos(x730) + x733*x733 + 4*cos(x733) + x736*x736 + 4*cos(x736) +
x739*x739 + 4*cos(x739) + x742*x742 + 4*cos(x742) + x745*x745 + 4*cos(x745
) + x748*x748 + 4*cos(x748) + x751*x751 + 4*cos(x751) + x754*x754 + 4*cos(
x754) + x757*x757 + 4*cos(x757) + x760*x760 + 4*cos(x760) + x763*x763 + 4*
cos(x763) + x766*x766 + 4*cos(x766) + x769*x769 + 4*cos(x769) + x772*x772
+ 4*cos(x772) + x775*x775 + 4*cos(x775) + x778*x778 + 4*cos(x778) + x781*
x781 + 4*cos(x781) + x784*x784 + 4*cos(x784) + x787*x787 + 4*cos(x787) +
x790*x790 + 4*cos(x790) + x793*x793 + 4*cos(x793) + x796*x796 + 4*cos(x796
) + x799*x799 + 4*cos(x799) + x802*x802 + 4*cos(x802) + x805*x805 + 4*cos(
x805) + x808*x808 + 4*cos(x808) + x811*x811 + 4*cos(x811) + x814*x814 + 4*
cos(x814) + x817*x817 + 4*cos(x817) + x820*x820 + 4*cos(x820) + x823*x823
+ 4*cos(x823) + x826*x826 + 4*cos(x826) + x829*x829 + 4*cos(x829) + x832*
x832 + 4*cos(x832) + x835*x835 + 4*cos(x835) + x838*x838 + 4*cos(x838) +
x841*x841 + 4*cos(x841) + x844*x844 + 4*cos(x844) + x847*x847 + 4*cos(x847
) + x850*x850 + 4*cos(x850) + x853*x853 + 4*cos(x853) + x856*x856 + 4*cos(
x856) + x859*x859 + 4*cos(x859) + x862*x862 + 4*cos(x862) + x865*x865 + 4*
cos(x865) + x868*x868 + 4*cos(x868) + x871*x871 + 4*cos(x871) + x874*x874
+ 4*cos(x874) + x877*x877 + 4*cos(x877) + x880*x880 + 4*cos(x880) + x883*
x883 + 4*cos(x883) + x886*x886 + 4*cos(x886) + x889*x889 + 4*cos(x889) +
x892*x892 + 4*cos(x892) + x895*x895 + 4*cos(x895) + x898*x898 + 4*cos(x898
) + x901*x901 + 4*cos(x901) + x904*x904 + 4*cos(x904) + x907*x907 + 4*cos(
x907) + x910*x910 + 4*cos(x910) + x913*x913 + 4*cos(x913) + x916*x916 + 4*
cos(x916) + x919*x919 + 4*cos(x919) + x922*x922 + 4*cos(x922) + x925*x925
+ 4*cos(x925) + x928*x928 + 4*cos(x928) + x931*x931 + 4*cos(x931) + x934*
x934 + 4*cos(x934) + x937*x937 + 4*cos(x937) + x940*x940 + 4*cos(x940) +
x943*x943 + 4*cos(x943) + x946*x946 + 4*cos(x946) + x949*x949 + 4*cos(x949
) + x952*x952 + 4*cos(x952) + x955*x955 + 4*cos(x955) + x958*x958 + 4*cos(
x958) + x961*x961 + 4*cos(x961) + x964*x964 + 4*cos(x964) + x967*x967 + 4*
cos(x967) + x970*x970 + 4*cos(x970) + x973*x973 + 4*cos(x973) + x976*x976
+ 4*cos(x976) + x979*x979 + 4*cos(x979) + x982*x982 + 4*cos(x982) + x985*
x985 + 4*cos(x985) + x988*x988 + 4*cos(x988) + x991*x991 + 4*cos(x991) +
x994*x994 + 4*cos(x994) + x997*x997 + 4*cos(x997) + x1000*x1000 + 4*cos(
x1000)) + objvar =E= 0;
* set non default bounds
* set non default levels
x1.l = 1;
x2.l = 2;
x3.l = 3;
x4.l = 4;
x5.l = 5;
x6.l = 6;
x7.l = 7;
x8.l = 8;
x9.l = 9;
x10.l = 10;
x11.l = 11;
x12.l = 12;
x13.l = 13;
x14.l = 14;
x15.l = 15;
x16.l = 16;
x17.l = 17;
x18.l = 18;
x19.l = 19;
x20.l = 20;
x21.l = 21;
x22.l = 22;
x23.l = 23;
x24.l = 24;
x25.l = 25;
x26.l = 26;
x27.l = 27;
x28.l = 28;
x29.l = 29;
x30.l = 30;
x31.l = 31;
x32.l = 32;
x33.l = 33;
x34.l = 34;
x35.l = 35;
x36.l = 36;
x37.l = 37;
x38.l = 38;
x39.l = 39;
x40.l = 40;
x41.l = 41;
x42.l = 42;
x43.l = 43;
x44.l = 44;
x45.l = 45;
x46.l = 46;
x47.l = 47;
x48.l = 48;
x49.l = 49;
x50.l = 50;
x51.l = 51;
x52.l = 52;
x53.l = 53;
x54.l = 54;
x55.l = 55;
x56.l = 56;
x57.l = 57;
x58.l = 58;
x59.l = 59;
x60.l = 60;
x61.l = 61;
x62.l = 62;
x63.l = 63;
x64.l = 64;
x65.l = 65;
x66.l = 66;
x67.l = 67;
x68.l = 68;
x69.l = 69;
x70.l = 70;
x71.l = 71;
x72.l = 72;
x73.l = 73;
x74.l = 74;
x75.l = 75;
x76.l = 76;
x77.l = 77;
x78.l = 78;
x79.l = 79;
x80.l = 80;
x81.l = 81;
x82.l = 82;
x83.l = 83;
x84.l = 84;
x85.l = 85;
x86.l = 86;
x87.l = 87;
x88.l = 88;
x89.l = 89;
x90.l = 90;
x91.l = 91;
x92.l = 92;
x93.l = 93;
x94.l = 94;
x95.l = 95;
x96.l = 96;
x97.l = 97;
x98.l = 98;
x99.l = 99;
x100.l = 100;
x101.l = 101;
x102.l = 102;
x103.l = 103;
x104.l = 104;
x105.l = 105;
x106.l = 106;
x107.l = 107;
x108.l = 108;
x109.l = 109;
x110.l = 110;
x111.l = 111;
x112.l = 112;
x113.l = 113;
x114.l = 114;
x115.l = 115;
x116.l = 116;
x117.l = 117;
x118.l = 118;
x119.l = 119;
x120.l = 120;
x121.l = 121;
x122.l = 122;
x123.l = 123;
x124.l = 124;
x125.l = 125;
x126.l = 126;
x127.l = 127;
x128.l = 128;
x129.l = 129;
x130.l = 130;
x131.l = 131;
x132.l = 132;
x133.l = 133;
x134.l = 134;
x135.l = 135;
x136.l = 136;
x137.l = 137;
x138.l = 138;
x139.l = 139;
x140.l = 140;
x141.l = 141;
x142.l = 142;
x143.l = 143;
x144.l = 144;
x145.l = 145;
x146.l = 146;
x147.l = 147;
x148.l = 148;
x149.l = 149;
x150.l = 150;
x151.l = 151;
x152.l = 152;
x153.l = 153;
x154.l = 154;
x155.l = 155;
x156.l = 156;
x157.l = 157;
x158.l = 158;
x159.l = 159;
x160.l = 160;
x161.l = 161;
x162.l = 162;
x163.l = 163;
x164.l = 164;
x165.l = 165;
x166.l = 166;
x167.l = 167;
x168.l = 168;
x169.l = 169;
x170.l = 170;
x171.l = 171;
x172.l = 172;
x173.l = 173;
x174.l = 174;
x175.l = 175;
x176.l = 176;
x177.l = 177;
x178.l = 178;
x179.l = 179;
x180.l = 180;
x181.l = 181;
x182.l = 182;
x183.l = 183;
x184.l = 184;
x185.l = 185;
x186.l = 186;
x187.l = 187;
x188.l = 188;
x189.l = 189;
x190.l = 190;
x191.l = 191;
x192.l = 192;
x193.l = 193;
x194.l = 194;
x195.l = 195;
x196.l = 196;
x197.l = 197;
x198.l = 198;
x199.l = 199;
x200.l = 200;
x201.l = 201;
x202.l = 202;
x203.l = 203;
x204.l = 204;
x205.l = 205;
x206.l = 206;
x207.l = 207;
x208.l = 208;
x209.l = 209;
x210.l = 210;
x211.l = 211;
x212.l = 212;
x213.l = 213;
x214.l = 214;
x215.l = 215;
x216.l = 216;
x217.l = 217;
x218.l = 218;
x219.l = 219;
x220.l = 220;
x221.l = 221;
x222.l = 222;
x223.l = 223;
x224.l = 224;
x225.l = 225;
x226.l = 226;
x227.l = 227;
x228.l = 228;
x229.l = 229;
x230.l = 230;
x231.l = 231;
x232.l = 232;
x233.l = 233;
x234.l = 234;
x235.l = 235;
x236.l = 236;
x237.l = 237;
x238.l = 238;
x239.l = 239;
x240.l = 240;
x241.l = 241;
x242.l = 242;
x243.l = 243;
x244.l = 244;
x245.l = 245;
x246.l = 246;
x247.l = 247;
x248.l = 248;
x249.l = 249;
x250.l = 250;
x251.l = 251;
x252.l = 252;
x253.l = 253;
x254.l = 254;
x255.l = 255;
x256.l = 256;
x257.l = 257;
x258.l = 258;
x259.l = 259;
x260.l = 260;
x261.l = 261;
x262.l = 262;
x263.l = 263;
x264.l = 264;
x265.l = 265;
x266.l = 266;
x267.l = 267;
x268.l = 268;
x269.l = 269;
x270.l = 270;
x271.l = 271;
x272.l = 272;
x273.l = 273;
x274.l = 274;
x275.l = 275;
x276.l = 276;
x277.l = 277;
x278.l = 278;
x279.l = 279;
x280.l = 280;
x281.l = 281;
x282.l = 282;
x283.l = 283;
x284.l = 284;
x285.l = 285;
x286.l = 286;
x287.l = 287;
x288.l = 288;
x289.l = 289;
x290.l = 290;
x291.l = 291;
x292.l = 292;
x293.l = 293;
x294.l = 294;
x295.l = 295;
x296.l = 296;
x297.l = 297;
x298.l = 298;
x299.l = 299;
x300.l = 300;
x301.l = 301;
x302.l = 302;
x303.l = 303;
x304.l = 304;
x305.l = 305;
x306.l = 306;
x307.l = 307;
x308.l = 308;
x309.l = 309;
x310.l = 310;
x311.l = 311;
x312.l = 312;
x313.l = 313;
x314.l = 314;
x315.l = 315;
x316.l = 316;
x317.l = 317;
x318.l = 318;
x319.l = 319;
x320.l = 320;
x321.l = 321;
x322.l = 322;
x323.l = 323;
x324.l = 324;
x325.l = 325;
x326.l = 326;
x327.l = 327;
x328.l = 328;
x329.l = 329;
x330.l = 330;
x331.l = 331;
x332.l = 332;
x333.l = 333;
x334.l = 334;
x335.l = 335;
x336.l = 336;
x337.l = 337;
x338.l = 338;
x339.l = 339;
x340.l = 340;
x341.l = 341;
x342.l = 342;
x343.l = 343;
x344.l = 344;
x345.l = 345;
x346.l = 346;
x347.l = 347;
x348.l = 348;
x349.l = 349;
x350.l = 350;
x351.l = 351;
x352.l = 352;
x353.l = 353;
x354.l = 354;
x355.l = 355;
x356.l = 356;
x357.l = 357;
x358.l = 358;
x359.l = 359;
x360.l = 360;
x361.l = 361;
x362.l = 362;
x363.l = 363;
x364.l = 364;
x365.l = 365;
x366.l = 366;
x367.l = 367;
x368.l = 368;
x369.l = 369;
x370.l = 370;
x371.l = 371;
x372.l = 372;
x373.l = 373;
x374.l = 374;
x375.l = 375;
x376.l = 376;
x377.l = 377;
x378.l = 378;
x379.l = 379;
x380.l = 380;
x381.l = 381;
x382.l = 382;
x383.l = 383;
x384.l = 384;
x385.l = 385;
x386.l = 386;
x387.l = 387;
x388.l = 388;
x389.l = 389;
x390.l = 390;
x391.l = 391;
x392.l = 392;
x393.l = 393;
x394.l = 394;
x395.l = 395;
x396.l = 396;
x397.l = 397;
x398.l = 398;
x399.l = 399;
x400.l = 400;
x401.l = 401;
x402.l = 402;
x403.l = 403;
x404.l = 404;
x405.l = 405;
x406.l = 406;
x407.l = 407;
x408.l = 408;
x409.l = 409;
x410.l = 410;
x411.l = 411;
x412.l = 412;
x413.l = 413;
x414.l = 414;
x415.l = 415;
x416.l = 416;
x417.l = 417;
x418.l = 418;
x419.l = 419;
x420.l = 420;
x421.l = 421;
x422.l = 422;
x423.l = 423;
x424.l = 424;
x425.l = 425;
x426.l = 426;
x427.l = 427;
x428.l = 428;
x429.l = 429;
x430.l = 430;
x431.l = 431;
x432.l = 432;
x433.l = 433;
x434.l = 434;
x435.l = 435;
x436.l = 436;
x437.l = 437;
x438.l = 438;
x439.l = 439;
x440.l = 440;
x441.l = 441;
x442.l = 442;
x443.l = 443;
x444.l = 444;
x445.l = 445;
x446.l = 446;
x447.l = 447;
x448.l = 448;
x449.l = 449;
x450.l = 450;
x451.l = 451;
x452.l = 452;
x453.l = 453;
x454.l = 454;
x455.l = 455;
x456.l = 456;
x457.l = 457;
x458.l = 458;
x459.l = 459;
x460.l = 460;
x461.l = 461;
x462.l = 462;
x463.l = 463;
x464.l = 464;
x465.l = 465;
x466.l = 466;
x467.l = 467;
x468.l = 468;
x469.l = 469;
x470.l = 470;
x471.l = 471;
x472.l = 472;
x473.l = 473;
x474.l = 474;
x475.l = 475;
x476.l = 476;
x477.l = 477;
x478.l = 478;
x479.l = 479;
x480.l = 480;
x481.l = 481;
x482.l = 482;
x483.l = 483;
x484.l = 484;
x485.l = 485;
x486.l = 486;
x487.l = 487;
x488.l = 488;
x489.l = 489;
x490.l = 490;
x491.l = 491;
x492.l = 492;
x493.l = 493;
x494.l = 494;
x495.l = 495;
x496.l = 496;
x497.l = 497;
x498.l = 498;
x499.l = 499;
x500.l = 500;
x501.l = 501;
x502.l = 502;
x503.l = 503;
x504.l = 504;
x505.l = 505;
x506.l = 506;
x507.l = 507;
x508.l = 508;
x509.l = 509;
x510.l = 510;
x511.l = 511;
x512.l = 512;
x513.l = 513;
x514.l = 514;
x515.l = 515;
x516.l = 516;
x517.l = 517;
x518.l = 518;
x519.l = 519;
x520.l = 520;
x521.l = 521;
x522.l = 522;
x523.l = 523;
x524.l = 524;
x525.l = 525;
x526.l = 526;
x527.l = 527;
x528.l = 528;
x529.l = 529;
x530.l = 530;
x531.l = 531;
x532.l = 532;
x533.l = 533;
x534.l = 534;
x535.l = 535;
x536.l = 536;
x537.l = 537;
x538.l = 538;
x539.l = 539;
x540.l = 540;
x541.l = 541;
x542.l = 542;
x543.l = 543;
x544.l = 544;
x545.l = 545;
x546.l = 546;
x547.l = 547;
x548.l = 548;
x549.l = 549;
x550.l = 550;
x551.l = 551;
x552.l = 552;
x553.l = 553;
x554.l = 554;
x555.l = 555;
x556.l = 556;
x557.l = 557;
x558.l = 558;
x559.l = 559;
x560.l = 560;
x561.l = 561;
x562.l = 562;
x563.l = 563;
x564.l = 564;
x565.l = 565;
x566.l = 566;
x567.l = 567;
x568.l = 568;
x569.l = 569;
x570.l = 570;
x571.l = 571;
x572.l = 572;
x573.l = 573;
x574.l = 574;
x575.l = 575;
x576.l = 576;
x577.l = 577;
x578.l = 578;
x579.l = 579;
x580.l = 580;
x581.l = 581;
x582.l = 582;
x583.l = 583;
x584.l = 584;
x585.l = 585;
x586.l = 586;
x587.l = 587;
x588.l = 588;
x589.l = 589;
x590.l = 590;
x591.l = 591;
x592.l = 592;
x593.l = 593;
x594.l = 594;
x595.l = 595;
x596.l = 596;
x597.l = 597;
x598.l = 598;
x599.l = 599;
x600.l = 600;
x601.l = 601;
x602.l = 602;
x603.l = 603;
x604.l = 604;
x605.l = 605;
x606.l = 606;
x607.l = 607;
x608.l = 608;
x609.l = 609;
x610.l = 610;
x611.l = 611;
x612.l = 612;
x613.l = 613;
x614.l = 614;
x615.l = 615;
x616.l = 616;
x617.l = 617;
x618.l = 618;
x619.l = 619;
x620.l = 620;
x621.l = 621;
x622.l = 622;
x623.l = 623;
x624.l = 624;
x625.l = 625;
x626.l = 626;
x627.l = 627;
x628.l = 628;
x629.l = 629;
x630.l = 630;
x631.l = 631;
x632.l = 632;
x633.l = 633;
x634.l = 634;
x635.l = 635;
x636.l = 636;
x637.l = 637;
x638.l = 638;
x639.l = 639;
x640.l = 640;
x641.l = 641;
x642.l = 642;
x643.l = 643;
x644.l = 644;
x645.l = 645;
x646.l = 646;
x647.l = 647;
x648.l = 648;
x649.l = 649;
x650.l = 650;
x651.l = 651;
x652.l = 652;
x653.l = 653;
x654.l = 654;
x655.l = 655;
x656.l = 656;
x657.l = 657;
x658.l = 658;
x659.l = 659;
x660.l = 660;
x661.l = 661;
x662.l = 662;
x663.l = 663;
x664.l = 664;
x665.l = 665;
x666.l = 666;
x667.l = 667;
x668.l = 668;
x669.l = 669;
x670.l = 670;
x671.l = 671;
x672.l = 672;
x673.l = 673;
x674.l = 674;
x675.l = 675;
x676.l = 676;
x677.l = 677;
x678.l = 678;
x679.l = 679;
x680.l = 680;
x681.l = 681;
x682.l = 682;
x683.l = 683;
x684.l = 684;
x685.l = 685;
x686.l = 686;
x687.l = 687;
x688.l = 688;
x689.l = 689;
x690.l = 690;
x691.l = 691;
x692.l = 692;
x693.l = 693;
x694.l = 694;
x695.l = 695;
x696.l = 696;
x697.l = 697;
x698.l = 698;
x699.l = 699;
x700.l = 700;
x701.l = 701;
x702.l = 702;
x703.l = 703;
x704.l = 704;
x705.l = 705;
x706.l = 706;
x707.l = 707;
x708.l = 708;
x709.l = 709;
x710.l = 710;
x711.l = 711;
x712.l = 712;
x713.l = 713;
x714.l = 714;
x715.l = 715;
x716.l = 716;
x717.l = 717;
x718.l = 718;
x719.l = 719;
x720.l = 720;
x721.l = 721;
x722.l = 722;
x723.l = 723;
x724.l = 724;
x725.l = 725;
x726.l = 726;
x727.l = 727;
x728.l = 728;
x729.l = 729;
x730.l = 730;
x731.l = 731;
x732.l = 732;
x733.l = 733;
x734.l = 734;
x735.l = 735;
x736.l = 736;
x737.l = 737;
x738.l = 738;
x739.l = 739;
x740.l = 740;
x741.l = 741;
x742.l = 742;
x743.l = 743;
x744.l = 744;
x745.l = 745;
x746.l = 746;
x747.l = 747;
x748.l = 748;
x749.l = 749;
x750.l = 750;
x751.l = 751;
x752.l = 752;
x753.l = 753;
x754.l = 754;
x755.l = 755;
x756.l = 756;
x757.l = 757;
x758.l = 758;
x759.l = 759;
x760.l = 760;
x761.l = 761;
x762.l = 762;
x763.l = 763;
x764.l = 764;
x765.l = 765;
x766.l = 766;
x767.l = 767;
x768.l = 768;
x769.l = 769;
x770.l = 770;
x771.l = 771;
x772.l = 772;
x773.l = 773;
x774.l = 774;
x775.l = 775;
x776.l = 776;
x777.l = 777;
x778.l = 778;
x779.l = 779;
x780.l = 780;
x781.l = 781;
x782.l = 782;
x783.l = 783;
x784.l = 784;
x785.l = 785;
x786.l = 786;
x787.l = 787;
x788.l = 788;
x789.l = 789;
x790.l = 790;
x791.l = 791;
x792.l = 792;
x793.l = 793;
x794.l = 794;
x795.l = 795;
x796.l = 796;
x797.l = 797;
x798.l = 798;
x799.l = 799;
x800.l = 800;
x801.l = 801;
x802.l = 802;
x803.l = 803;
x804.l = 804;
x805.l = 805;
x806.l = 806;
x807.l = 807;
x808.l = 808;
x809.l = 809;
x810.l = 810;
x811.l = 811;
x812.l = 812;
x813.l = 813;
x814.l = 814;
x815.l = 815;
x816.l = 816;
x817.l = 817;
x818.l = 818;
x819.l = 819;
x820.l = 820;
x821.l = 821;
x822.l = 822;
x823.l = 823;
x824.l = 824;
x825.l = 825;
x826.l = 826;
x827.l = 827;
x828.l = 828;
x829.l = 829;
x830.l = 830;
x831.l = 831;
x832.l = 832;
x833.l = 833;
x834.l = 834;
x835.l = 835;
x836.l = 836;
x837.l = 837;
x838.l = 838;
x839.l = 839;
x840.l = 840;
x841.l = 841;
x842.l = 842;
x843.l = 843;
x844.l = 844;
x845.l = 845;
x846.l = 846;
x847.l = 847;
x848.l = 848;
x849.l = 849;
x850.l = 850;
x851.l = 851;
x852.l = 852;
x853.l = 853;
x854.l = 854;
x855.l = 855;
x856.l = 856;
x857.l = 857;
x858.l = 858;
x859.l = 859;
x860.l = 860;
x861.l = 861;
x862.l = 862;
x863.l = 863;
x864.l = 864;
x865.l = 865;
x866.l = 866;
x867.l = 867;
x868.l = 868;
x869.l = 869;
x870.l = 870;
x871.l = 871;
x872.l = 872;
x873.l = 873;
x874.l = 874;
x875.l = 875;
x876.l = 876;
x877.l = 877;
x878.l = 878;
x879.l = 879;
x880.l = 880;
x881.l = 881;
x882.l = 882;
x883.l = 883;
x884.l = 884;
x885.l = 885;
x886.l = 886;
x887.l = 887;
x888.l = 888;
x889.l = 889;
x890.l = 890;
x891.l = 891;
x892.l = 892;
x893.l = 893;
x894.l = 894;
x895.l = 895;
x896.l = 896;
x897.l = 897;
x898.l = 898;
x899.l = 899;
x900.l = 900;
x901.l = 901;
x902.l = 902;
x903.l = 903;
x904.l = 904;
x905.l = 905;
x906.l = 906;
x907.l = 907;
x908.l = 908;
x909.l = 909;
x910.l = 910;
x911.l = 911;
x912.l = 912;
x913.l = 913;
x914.l = 914;
x915.l = 915;
x916.l = 916;
x917.l = 917;
x918.l = 918;
x919.l = 919;
x920.l = 920;
x921.l = 921;
x922.l = 922;
x923.l = 923;
x924.l = 924;
x925.l = 925;
x926.l = 926;
x927.l = 927;
x928.l = 928;
x929.l = 929;
x930.l = 930;
x931.l = 931;
x932.l = 932;
x933.l = 933;
x934.l = 934;
x935.l = 935;
x936.l = 936;
x937.l = 937;
x938.l = 938;
x939.l = 939;
x940.l = 940;
x941.l = 941;
x942.l = 942;
x943.l = 943;
x944.l = 944;
x945.l = 945;
x946.l = 946;
x947.l = 947;
x948.l = 948;
x949.l = 949;
x950.l = 950;
x951.l = 951;
x952.l = 952;
x953.l = 953;
x954.l = 954;
x955.l = 955;
x956.l = 956;
x957.l = 957;
x958.l = 958;
x959.l = 959;
x960.l = 960;
x961.l = 961;
x962.l = 962;
x963.l = 963;
x964.l = 964;
x965.l = 965;
x966.l = 966;
x967.l = 967;
x968.l = 968;
x969.l = 969;
x970.l = 970;
x971.l = 971;
x972.l = 972;
x973.l = 973;
x974.l = 974;
x975.l = 975;
x976.l = 976;
x977.l = 977;
x978.l = 978;
x979.l = 979;
x980.l = 980;
x981.l = 981;
x982.l = 982;
x983.l = 983;
x984.l = 984;
x985.l = 985;
x986.l = 986;
x987.l = 987;
x988.l = 988;
x989.l = 989;
x990.l = 990;
x991.l = 991;
x992.l = 992;
x993.l = 993;
x994.l = 994;
x995.l = 995;
x996.l = 996;
x997.l = 997;
x998.l = 998;
x999.l = 999;
x1000.l = 1000;
* set non default marginals
Model m / all /;
m.limrow=0; m.limcol=0;
$if NOT '%gams.u1%' == '' $include '%gams.u1%'
Solve m using NLP minimizing objvar;