(file) Return to acm2.cpp CVS log (file) (dir) Up to [RizwankCVS] / acm

   1 rizwank 1.1 #include <queue>
   2             #include <stdio.h>
   3             
   4             // As per specification, the project has to be able to grow to an 
   5             // arbitrary amount of items. MAX_ITEMS describes the size of the
   6             // appropriate arrays and must be changed at compile time.
   7             // (dynamically created arrays had their pointers corrupted when 
   8             // their parent object was in the priority queue, so static sized
   9             // arrays were used
  10             
  11 rizwank 1.6 #define MAX_ITEMS 5100
  12 rizwank 1.1 
  13             using namespace std;
  14             
  15             // ******************************************************************
  16             // * CLASS : item													*
  17             // * Container object with all the data for a particular item		*
  18             // ******************************************************************
  19             class item {
  20             public:
  21             	float getRatio();
  22             	unsigned short getWeight();
  23                 unsigned short getCost();
  24             	unsigned short getNumber();
  25             	void setData(unsigned short,unsigned short,unsigned short);
  26             private:
  27             	unsigned short weight;
  28             	unsigned short cost;
  29             	float ratio;
  30             	unsigned short number;
  31             };
  32             
  33 rizwank 1.1 // ******************************************************************
  34             // * CLASS : backpack												*
  35             // * Container object with all the data for an entire knapsack		*
  36             // * Full declaration follows, partial declare here for key			*
  37             // ******************************************************************
  38             class backpack;
  39             
  40             // ******************************************************************
  41             // * CLASS : key													*
  42             // * Container object with all the data for the equivalent of a node*
  43             // * on the state space tree										*
  44             // * To allow data to remain private (and decrease the need of data *
  45             // * such as max_weight and total_items to be passed along with		*
  46             // * every function call, a pointer to the containing backpack is	*
  47             // * instead implemented.											*
  48             // ******************************************************************
  49             class key {
  50             public:
  51             	void initKey( backpack *);
  52             	void flagNext();
  53             	void addCurItem();
  54 rizwank 1.1 	bool doneItems();
  55             	float getBound();
  56             	bool checkItem(unsigned short);
  57             	unsigned short getWeight();
  58             	unsigned short getValue();
  59             private:
  60             	void calcBound();
  61             	bool inserted[MAX_ITEMS];
  62             	unsigned short nextitem;
  63             	unsigned short cur_weight;
  64             	unsigned short cur_value;
  65             	float upper_bound;
  66             	backpack *myBackpack;
  67             };
  68             
  69             // ******************************************************************
  70             // * STRUCT : item_comparator										*
  71             // * Functor for comparing the ratio between items					*
  72             // ******************************************************************
  73             struct item_comparator {
  74             	bool operator()( item left, item right ) const 
  75 rizwank 1.1 	{ return ( left.getRatio() < right.getRatio() ) ; } 
  76             } ;
  77             
  78             // ******************************************************************
  79             // * STRUCT : key_comparator										*
  80             // * Functor for comparing the bound between items					*
  81             // ******************************************************************
  82             struct key_comparator {
  83             	bool operator()( key left, key right ) const 
  84             	{ return ( left.getBound() < right.getBound() ) ; } 
  85             } ;
  86             
  87             // ******************************************************************
  88             // * CLASS : backpack												*
  89             // * Container object with all the data for an entire knapsack		*
  90             // ******************************************************************
  91             class backpack {
  92             public:
  93             	void initBackpack(unsigned short, unsigned short);
  94             	void putItem(unsigned short, unsigned short);
  95             	void store_item_array();
  96 rizwank 1.1 	void branch_and_bound();
  97             	unsigned short get_totalItems();
  98             	unsigned short get_maxWeight();
  99             	item get_Item(unsigned short);
 100             private:
 101             	priority_queue< item, vector<item> , item_comparator> item_queue;
 102             	item *item_array;
 103             	priority_queue< key, vector<key>, key_comparator> key_queue;
 104             	unsigned short totalItems;
 105             	unsigned short maxWeight;
 106             	long addnodeCount, worknodeCount;
 107             };
 108             
 109             
 110             
 111             // ******************************************************************
 112             // * FUNCTION : initKey		IN : CLASS key							*
 113             // * Initalizes a key, setting the backpack pointer and inital		*
 114             // * values then calculating the bound.								*
 115             // ******************************************************************
 116             void key::initKey(backpack *theCaller){
 117 rizwank 1.1 	this->myBackpack = theCaller;
 118             	this->nextitem=0;
 119             	this->cur_weight=0;
 120             	this->cur_value=0;
 121             	this->calcBound();
 122             }
 123             
 124             // ******************************************************************
 125             // * FUNCTION : flagNext		IN : CLASS key						*
 126             // * Modifies the key by setting the next item as not inserted but	*
 127             // * as processed, then updates the bound.							*
 128             // ******************************************************************
 129             void key::flagNext(){
 130             	this->inserted[this->nextitem]=0;
 131             	nextitem++;
 132             	this->calcBound();
 133             }
 134             
 135             // ******************************************************************
 136             // * FUNCTION : addCurItem		IN : CLASS key						*
 137             // * Follows up flagNext by actually marking the last item as		*
 138 rizwank 1.1 // * inserted, adding values and weights, then recalcing the bound.	*
 139             // ******************************************************************
 140             void key::addCurItem(){
 141             	nextitem--;
 142             	this->inserted[this->nextitem]=1;
 143             	this->cur_value  += (this->myBackpack->get_Item(this->nextitem)).getCost();
 144             	this->cur_weight += (this->myBackpack->get_Item(this->nextitem)).getWeight();
 145             	nextitem++;
 146             	this->calcBound();
 147             }
 148             
 149             // ******************************************************************
 150             // * FUNCTION : doneItems		IN : CLASS key						*
 151             // * Returns TRUE if all the items have been processed				*
 152             // ******************************************************************
 153             bool key::doneItems(){
 154             	return ( this->myBackpack->get_totalItems() == this->nextitem );
 155             }
 156             
 157             // ******************************************************************
 158             // * FUNCTION : getBound		IN : CLASS key						*
 159 rizwank 1.1 // * Returns the bound.												*
 160             // ******************************************************************
 161             float key::getBound(){
 162             	return this->upper_bound;
 163             }
 164             
 165             // ******************************************************************
 166             // * FUNCTION : calcBound		IN : CLASS key						*
 167             // * Calculates the bound. If there are no more items, the bound	*
 168             // * remains unchanged. Else, perform the calcuations.				*
 169             // * If the weight is over max_weight, set the bound to 0			*
 170             // ******************************************************************
 171             void key::calcBound(){
 172             	float temp;
 173             	if (this->doneItems()) {
 174             		temp = 0;
 175             	}
 176             	else {
 177             		temp = (float)((this->myBackpack->get_maxWeight()) - cur_weight);
 178 rizwank 1.7 //		temp = temp * (this->myBackpack->get_Item(this->nextitem)).getRatio(); (ratio = 1!)
 179 rizwank 1.1 	}
 180             	this->upper_bound = cur_value + temp;
 181             
 182             	// What about if the bag is overloaded?
 183             	if (this->cur_weight > this->myBackpack->get_maxWeight()){
 184             		this->upper_bound = 0;		// invalidate it, will never reach 0 in bound
 185             	}
 186             }
 187             
 188             
 189             // ******************************************************************
 190             // * FUNCTION : checkItem		IN : CLASS key						*
 191             // * Checks if a given item is listed as inserted.					*
 192             // ******************************************************************
 193             bool key::checkItem(unsigned short num) {
 194             	return (this->inserted[num]);
 195             }
 196             
 197             // ******************************************************************
 198             // * FUNCTION : getValue		IN : CLASS key						*
 199             // * Gets the Value of the current key.								*
 200 rizwank 1.1 // ******************************************************************
 201             unsigned short key::getValue(){
 202             	return this->cur_value;
 203             }
 204             
 205             // ******************************************************************
 206             // * FUNCTION : getWeight		IN : CLASS key						*
 207             // * Gets the Weight of the current key.							*
 208             // ******************************************************************
 209             unsigned short key::getWeight(){
 210             	return this->cur_weight;
 211             }
 212             
 213             // ******************************************************************
 214             // * FUNCTION : getRatio		IN : CLASS item						*
 215             // * Gets the Ratio for the current item.							*
 216             // ******************************************************************
 217             float item::getRatio(){
 218             	return ratio;
 219             }
 220             
 221 rizwank 1.1 // ******************************************************************
 222             // * FUNCTION : getWeight		IN : CLASS item						*
 223             // * Gets the Weight of the current item.							*
 224             // ******************************************************************
 225             unsigned short item::getWeight(){
 226             	return this->weight;
 227             }
 228             
 229             // ******************************************************************
 230             // * FUNCTION : getCost			IN : CLASS item						*
 231             // * Gets the Value of the current item.							*
 232             // ******************************************************************
 233             unsigned short item::getCost(){
 234             	return this->cost;
 235             }
 236             
 237             // ******************************************************************
 238             // * FUNCTION : getNumber		IN : CLASS item						*
 239             // * Gets the Index of the current item.							*
 240             // ******************************************************************
 241             unsigned short item::getNumber(){
 242 rizwank 1.1 	return this->number;
 243             }
 244             
 245             // ******************************************************************
 246             // * FUNCTION : setData			IN : CLASS item						*
 247             // * Sets all the data for an item.									*
 248             // ******************************************************************
 249             void item::setData(unsigned short weightage, unsigned short costage, unsigned short numerage){
 250             	this->cost = costage;
 251             	this->weight = weightage;
 252 rizwank 1.7 //	this->ratio = ( (float)(cost)/(float)(weight) );
 253             	this->ratio = 1; //ratio = 1
 254 rizwank 1.1 	this->number = numerage;
 255             }
 256             
 257             
 258             // ******************************************************************
 259             // * FUNCTION : initBackpack	IN : CLASS backpack					*
 260             // * Initalizes the backpack values and creates the item array		*
 261             // ******************************************************************
 262             void backpack::initBackpack(unsigned short total, unsigned short max){
 263             	this->totalItems = total;
 264             	this->maxWeight = max;
 265             	item_array = new item[total];
 266             	worknodeCount = 0;
 267             	addnodeCount = 0;
 268             }
 269             
 270             // ******************************************************************
 271             // * FUNCTION : putItem			IN : CLASS backpack					*
 272             // * Creates an item and places it into the priority queue			*
 273             // ******************************************************************
 274             void backpack::putItem(unsigned short weight, unsigned short cost){
 275 rizwank 1.1 	item temp_item;
 276             	temp_item.setData(weight,cost,(int)(this->item_queue.size())+1);
 277             	this->item_queue.push(temp_item);
 278             }
 279             
 280             // ******************************************************************
 281             // * FUNCTION : store_item_array IN : CLASS backpack				*
 282             // * Dumps the Item Queue in order into an Array for Rand. Access	*
 283             // ******************************************************************
 284             void backpack::store_item_array(){
 285             	this->item_array = new item[this->totalItems];
 286             	for ( int i = 0; this->totalItems > i; i++){
 287             		this->item_array[i] = this->item_queue.top();
 288             		this->item_queue.pop();
 289             	}
 290             }
 291             
 292             // ******************************************************************
 293             // * FUNCTION : get_totalItems	IN : CLASS backpack					*
 294             // * Returns the number of items for consideration.					*
 295             // ******************************************************************
 296 rizwank 1.1 unsigned short backpack::get_totalItems(){
 297             	return this->totalItems;
 298             }
 299             
 300             // ******************************************************************
 301             // * FUNCTION : get_maxWeight	IN : CLASS backpack					*
 302             // * Returns the maximum weight for this backpack.					*
 303             // ******************************************************************
 304             unsigned short backpack::get_maxWeight(){
 305             	return this->maxWeight;
 306             }
 307             
 308             // ******************************************************************
 309             // * FUNCTION : get_Item		IN : CLASS backpack					*
 310             // * Returns a particular item from the item array					*
 311             // ******************************************************************
 312             item backpack::get_Item(unsigned short index){
 313             	return ( this->item_array[index] );
 314             }
 315             
 316             // ******************************************************************
 317 rizwank 1.1 // * FUNCTION : branch_and_bound IN : CLASS backpack				*
 318             // * Performs Best-First-Fit Branch and Bound on this backpack		*
 319             // * while keeping track of the nodecounts.							*
 320             // * Create a template key with the best possible bound.			*
 321             // * Place that key into the queue and start a loop					*
 322             // * As long as the 'onwards' flag is TRUE, repeat:					*
 323             // *	Take the topmost (highest bound) key out of the queue.		*
 324             // *	If that bound has all of its items processed, clear ownards	*
 325             // *	Else, create two keys from the original key					*
 326             // *	One without the next item and one with.						*
 327             // *	Place the new keys into the queue and discard the current	*
 328             // *	Repeat														*
 329             // * If the loop is ended, the top item on the queue is the best	*
 330             // * possible solution for this knapsack.							*
 331             // * Fetch all the information and print it out.					*
 332             // ******************************************************************
 333             void backpack::branch_and_bound(){
 334             	key temp_key;
 335             	
 336             	temp_key.initKey(this);
 337             	this->key_queue.push(temp_key);
 338 rizwank 1.1 	this->addnodeCount++;
 339             
 340             	bool onwards = 1;
 341             
 342             	do
 343             	{
 344             		temp_key = key_queue.top();
 345             		this->key_queue.pop();
 346             		if ( temp_key.doneItems() ) {
 347             			onwards = 0;
 348             		}
 349             		else {
 350             			this->worknodeCount++;
 351                         temp_key.flagNext();
 352                             this->key_queue.push(temp_key);
 353             				this->addnodeCount++;
 354             			temp_key.addCurItem();
 355             			if (temp_key.getBound() != 0){
 356             				this->key_queue.push(temp_key);
 357             				this->addnodeCount++;
 358             			}
 359 rizwank 1.1 		}
 360             	}
 361             	while (onwards);
 362             	
 363             
 364             
 365             	printf("Case n=%2d Total possible nodes in thie state space tree is 2^%2d-1\n",this->totalItems,this->totalItems);
 366             	printf("          Number of nodes placed in the priority queue: %6d\n",this->addnodeCount);
 367             	printf("          Number of nodes examined/split:               %6d\n",this->worknodeCount);
 368             
 369             	
 370             	printf("\nObjects Chosen \n");
 371             
 372             	printf("          Objects      Weights      Values\n");
 373             	int totalitemsinserted = 0;
 374             	for (int i = 0; this->totalItems > i; i++) {
 375             		if ( temp_key.checkItem(i) ) {
 376             			printf("             %2d           %2d           %2d\n", this->item_array[i].getNumber(),  this->item_array[i].getWeight(), this->item_array[i].getCost());
 377             			totalitemsinserted++;
 378             		}
 379             	}
 380 rizwank 1.1 	printf("======================================================\n");
 381             	printf("Totals:      %2d           %2d           %2d\n",totalitemsinserted, temp_key.getWeight(),  temp_key.getValue());
 382             	printf("Ratio :     %2.5f\n", ((float)temp_key.getValue()/(float)temp_key.getWeight()));
 383             }
 384             
 385             // ******************************************************************
 386             // * FUNCTION : main												*
 387             // * Initalizes the backpack and the items inside.					*
 388             // * Copies those items into an array, prints out the items.		*
 389             // * Run the branch_and_bound method.								*
 390             // ******************************************************************
 391             int main(int argc, char *argv[])
 392             {
 393             	item temp_item;
 394             	printf("CS331_Project 4, by Rizwan Kassim.\n");
 395             	printf("Version 3\n");
 396             	printf("All compiled / source code are (C) Rizwan Kassim 2003\n\n");
 397             
 398             
 399             	printf("============================ KNAPSACK ONE ================================\n");
 400             	backpack knapsackOne;
 401 rizwank 1.1 
 402 rizwank 1.6 	knapsackOne.initBackpack(5000,50983); // 5 total items, 17 total weight
 403 rizwank 1.5 knapsackOne.putItem(7567,7567);
 404             knapsackOne.putItem(2728,2728);
 405             knapsackOne.putItem(6052,6052);
 406             knapsackOne.putItem(6389,6389);
 407             knapsackOne.putItem(2402,2402);
 408             knapsackOne.putItem(7830,7830);
 409             knapsackOne.putItem(6043,6043);
 410             knapsackOne.putItem(6558,6558);
 411             knapsackOne.putItem(4532,4532);
 412             knapsackOne.putItem(7038,7038);
 413             knapsackOne.putItem(5373,5373);
 414             knapsackOne.putItem(281,281);
 415             knapsackOne.putItem(4690,4690);
 416             knapsackOne.putItem(472,472);
 417             knapsackOne.putItem(7970,7970);
 418             knapsackOne.putItem(3944,3944);
 419             knapsackOne.putItem(9021,9021);
 420             knapsackOne.putItem(1962,1962);
 421             knapsackOne.putItem(8734,8734);
 422             knapsackOne.putItem(2671,2671);
 423             knapsackOne.putItem(962,962);
 424 rizwank 1.5 knapsackOne.putItem(5573,5573);
 425             knapsackOne.putItem(1453,1453);
 426             knapsackOne.putItem(3479,3479);
 427             knapsackOne.putItem(1710,1710);
 428             knapsackOne.putItem(7716,7716);
 429             knapsackOne.putItem(3514,3514);
 430             knapsackOne.putItem(3010,3010);
 431             knapsackOne.putItem(7029,7029);
 432             knapsackOne.putItem(7045,7045);
 433             knapsackOne.putItem(5519,5519);
 434             knapsackOne.putItem(6430,6430);
 435             knapsackOne.putItem(9931,9931);
 436             knapsackOne.putItem(1490,1490);
 437             knapsackOne.putItem(569,569);
 438             knapsackOne.putItem(7387,7387);
 439             knapsackOne.putItem(7041,7041);
 440             knapsackOne.putItem(8815,8815);
 441             knapsackOne.putItem(3096,3096);
 442             knapsackOne.putItem(3923,3923);
 443             knapsackOne.putItem(8490,8490);
 444             knapsackOne.putItem(2838,2838);
 445 rizwank 1.5 knapsackOne.putItem(5208,5208);
 446             knapsackOne.putItem(854,854);
 447             knapsackOne.putItem(9836,9836);
 448             knapsackOne.putItem(3720,3720);
 449             knapsackOne.putItem(7793,7793);
 450             knapsackOne.putItem(1784,1784);
 451             knapsackOne.putItem(2902,2902);
 452             knapsackOne.putItem(5910,5910);
 453             knapsackOne.putItem(2011,2011);
 454             knapsackOne.putItem(6248,6248);
 455             knapsackOne.putItem(3681,3681);
 456             knapsackOne.putItem(3426,3426);
 457             knapsackOne.putItem(7740,7740);
 458             knapsackOne.putItem(3141,3141);
 459             knapsackOne.putItem(3228,3228);
 460             knapsackOne.putItem(4091,4091);
 461             knapsackOne.putItem(2177,2177);
 462             knapsackOne.putItem(1360,1360);
 463             knapsackOne.putItem(2781,2781);
 464             knapsackOne.putItem(5198,5198);
 465             knapsackOne.putItem(8827,8827);
 466 rizwank 1.5 knapsackOne.putItem(7832,7832);
 467             knapsackOne.putItem(6201,6201);
 468             knapsackOne.putItem(6144,6144);
 469             knapsackOne.putItem(4671,4671);
 470             knapsackOne.putItem(5464,5464);
 471             knapsackOne.putItem(7138,7138);
 472             knapsackOne.putItem(9463,9463);
 473             knapsackOne.putItem(2689,2689);
 474             knapsackOne.putItem(4319,4319);
 475             knapsackOne.putItem(6848,6848);
 476             knapsackOne.putItem(3017,3017);
 477             knapsackOne.putItem(7328,7328);
 478             knapsackOne.putItem(4853,4853);
 479             knapsackOne.putItem(3874,3874);
 480             knapsackOne.putItem(481,481);
 481             knapsackOne.putItem(5472,5472);
 482             knapsackOne.putItem(8983,8983);
 483             knapsackOne.putItem(2797,2797);
 484             knapsackOne.putItem(5546,5546);
 485             knapsackOne.putItem(1301,1301);
 486             knapsackOne.putItem(973,973);
 487 rizwank 1.5 knapsackOne.putItem(9839,9839);
 488             knapsackOne.putItem(726,726);
 489             knapsackOne.putItem(293,293);
 490             knapsackOne.putItem(6032,6032);
 491             knapsackOne.putItem(2026,2026);
 492             knapsackOne.putItem(7844,7844);
 493             knapsackOne.putItem(1264,1264);
 494             knapsackOne.putItem(59,59);
 495             knapsackOne.putItem(5180,5180);
 496             knapsackOne.putItem(2862,2862);
 497             knapsackOne.putItem(1841,1841);
 498             knapsackOne.putItem(6373,6373);
 499             knapsackOne.putItem(2655,2655);
 500             knapsackOne.putItem(1209,1209);
 501             knapsackOne.putItem(1817,1817);
 502             knapsackOne.putItem(6452,6452);
 503             knapsackOne.putItem(4702,4702);
 504             knapsackOne.putItem(6531,6531);
 505             knapsackOne.putItem(4037,4037);
 506             knapsackOne.putItem(3467,3467);
 507             knapsackOne.putItem(6328,6328);
 508 rizwank 1.5 knapsackOne.putItem(2448,2448);
 509             knapsackOne.putItem(7974,7974);
 510             knapsackOne.putItem(1432,1432);
 511             knapsackOne.putItem(6858,6858);
 512             knapsackOne.putItem(733,733);
 513             knapsackOne.putItem(7712,7712);
 514             knapsackOne.putItem(4273,4273);
 515             knapsackOne.putItem(7047,7047);
 516             knapsackOne.putItem(7081,7081);
 517             knapsackOne.putItem(6827,6827);
 518             knapsackOne.putItem(4198,4198);
 519             knapsackOne.putItem(8287,8287);
 520             knapsackOne.putItem(4005,4005);
 521             knapsackOne.putItem(6470,6470);
 522             knapsackOne.putItem(6970,6970);
 523             knapsackOne.putItem(5487,5487);
 524             knapsackOne.putItem(102,102);
 525             knapsackOne.putItem(9320,9320);
 526             knapsackOne.putItem(1607,1607);
 527             knapsackOne.putItem(3331,3331);
 528             knapsackOne.putItem(6198,6198);
 529 rizwank 1.5 knapsackOne.putItem(3238,3238);
 530             knapsackOne.putItem(2946,2946);
 531             knapsackOne.putItem(4684,4684);
 532             knapsackOne.putItem(4023,4023);
 533             knapsackOne.putItem(526,526);
 534             knapsackOne.putItem(529,529);
 535             knapsackOne.putItem(9496,9496);
 536             knapsackOne.putItem(209,209);
 537             knapsackOne.putItem(3370,3370);
 538             knapsackOne.putItem(6104,6104);
 539             knapsackOne.putItem(8414,8414);
 540             knapsackOne.putItem(2568,2568);
 541             knapsackOne.putItem(3784,3784);
 542             knapsackOne.putItem(5175,5175);
 543             knapsackOne.putItem(3433,3433);
 544             knapsackOne.putItem(3748,3748);
 545             knapsackOne.putItem(6771,6771);
 546             knapsackOne.putItem(3218,3218);
 547             knapsackOne.putItem(7011,7011);
 548             knapsackOne.putItem(4308,4308);
 549             knapsackOne.putItem(1096,1096);
 550 rizwank 1.5 knapsackOne.putItem(3397,3397);
 551             knapsackOne.putItem(2880,2880);
 552             knapsackOne.putItem(1489,1489);
 553             knapsackOne.putItem(9549,9549);
 554             knapsackOne.putItem(238,238);
 555             knapsackOne.putItem(1469,1469);
 556             knapsackOne.putItem(7917,7917);
 557             knapsackOne.putItem(5359,5359);
 558             knapsackOne.putItem(2377,2377);
 559             knapsackOne.putItem(2013,2013);
 560             knapsackOne.putItem(3438,3438);
 561             knapsackOne.putItem(331,331);
 562             knapsackOne.putItem(5163,5163);
 563             knapsackOne.putItem(6653,6653);
 564             knapsackOne.putItem(3843,3843);
 565             knapsackOne.putItem(9138,9138);
 566             knapsackOne.putItem(2429,2429);
 567             knapsackOne.putItem(4950,4950);
 568             knapsackOne.putItem(8234,8234);
 569             knapsackOne.putItem(4799,4799);
 570             knapsackOne.putItem(5187,5187);
 571 rizwank 1.5 knapsackOne.putItem(6379,6379);
 572             knapsackOne.putItem(3549,3549);
 573             knapsackOne.putItem(2052,2052);
 574             knapsackOne.putItem(9973,9973);
 575             knapsackOne.putItem(9495,9495);
 576             knapsackOne.putItem(1480,1480);
 577             knapsackOne.putItem(8888,8888);
 578             knapsackOne.putItem(5320,5320);
 579             knapsackOne.putItem(3279,3279);
 580             knapsackOne.putItem(4879,4879);
 581             knapsackOne.putItem(1014,1014);
 582             knapsackOne.putItem(8913,8913);
 583             knapsackOne.putItem(3155,3155);
 584             knapsackOne.putItem(9134,9134);
 585             knapsackOne.putItem(1863,1863);
 586             knapsackOne.putItem(5923,5923);
 587             knapsackOne.putItem(9189,9189);
 588             knapsackOne.putItem(4909,4909);
 589             knapsackOne.putItem(2014,2014);
 590             knapsackOne.putItem(1933,1933);
 591             knapsackOne.putItem(1518,1518);
 592 rizwank 1.5 knapsackOne.putItem(9170,9170);
 593             knapsackOne.putItem(2802,2802);
 594             knapsackOne.putItem(498,498);
 595             knapsackOne.putItem(2182,2182);
 596             knapsackOne.putItem(7152,7152);
 597             knapsackOne.putItem(3803,3803);
 598             knapsackOne.putItem(255,255);
 599             knapsackOne.putItem(8166,8166);
 600             knapsackOne.putItem(2144,2144);
 601             knapsackOne.putItem(4872,4872);
 602             knapsackOne.putItem(3585,3585);
 603             knapsackOne.putItem(3385,3385);
 604             knapsackOne.putItem(6461,6461);
 605             knapsackOne.putItem(4774,4774);
 606             knapsackOne.putItem(1959,1959);
 607             knapsackOne.putItem(1028,1028);
 608             knapsackOne.putItem(5883,5883);
 609             knapsackOne.putItem(5369,5369);
 610             knapsackOne.putItem(6486,6486);
 611             knapsackOne.putItem(8325,8325);
 612             knapsackOne.putItem(8389,8389);
 613 rizwank 1.5 knapsackOne.putItem(6412,6412);
 614             knapsackOne.putItem(6475,6475);
 615             knapsackOne.putItem(7192,7192);
 616             knapsackOne.putItem(3224,3224);
 617             knapsackOne.putItem(5476,5476);
 618             knapsackOne.putItem(5339,5339);
 619             knapsackOne.putItem(8605,8605);
 620             knapsackOne.putItem(5546,5546);
 621             knapsackOne.putItem(3666,3666);
 622             knapsackOne.putItem(458,458);
 623             knapsackOne.putItem(9965,9965);
 624             knapsackOne.putItem(3844,3844);
 625             knapsackOne.putItem(5942,5942);
 626             knapsackOne.putItem(5027,5027);
 627             knapsackOne.putItem(722,722);
 628             knapsackOne.putItem(3671,3671);
 629             knapsackOne.putItem(5260,5260);
 630             knapsackOne.putItem(7775,7775);
 631             knapsackOne.putItem(8751,8751);
 632             knapsackOne.putItem(4344,4344);
 633             knapsackOne.putItem(664,664);
 634 rizwank 1.5 knapsackOne.putItem(8938,8938);
 635             knapsackOne.putItem(4150,4150);
 636             knapsackOne.putItem(4114,4114);
 637             knapsackOne.putItem(1884,1884);
 638             knapsackOne.putItem(5258,5258);
 639             knapsackOne.putItem(5815,5815);
 640             knapsackOne.putItem(1405,1405);
 641             knapsackOne.putItem(4575,4575);
 642             knapsackOne.putItem(3123,3123);
 643             knapsackOne.putItem(2447,2447);
 644             knapsackOne.putItem(9672,9672);
 645             knapsackOne.putItem(3355,3355);
 646             knapsackOne.putItem(4044,4044);
 647             knapsackOne.putItem(6451,6451);
 648             knapsackOne.putItem(7697,7697);
 649             knapsackOne.putItem(324,324);
 650             knapsackOne.putItem(7676,7676);
 651             knapsackOne.putItem(8768,8768);
 652             knapsackOne.putItem(5227,5227);
 653             knapsackOne.putItem(802,802);
 654             knapsackOne.putItem(8197,8197);
 655 rizwank 1.5 knapsackOne.putItem(6122,6122);
 656             knapsackOne.putItem(2479,2479);
 657             knapsackOne.putItem(9800,9800);
 658             knapsackOne.putItem(8654,8654);
 659             knapsackOne.putItem(7251,7251);
 660             knapsackOne.putItem(3611,3611);
 661             knapsackOne.putItem(7238,7238);
 662             knapsackOne.putItem(693,693);
 663             knapsackOne.putItem(2083,2083);
 664             knapsackOne.putItem(8514,8514);
 665             knapsackOne.putItem(4969,4969);
 666             knapsackOne.putItem(326,326);
 667             knapsackOne.putItem(4394,4394);
 668             knapsackOne.putItem(5113,5113);
 669             knapsackOne.putItem(9680,9680);
 670             knapsackOne.putItem(5656,5656);
 671             knapsackOne.putItem(3096,3096);
 672             knapsackOne.putItem(6174,6174);
 673             knapsackOne.putItem(5709,5709);
 674             knapsackOne.putItem(8496,8496);
 675             knapsackOne.putItem(1088,1088);
 676 rizwank 1.5 knapsackOne.putItem(4287,4287);
 677             knapsackOne.putItem(3373,3373);
 678             knapsackOne.putItem(6998,6998);
 679             knapsackOne.putItem(1410,1410);
 680             knapsackOne.putItem(923,923);
 681             knapsackOne.putItem(4938,4938);
 682             knapsackOne.putItem(2761,2761);
 683             knapsackOne.putItem(84,84);
 684             knapsackOne.putItem(7703,7703);
 685             knapsackOne.putItem(9212,9212);
 686             knapsackOne.putItem(4187,4187);
 687             knapsackOne.putItem(9876,9876);
 688             knapsackOne.putItem(9159,9159);
 689             knapsackOne.putItem(5691,5691);
 690             knapsackOne.putItem(6576,6576);
 691             knapsackOne.putItem(632,632);
 692             knapsackOne.putItem(4958,4958);
 693             knapsackOne.putItem(9314,9314);
 694             knapsackOne.putItem(2408,2408);
 695             knapsackOne.putItem(2281,2281);
 696             knapsackOne.putItem(1476,1476);
 697 rizwank 1.5 knapsackOne.putItem(723,723);
 698             knapsackOne.putItem(1076,1076);
 699             knapsackOne.putItem(3566,3566);
 700             knapsackOne.putItem(7365,7365);
 701             knapsackOne.putItem(5378,5378);
 702             knapsackOne.putItem(746,746);
 703             knapsackOne.putItem(336,336);
 704             knapsackOne.putItem(8308,8308);
 705             knapsackOne.putItem(7846,7846);
 706             knapsackOne.putItem(1529,1529);
 707             knapsackOne.putItem(1385,1385);
 708             knapsackOne.putItem(9412,9412);
 709             knapsackOne.putItem(668,668);
 710             knapsackOne.putItem(9891,9891);
 711             knapsackOne.putItem(7250,7250);
 712             knapsackOne.putItem(3532,3532);
 713             knapsackOne.putItem(4431,4431);
 714             knapsackOne.putItem(2551,2551);
 715             knapsackOne.putItem(3130,3130);
 716             knapsackOne.putItem(8104,8104);
 717             knapsackOne.putItem(9859,9859);
 718 rizwank 1.5 knapsackOne.putItem(5359,5359);
 719             knapsackOne.putItem(6903,6903);
 720             knapsackOne.putItem(1029,1029);
 721             knapsackOne.putItem(4120,4120);
 722             knapsackOne.putItem(8227,8227);
 723             knapsackOne.putItem(614,614);
 724             knapsackOne.putItem(229,229);
 725             knapsackOne.putItem(7612,7612);
 726             knapsackOne.putItem(6595,6595);
 727             knapsackOne.putItem(5442,5442);
 728             knapsackOne.putItem(6103,6103);
 729             knapsackOne.putItem(3598,3598);
 730             knapsackOne.putItem(417,417);
 731             knapsackOne.putItem(6824,6824);
 732             knapsackOne.putItem(7566,7566);
 733             knapsackOne.putItem(3804,3804);
 734             knapsackOne.putItem(142,142);
 735             knapsackOne.putItem(3334,3334);
 736             knapsackOne.putItem(6429,6429);
 737             knapsackOne.putItem(5063,5063);
 738             knapsackOne.putItem(6672,6672);
 739 rizwank 1.5 knapsackOne.putItem(6091,6091);
 740             knapsackOne.putItem(28,28);
 741             knapsackOne.putItem(9396,9396);
 742             knapsackOne.putItem(1300,1300);
 743             knapsackOne.putItem(8324,8324);
 744             knapsackOne.putItem(6473,6473);
 745             knapsackOne.putItem(2367,2367);
 746             knapsackOne.putItem(8814,8814);
 747             knapsackOne.putItem(9772,9772);
 748             knapsackOne.putItem(1731,1731);
 749             knapsackOne.putItem(2960,2960);
 750             knapsackOne.putItem(6494,6494);
 751             knapsackOne.putItem(9352,9352);
 752             knapsackOne.putItem(3164,3164);
 753             knapsackOne.putItem(1174,1174);
 754             knapsackOne.putItem(292,292);
 755             knapsackOne.putItem(2781,2781);
 756             knapsackOne.putItem(1256,1256);
 757             knapsackOne.putItem(2888,2888);
 758             knapsackOne.putItem(3869,3869);
 759             knapsackOne.putItem(8653,8653);
 760 rizwank 1.5 knapsackOne.putItem(7103,7103);
 761             knapsackOne.putItem(9196,9196);
 762             knapsackOne.putItem(8969,8969);
 763             knapsackOne.putItem(2151,2151);
 764             knapsackOne.putItem(8049,8049);
 765             knapsackOne.putItem(1067,1067);
 766             knapsackOne.putItem(7673,7673);
 767             knapsackOne.putItem(6768,6768);
 768             knapsackOne.putItem(657,657);
 769             knapsackOne.putItem(6875,6875);
 770             knapsackOne.putItem(8839,8839);
 771             knapsackOne.putItem(6923,6923);
 772             knapsackOne.putItem(1204,1204);
 773             knapsackOne.putItem(1189,1189);
 774             knapsackOne.putItem(3202,3202);
 775             knapsackOne.putItem(2074,2074);
 776             knapsackOne.putItem(5967,5967);
 777             knapsackOne.putItem(8618,8618);
 778             knapsackOne.putItem(9744,9744);
 779             knapsackOne.putItem(4054,4054);
 780             knapsackOne.putItem(2767,2767);
 781 rizwank 1.5 knapsackOne.putItem(644,644);
 782             knapsackOne.putItem(3656,3656);
 783             knapsackOne.putItem(9421,9421);
 784             knapsackOne.putItem(5471,5471);
 785             knapsackOne.putItem(9988,9988);
 786             knapsackOne.putItem(3662,3662);
 787             knapsackOne.putItem(1380,1380);
 788             knapsackOne.putItem(7808,7808);
 789             knapsackOne.putItem(3592,3592);
 790             knapsackOne.putItem(4125,4125);
 791             knapsackOne.putItem(2414,2414);
 792             knapsackOne.putItem(4258,4258);
 793             knapsackOne.putItem(539,539);
 794             knapsackOne.putItem(2380,2380);
 795             knapsackOne.putItem(3985,3985);
 796             knapsackOne.putItem(7872,7872);
 797             knapsackOne.putItem(893,893);
 798             knapsackOne.putItem(8480,8480);
 799             knapsackOne.putItem(6178,6178);
 800             knapsackOne.putItem(6991,6991);
 801             knapsackOne.putItem(6906,6906);
 802 rizwank 1.5 knapsackOne.putItem(3374,3374);
 803             knapsackOne.putItem(4526,4526);
 804             knapsackOne.putItem(8888,8888);
 805             knapsackOne.putItem(6588,6588);
 806             knapsackOne.putItem(5815,5815);
 807             knapsackOne.putItem(7799,7799);
 808             knapsackOne.putItem(3495,3495);
 809             knapsackOne.putItem(853,853);
 810             knapsackOne.putItem(8766,8766);
 811             knapsackOne.putItem(1462,1462);
 812             knapsackOne.putItem(5210,5210);
 813             knapsackOne.putItem(7651,7651);
 814             knapsackOne.putItem(7944,7944);
 815             knapsackOne.putItem(6544,6544);
 816             knapsackOne.putItem(9580,9580);
 817             knapsackOne.putItem(7755,7755);
 818             knapsackOne.putItem(3847,3847);
 819             knapsackOne.putItem(2208,2208);
 820             knapsackOne.putItem(7476,7476);
 821             knapsackOne.putItem(9409,9409);
 822             knapsackOne.putItem(3455,3455);
 823 rizwank 1.5 knapsackOne.putItem(4635,4635);
 824             knapsackOne.putItem(922,922);
 825             knapsackOne.putItem(9467,9467);
 826             knapsackOne.putItem(3603,3603);
 827             knapsackOne.putItem(7899,7899);
 828             knapsackOne.putItem(7147,7147);
 829             knapsackOne.putItem(6041,6041);
 830             knapsackOne.putItem(4992,4992);
 831             knapsackOne.putItem(4167,4167);
 832             knapsackOne.putItem(8226,8226);
 833             knapsackOne.putItem(4230,4230);
 834             knapsackOne.putItem(3858,3858);
 835             knapsackOne.putItem(6657,6657);
 836             knapsackOne.putItem(7525,7525);
 837             knapsackOne.putItem(4694,4694);
 838             knapsackOne.putItem(5166,5166);
 839             knapsackOne.putItem(4693,4693);
 840             knapsackOne.putItem(6962,6962);
 841             knapsackOne.putItem(8065,8065);
 842             knapsackOne.putItem(8863,8863);
 843             knapsackOne.putItem(2173,2173);
 844 rizwank 1.5 knapsackOne.putItem(9204,9204);
 845             knapsackOne.putItem(5560,5560);
 846             knapsackOne.putItem(2302,2302);
 847             knapsackOne.putItem(7521,7521);
 848             knapsackOne.putItem(3109,3109);
 849             knapsackOne.putItem(9915,9915);
 850             knapsackOne.putItem(4546,4546);
 851             knapsackOne.putItem(1638,1638);
 852             knapsackOne.putItem(9627,9627);
 853             knapsackOne.putItem(7693,7693);
 854             knapsackOne.putItem(4420,4420);
 855             knapsackOne.putItem(6565,6565);
 856             knapsackOne.putItem(2443,2443);
 857             knapsackOne.putItem(6500,6500);
 858             knapsackOne.putItem(9183,9183);
 859             knapsackOne.putItem(4443,4443);
 860             knapsackOne.putItem(23,23);
 861             knapsackOne.putItem(6561,6561);
 862             knapsackOne.putItem(8574,8574);
 863             knapsackOne.putItem(6602,6602);
 864             knapsackOne.putItem(9521,9521);
 865 rizwank 1.5 knapsackOne.putItem(6114,6114);
 866             knapsackOne.putItem(6701,6701);
 867             knapsackOne.putItem(1482,1482);
 868             knapsackOne.putItem(7727,7727);
 869             knapsackOne.putItem(1487,1487);
 870             knapsackOne.putItem(3984,3984);
 871             knapsackOne.putItem(6217,6217);
 872             knapsackOne.putItem(7021,7021);
 873             knapsackOne.putItem(2163,2163);
 874             knapsackOne.putItem(7045,7045);
 875             knapsackOne.putItem(7777,7777);
 876             knapsackOne.putItem(2547,2547);
 877             knapsackOne.putItem(4256,4256);
 878             knapsackOne.putItem(6271,6271);
 879             knapsackOne.putItem(6618,6618);
 880             knapsackOne.putItem(9505,9505);
 881             knapsackOne.putItem(2918,2918);
 882             knapsackOne.putItem(173,173);
 883             knapsackOne.putItem(3828,3828);
 884             knapsackOne.putItem(1764,1764);
 885             knapsackOne.putItem(45,45);
 886 rizwank 1.5 knapsackOne.putItem(4055,4055);
 887             knapsackOne.putItem(6569,6569);
 888             knapsackOne.putItem(9737,9737);
 889             knapsackOne.putItem(2265,2265);
 890             knapsackOne.putItem(2073,2073);
 891             knapsackOne.putItem(3960,3960);
 892             knapsackOne.putItem(3912,3912);
 893             knapsackOne.putItem(6180,6180);
 894             knapsackOne.putItem(7685,7685);
 895             knapsackOne.putItem(655,655);
 896             knapsackOne.putItem(2927,2927);
 897             knapsackOne.putItem(2224,2224);
 898             knapsackOne.putItem(5128,5128);
 899             knapsackOne.putItem(6833,6833);
 900             knapsackOne.putItem(9676,9676);
 901             knapsackOne.putItem(1372,1372);
 902             knapsackOne.putItem(8235,8235);
 903             knapsackOne.putItem(9281,9281);
 904             knapsackOne.putItem(2198,2198);
 905             knapsackOne.putItem(2303,2303);
 906             knapsackOne.putItem(6039,6039);
 907 rizwank 1.5 knapsackOne.putItem(2249,2249);
 908             knapsackOne.putItem(319,319);
 909             knapsackOne.putItem(6065,6065);
 910             knapsackOne.putItem(283,283);
 911             knapsackOne.putItem(360,360);
 912             knapsackOne.putItem(3373,3373);
 913             knapsackOne.putItem(3243,3243);
 914             knapsackOne.putItem(5027,5027);
 915             knapsackOne.putItem(7446,7446);
 916             knapsackOne.putItem(7145,7145);
 917             knapsackOne.putItem(4214,4214);
 918             knapsackOne.putItem(5579,5579);
 919             knapsackOne.putItem(9598,9598);
 920             knapsackOne.putItem(3266,3266);
 921             knapsackOne.putItem(1990,1990);
 922             knapsackOne.putItem(5640,5640);
 923             knapsackOne.putItem(5245,5245);
 924             knapsackOne.putItem(6448,6448);
 925             knapsackOne.putItem(5775,5775);
 926             knapsackOne.putItem(6402,6402);
 927             knapsackOne.putItem(1321,1321);
 928 rizwank 1.5 knapsackOne.putItem(2781,2781);
 929             knapsackOne.putItem(7196,7196);
 930             knapsackOne.putItem(2252,2252);
 931             knapsackOne.putItem(2430,2430);
 932             knapsackOne.putItem(6433,6433);
 933             knapsackOne.putItem(8451,8451);
 934             knapsackOne.putItem(2526,2526);
 935             knapsackOne.putItem(563,563);
 936             knapsackOne.putItem(7744,7744);
 937             knapsackOne.putItem(9945,9945);
 938             knapsackOne.putItem(8703,8703);
 939             knapsackOne.putItem(8606,8606);
 940             knapsackOne.putItem(252,252);
 941             knapsackOne.putItem(6806,6806);
 942             knapsackOne.putItem(6852,6852);
 943             knapsackOne.putItem(6575,6575);
 944             knapsackOne.putItem(2022,2022);
 945             knapsackOne.putItem(7219,7219);
 946             knapsackOne.putItem(9266,9266);
 947             knapsackOne.putItem(8273,8273);
 948             knapsackOne.putItem(9143,9143);
 949 rizwank 1.5 knapsackOne.putItem(1716,1716);
 950             knapsackOne.putItem(8793,8793);
 951             knapsackOne.putItem(8320,8320);
 952             knapsackOne.putItem(3797,3797);
 953             knapsackOne.putItem(6792,6792);
 954             knapsackOne.putItem(1127,1127);
 955             knapsackOne.putItem(7508,7508);
 956             knapsackOne.putItem(4884,4884);
 957             knapsackOne.putItem(1936,1936);
 958             knapsackOne.putItem(3378,3378);
 959             knapsackOne.putItem(9888,9888);
 960             knapsackOne.putItem(4350,4350);
 961             knapsackOne.putItem(4622,4622);
 962             knapsackOne.putItem(8652,8652);
 963             knapsackOne.putItem(5976,5976);
 964             knapsackOne.putItem(1694,1694);
 965             knapsackOne.putItem(1449,1449);
 966             knapsackOne.putItem(3801,3801);
 967             knapsackOne.putItem(2099,2099);
 968             knapsackOne.putItem(4998,4998);
 969             knapsackOne.putItem(7154,7154);
 970 rizwank 1.5 knapsackOne.putItem(5811,5811);
 971             knapsackOne.putItem(7054,7054);
 972             knapsackOne.putItem(2898,2898);
 973             knapsackOne.putItem(7948,7948);
 974             knapsackOne.putItem(7812,7812);
 975             knapsackOne.putItem(4681,4681);
 976             knapsackOne.putItem(8244,8244);
 977             knapsackOne.putItem(8497,8497);
 978             knapsackOne.putItem(6400,6400);
 979             knapsackOne.putItem(8914,8914);
 980             knapsackOne.putItem(7756,7756);
 981             knapsackOne.putItem(8380,8380);
 982             knapsackOne.putItem(4250,4250);
 983             knapsackOne.putItem(6999,6999);
 984             knapsackOne.putItem(7888,7888);
 985             knapsackOne.putItem(6247,6247);
 986             knapsackOne.putItem(2093,2093);
 987             knapsackOne.putItem(2914,2914);
 988             knapsackOne.putItem(1,1);
 989             knapsackOne.putItem(8968,8968);
 990             knapsackOne.putItem(5750,5750);
 991 rizwank 1.5 knapsackOne.putItem(2625,2625);
 992             knapsackOne.putItem(9829,9829);
 993             knapsackOne.putItem(1243,1243);
 994             knapsackOne.putItem(5615,5615);
 995             knapsackOne.putItem(7282,7282);
 996             knapsackOne.putItem(4865,4865);
 997             knapsackOne.putItem(4374,4374);
 998             knapsackOne.putItem(1166,1166);
 999             knapsackOne.putItem(2706,2706);
1000             knapsackOne.putItem(1854,1854);
1001             knapsackOne.putItem(2109,2109);
1002             knapsackOne.putItem(454,454);
1003             knapsackOne.putItem(1823,1823);
1004             knapsackOne.putItem(1511,1511);
1005             knapsackOne.putItem(50,50);
1006             knapsackOne.putItem(7062,7062);
1007             knapsackOne.putItem(8749,8749);
1008             knapsackOne.putItem(2673,2673);
1009             knapsackOne.putItem(4332,4332);
1010             knapsackOne.putItem(2209,2209);
1011             knapsackOne.putItem(5976,5976);
1012 rizwank 1.5 knapsackOne.putItem(9679,9679);
1013             knapsackOne.putItem(989,989);
1014             knapsackOne.putItem(6533,6533);
1015             knapsackOne.putItem(3591,3591);
1016             knapsackOne.putItem(229,229);
1017             knapsackOne.putItem(5046,5046);
1018             knapsackOne.putItem(6495,6495);
1019             knapsackOne.putItem(25,25);
1020             knapsackOne.putItem(8495,8495);
1021             knapsackOne.putItem(3017,3017);
1022             knapsackOne.putItem(1818,1818);
1023             knapsackOne.putItem(9116,9116);
1024             knapsackOne.putItem(1018,1018);
1025             knapsackOne.putItem(6928,6928);
1026             knapsackOne.putItem(2383,2383);
1027             knapsackOne.putItem(4804,4804);
1028             knapsackOne.putItem(7536,7536);
1029             knapsackOne.putItem(3848,3848);
1030             knapsackOne.putItem(4293,4293);
1031             knapsackOne.putItem(3390,3390);
1032             knapsackOne.putItem(1577,1577);
1033 rizwank 1.5 knapsackOne.putItem(6948,6948);
1034             knapsackOne.putItem(7371,7371);
1035             knapsackOne.putItem(2341,2341);
1036             knapsackOne.putItem(6435,6435);
1037             knapsackOne.putItem(6541,6541);
1038             knapsackOne.putItem(8982,8982);
1039             knapsackOne.putItem(7560,7560);
1040             knapsackOne.putItem(8983,8983);
1041             knapsackOne.putItem(1406,1406);
1042             knapsackOne.putItem(932,932);
1043             knapsackOne.putItem(8310,8310);
1044             knapsackOne.putItem(1314,1314);
1045             knapsackOne.putItem(8052,8052);
1046             knapsackOne.putItem(3368,3368);
1047             knapsackOne.putItem(3593,3593);
1048             knapsackOne.putItem(7317,7317);
1049             knapsackOne.putItem(4700,4700);
1050             knapsackOne.putItem(1066,1066);
1051             knapsackOne.putItem(5975,5975);
1052             knapsackOne.putItem(9825,9825);
1053             knapsackOne.putItem(5566,5566);
1054 rizwank 1.5 knapsackOne.putItem(8,8);
1055             knapsackOne.putItem(7314,7314);
1056             knapsackOne.putItem(8963,8963);
1057             knapsackOne.putItem(8739,8739);
1058             knapsackOne.putItem(1502,1502);
1059             knapsackOne.putItem(9606,9606);
1060             knapsackOne.putItem(6104,6104);
1061             knapsackOne.putItem(4954,4954);
1062             knapsackOne.putItem(5680,5680);
1063             knapsackOne.putItem(6278,6278);
1064             knapsackOne.putItem(669,669);
1065             knapsackOne.putItem(3496,3496);
1066             knapsackOne.putItem(9124,9124);
1067             knapsackOne.putItem(2945,2945);
1068             knapsackOne.putItem(5976,5976);
1069             knapsackOne.putItem(4403,4403);
1070             knapsackOne.putItem(4776,4776);
1071             knapsackOne.putItem(6650,6650);
1072             knapsackOne.putItem(2981,2981);
1073             knapsackOne.putItem(8718,8718);
1074             knapsackOne.putItem(5662,5662);
1075 rizwank 1.5 knapsackOne.putItem(6775,6775);
1076             knapsackOne.putItem(1718,1718);
1077             knapsackOne.putItem(2684,2684);
1078             knapsackOne.putItem(8048,8048);
1079             knapsackOne.putItem(6888,6888);
1080             knapsackOne.putItem(7945,7945);
1081             knapsackOne.putItem(6125,6125);
1082             knapsackOne.putItem(3198,3198);
1083             knapsackOne.putItem(5347,5347);
1084             knapsackOne.putItem(1432,1432);
1085             knapsackOne.putItem(621,621);
1086             knapsackOne.putItem(7134,7134);
1087             knapsackOne.putItem(2088,2088);
1088             knapsackOne.putItem(9220,9220);
1089             knapsackOne.putItem(3498,3498);
1090             knapsackOne.putItem(6813,6813);
1091             knapsackOne.putItem(1030,1030);
1092             knapsackOne.putItem(7910,7910);
1093             knapsackOne.putItem(2876,2876);
1094             knapsackOne.putItem(6161,6161);
1095             knapsackOne.putItem(2186,2186);
1096 rizwank 1.5 knapsackOne.putItem(6575,6575);
1097             knapsackOne.putItem(6455,6455);
1098             knapsackOne.putItem(914,914);
1099             knapsackOne.putItem(8667,8667);
1100             knapsackOne.putItem(8299,8299);
1101             knapsackOne.putItem(7675,7675);
1102             knapsackOne.putItem(6109,6109);
1103             knapsackOne.putItem(9078,9078);
1104             knapsackOne.putItem(5103,5103);
1105             knapsackOne.putItem(5499,5499);
1106             knapsackOne.putItem(9530,9530);
1107             knapsackOne.putItem(3352,3352);
1108             knapsackOne.putItem(2168,2168);
1109             knapsackOne.putItem(6812,6812);
1110             knapsackOne.putItem(3696,3696);
1111             knapsackOne.putItem(7214,7214);
1112             knapsackOne.putItem(8176,8176);
1113             knapsackOne.putItem(1294,1294);
1114             knapsackOne.putItem(8529,8529);
1115             knapsackOne.putItem(252,252);
1116             knapsackOne.putItem(7662,7662);
1117 rizwank 1.5 knapsackOne.putItem(9541,9541);
1118             knapsackOne.putItem(8620,8620);
1119             knapsackOne.putItem(7422,7422);
1120             knapsackOne.putItem(7708,7708);
1121             knapsackOne.putItem(9002,9002);
1122             knapsackOne.putItem(5021,5021);
1123             knapsackOne.putItem(5822,5822);
1124             knapsackOne.putItem(7099,7099);
1125             knapsackOne.putItem(4645,4645);
1126             knapsackOne.putItem(3597,3597);
1127             knapsackOne.putItem(1291,1291);
1128             knapsackOne.putItem(2656,2656);
1129             knapsackOne.putItem(8113,8113);
1130             knapsackOne.putItem(2243,2243);
1131             knapsackOne.putItem(9723,9723);
1132             knapsackOne.putItem(5241,5241);
1133             knapsackOne.putItem(2481,2481);
1134             knapsackOne.putItem(7221,7221);
1135             knapsackOne.putItem(8444,8444);
1136             knapsackOne.putItem(6083,6083);
1137             knapsackOne.putItem(931,931);
1138 rizwank 1.5 knapsackOne.putItem(1497,1497);
1139             knapsackOne.putItem(7627,7627);
1140             knapsackOne.putItem(7405,7405);
1141             knapsackOne.putItem(3762,3762);
1142             knapsackOne.putItem(5562,5562);
1143             knapsackOne.putItem(942,942);
1144             knapsackOne.putItem(2382,2382);
1145             knapsackOne.putItem(2158,2158);
1146             knapsackOne.putItem(9436,9436);
1147             knapsackOne.putItem(6207,6207);
1148             knapsackOne.putItem(8531,8531);
1149             knapsackOne.putItem(8686,8686);
1150             knapsackOne.putItem(9659,9659);
1151             knapsackOne.putItem(1724,1724);
1152             knapsackOne.putItem(6067,6067);
1153             knapsackOne.putItem(802,802);
1154             knapsackOne.putItem(6594,6594);
1155             knapsackOne.putItem(7340,7340);
1156             knapsackOne.putItem(8124,8124);
1157             knapsackOne.putItem(8217,8217);
1158             knapsackOne.putItem(9188,9188);
1159 rizwank 1.5 knapsackOne.putItem(806,806);
1160             knapsackOne.putItem(5855,5855);
1161             knapsackOne.putItem(6884,6884);
1162             knapsackOne.putItem(4729,4729);
1163             knapsackOne.putItem(57,57);
1164             knapsackOne.putItem(7146,7146);
1165             knapsackOne.putItem(6910,6910);
1166             knapsackOne.putItem(4477,4477);
1167             knapsackOne.putItem(7428,7428);
1168             knapsackOne.putItem(5543,5543);
1169             knapsackOne.putItem(7636,7636);
1170             knapsackOne.putItem(721,721);
1171             knapsackOne.putItem(2058,2058);
1172             knapsackOne.putItem(3727,3727);
1173             knapsackOne.putItem(1098,1098);
1174             knapsackOne.putItem(9856,9856);
1175             knapsackOne.putItem(8920,8920);
1176             knapsackOne.putItem(9446,9446);
1177             knapsackOne.putItem(8261,8261);
1178             knapsackOne.putItem(8967,8967);
1179             knapsackOne.putItem(915,915);
1180 rizwank 1.5 knapsackOne.putItem(9087,9087);
1181             knapsackOne.putItem(5194,5194);
1182             knapsackOne.putItem(6383,6383);
1183             knapsackOne.putItem(5847,5847);
1184             knapsackOne.putItem(4726,4726);
1185             knapsackOne.putItem(9594,9594);
1186             knapsackOne.putItem(4980,4980);
1187             knapsackOne.putItem(9563,9563);
1188             knapsackOne.putItem(7278,7278);
1189             knapsackOne.putItem(4844,4844);
1190             knapsackOne.putItem(9371,9371);
1191             knapsackOne.putItem(930,930);
1192             knapsackOne.putItem(8313,8313);
1193             knapsackOne.putItem(4182,4182);
1194             knapsackOne.putItem(8887,8887);
1195             knapsackOne.putItem(9042,9042);
1196             knapsackOne.putItem(2108,2108);
1197             knapsackOne.putItem(5184,5184);
1198             knapsackOne.putItem(5248,5248);
1199             knapsackOne.putItem(7673,7673);
1200             knapsackOne.putItem(5181,5181);
1201 rizwank 1.5 knapsackOne.putItem(1054,1054);
1202             knapsackOne.putItem(4304,4304);
1203             knapsackOne.putItem(1878,1878);
1204             knapsackOne.putItem(9661,9661);
1205             knapsackOne.putItem(8335,8335);
1206             knapsackOne.putItem(9155,9155);
1207             knapsackOne.putItem(8736,8736);
1208             knapsackOne.putItem(8764,8764);
1209             knapsackOne.putItem(7371,7371);
1210             knapsackOne.putItem(4286,4286);
1211             knapsackOne.putItem(5242,5242);
1212             knapsackOne.putItem(2332,2332);
1213             knapsackOne.putItem(2662,2662);
1214             knapsackOne.putItem(1439,1439);
1215             knapsackOne.putItem(3992,3992);
1216             knapsackOne.putItem(6128,6128);
1217             knapsackOne.putItem(4036,4036);
1218             knapsackOne.putItem(3900,3900);
1219             knapsackOne.putItem(469,469);
1220             knapsackOne.putItem(9933,9933);
1221             knapsackOne.putItem(2290,2290);
1222 rizwank 1.5 knapsackOne.putItem(272,272);
1223             knapsackOne.putItem(1706,1706);
1224             knapsackOne.putItem(2509,2509);
1225             knapsackOne.putItem(1571,1571);
1226             knapsackOne.putItem(2223,2223);
1227             knapsackOne.putItem(9954,9954);
1228             knapsackOne.putItem(7015,7015);
1229             knapsackOne.putItem(1532,1532);
1230             knapsackOne.putItem(8561,8561);
1231             knapsackOne.putItem(4981,4981);
1232             knapsackOne.putItem(8782,8782);
1233             knapsackOne.putItem(8494,8494);
1234             knapsackOne.putItem(3734,3734);
1235             knapsackOne.putItem(5467,5467);
1236             knapsackOne.putItem(986,986);
1237             knapsackOne.putItem(6212,6212);
1238             knapsackOne.putItem(8260,8260);
1239             knapsackOne.putItem(2532,2532);
1240             knapsackOne.putItem(7298,7298);
1241             knapsackOne.putItem(5248,5248);
1242             knapsackOne.putItem(8600,8600);
1243 rizwank 1.5 knapsackOne.putItem(8129,8129);
1244             knapsackOne.putItem(4651,4651);
1245             knapsackOne.putItem(4545,4545);
1246             knapsackOne.putItem(1543,1543);
1247             knapsackOne.putItem(6673,6673);
1248             knapsackOne.putItem(6091,6091);
1249             knapsackOne.putItem(4576,4576);
1250             knapsackOne.putItem(7479,7479);
1251             knapsackOne.putItem(5335,5335);
1252             knapsackOne.putItem(5776,5776);
1253             knapsackOne.putItem(6746,6746);
1254             knapsackOne.putItem(6481,6481);
1255             knapsackOne.putItem(6085,6085);
1256             knapsackOne.putItem(6776,6776);
1257             knapsackOne.putItem(1884,1884);
1258             knapsackOne.putItem(1693,1693);
1259             knapsackOne.putItem(9290,9290);
1260             knapsackOne.putItem(5559,5559);
1261             knapsackOne.putItem(6813,6813);
1262             knapsackOne.putItem(152,152);
1263             knapsackOne.putItem(8182,8182);
1264 rizwank 1.5 knapsackOne.putItem(2384,2384);
1265             knapsackOne.putItem(9736,9736);
1266             knapsackOne.putItem(7279,7279);
1267             knapsackOne.putItem(6460,6460);
1268             knapsackOne.putItem(8251,8251);
1269             knapsackOne.putItem(6618,6618);
1270             knapsackOne.putItem(9320,9320);
1271             knapsackOne.putItem(7518,7518);
1272             knapsackOne.putItem(9834,9834);
1273             knapsackOne.putItem(9941,9941);
1274             knapsackOne.putItem(5009,5009);
1275             knapsackOne.putItem(3242,3242);
1276             knapsackOne.putItem(5050,5050);
1277             knapsackOne.putItem(5398,5398);
1278             knapsackOne.putItem(9372,9372);
1279             knapsackOne.putItem(8827,8827);
1280             knapsackOne.putItem(4866,4866);
1281             knapsackOne.putItem(4501,4501);
1282             knapsackOne.putItem(8563,8563);
1283             knapsackOne.putItem(4500,4500);
1284             knapsackOne.putItem(9115,9115);
1285 rizwank 1.5 knapsackOne.putItem(2362,2362);
1286             knapsackOne.putItem(7806,7806);
1287             knapsackOne.putItem(883,883);
1288             knapsackOne.putItem(1127,1127);
1289             knapsackOne.putItem(6374,6374);
1290             knapsackOne.putItem(6792,6792);
1291             knapsackOne.putItem(9599,9599);
1292             knapsackOne.putItem(9215,9215);
1293             knapsackOne.putItem(3823,3823);
1294             knapsackOne.putItem(5054,5054);
1295             knapsackOne.putItem(2210,2210);
1296             knapsackOne.putItem(8808,8808);
1297             knapsackOne.putItem(486,486);
1298             knapsackOne.putItem(1747,1747);
1299             knapsackOne.putItem(2544,2544);
1300             knapsackOne.putItem(1498,1498);
1301             knapsackOne.putItem(9540,9540);
1302             knapsackOne.putItem(1366,1366);
1303             knapsackOne.putItem(6319,6319);
1304             knapsackOne.putItem(5522,5522);
1305             knapsackOne.putItem(5499,5499);
1306 rizwank 1.5 knapsackOne.putItem(3203,3203);
1307             knapsackOne.putItem(8784,8784);
1308             knapsackOne.putItem(4546,4546);
1309             knapsackOne.putItem(1154,1154);
1310             knapsackOne.putItem(6670,6670);
1311             knapsackOne.putItem(3379,3379);
1312             knapsackOne.putItem(869,869);
1313             knapsackOne.putItem(8006,8006);
1314             knapsackOne.putItem(1823,1823);
1315             knapsackOne.putItem(9203,9203);
1316             knapsackOne.putItem(2282,2282);
1317             knapsackOne.putItem(4923,4923);
1318             knapsackOne.putItem(9529,9529);
1319             knapsackOne.putItem(9351,9351);
1320             knapsackOne.putItem(6194,6194);
1321             knapsackOne.putItem(6318,6318);
1322             knapsackOne.putItem(9729,9729);
1323             knapsackOne.putItem(6386,6386);
1324             knapsackOne.putItem(8036,8036);
1325             knapsackOne.putItem(2025,2025);
1326             knapsackOne.putItem(6275,6275);
1327 rizwank 1.5 knapsackOne.putItem(3799,3799);
1328             knapsackOne.putItem(5199,5199);
1329             knapsackOne.putItem(4286,4286);
1330             knapsackOne.putItem(5987,5987);
1331             knapsackOne.putItem(1953,1953);
1332             knapsackOne.putItem(204,204);
1333             knapsackOne.putItem(8268,8268);
1334             knapsackOne.putItem(8734,8734);
1335             knapsackOne.putItem(3057,3057);
1336             knapsackOne.putItem(9926,9926);
1337             knapsackOne.putItem(4540,4540);
1338             knapsackOne.putItem(2678,2678);
1339             knapsackOne.putItem(4955,4955);
1340             knapsackOne.putItem(7163,7163);
1341             knapsackOne.putItem(9654,9654);
1342             knapsackOne.putItem(5294,5294);
1343             knapsackOne.putItem(3015,3015);
1344             knapsackOne.putItem(7792,7792);
1345             knapsackOne.putItem(9101,9101);
1346             knapsackOne.putItem(3647,3647);
1347             knapsackOne.putItem(1430,1430);
1348 rizwank 1.5 knapsackOne.putItem(1601,1601);
1349             knapsackOne.putItem(3016,3016);
1350             knapsackOne.putItem(3282,3282);
1351             knapsackOne.putItem(8530,8530);
1352             knapsackOne.putItem(7394,7394);
1353             knapsackOne.putItem(3910,3910);
1354             knapsackOne.putItem(5901,5901);
1355             knapsackOne.putItem(8088,8088);
1356             knapsackOne.putItem(9807,9807);
1357             knapsackOne.putItem(4058,4058);
1358             knapsackOne.putItem(7733,7733);
1359             knapsackOne.putItem(8277,8277);
1360             knapsackOne.putItem(7894,7894);
1361             knapsackOne.putItem(1534,1534);
1362             knapsackOne.putItem(4769,4769);
1363             knapsackOne.putItem(5477,5477);
1364             knapsackOne.putItem(5214,5214);
1365             knapsackOne.putItem(9292,9292);
1366             knapsackOne.putItem(8190,8190);
1367             knapsackOne.putItem(447,447);
1368             knapsackOne.putItem(2512,2512);
1369 rizwank 1.5 knapsackOne.putItem(3990,3990);
1370             knapsackOne.putItem(1726,1726);
1371             knapsackOne.putItem(732,732);
1372             knapsackOne.putItem(8135,8135);
1373             knapsackOne.putItem(7571,7571);
1374             knapsackOne.putItem(6962,6962);
1375             knapsackOne.putItem(6228,6228);
1376             knapsackOne.putItem(5223,5223);
1377             knapsackOne.putItem(6253,6253);
1378             knapsackOne.putItem(6354,6354);
1379             knapsackOne.putItem(3519,3519);
1380             knapsackOne.putItem(1702,1702);
1381             knapsackOne.putItem(3886,3886);
1382             knapsackOne.putItem(5277,5277);
1383             knapsackOne.putItem(3299,3299);
1384             knapsackOne.putItem(5893,5893);
1385             knapsackOne.putItem(3825,3825);
1386             knapsackOne.putItem(1653,1653);
1387             knapsackOne.putItem(9226,9226);
1388             knapsackOne.putItem(72,72);
1389             knapsackOne.putItem(6447,6447);
1390 rizwank 1.5 knapsackOne.putItem(3621,3621);
1391             knapsackOne.putItem(8651,8651);
1392             knapsackOne.putItem(23,23);
1393             knapsackOne.putItem(4891,4891);
1394             knapsackOne.putItem(398,398);
1395             knapsackOne.putItem(2768,2768);
1396             knapsackOne.putItem(8500,8500);
1397             knapsackOne.putItem(7846,7846);
1398             knapsackOne.putItem(3430,3430);
1399             knapsackOne.putItem(2946,2946);
1400             knapsackOne.putItem(6557,6557);
1401             knapsackOne.putItem(2924,2924);
1402             knapsackOne.putItem(4832,4832);
1403             	
1404             	
1405             	
1406             	
1407             	
1408             	knapsackOne.putItem(7567,7567);
1409             knapsackOne.putItem(2728,2728);
1410             knapsackOne.putItem(6052,6052);
1411 rizwank 1.5 knapsackOne.putItem(6389,6389);
1412             knapsackOne.putItem(2402,2402);
1413             knapsackOne.putItem(7830,7830);
1414             knapsackOne.putItem(6043,6043);
1415             knapsackOne.putItem(6558,6558);
1416             knapsackOne.putItem(4532,4532);
1417             knapsackOne.putItem(7038,7038);
1418             knapsackOne.putItem(5373,5373);
1419             knapsackOne.putItem(281,281);
1420             knapsackOne.putItem(4690,4690);
1421             knapsackOne.putItem(472,472);
1422             knapsackOne.putItem(7970,7970);
1423             knapsackOne.putItem(3944,3944);
1424             knapsackOne.putItem(9021,9021);
1425             knapsackOne.putItem(1962,1962);
1426             knapsackOne.putItem(8734,8734);
1427             knapsackOne.putItem(2671,2671);
1428             knapsackOne.putItem(962,962);
1429             knapsackOne.putItem(5573,5573);
1430             knapsackOne.putItem(1453,1453);
1431             knapsackOne.putItem(3479,3479);
1432 rizwank 1.5 knapsackOne.putItem(1710,1710);
1433             knapsackOne.putItem(7716,7716);
1434             knapsackOne.putItem(3514,3514);
1435             knapsackOne.putItem(3010,3010);
1436             knapsackOne.putItem(7029,7029);
1437             knapsackOne.putItem(7045,7045);
1438             knapsackOne.putItem(5519,5519);
1439             knapsackOne.putItem(6430,6430);
1440             knapsackOne.putItem(9931,9931);
1441             knapsackOne.putItem(1490,1490);
1442             knapsackOne.putItem(569,569);
1443             knapsackOne.putItem(7387,7387);
1444             knapsackOne.putItem(7041,7041);
1445             knapsackOne.putItem(8815,8815);
1446             knapsackOne.putItem(3096,3096);
1447             knapsackOne.putItem(3923,3923);
1448             knapsackOne.putItem(8490,8490);
1449             knapsackOne.putItem(2838,2838);
1450             knapsackOne.putItem(5208,5208);
1451             knapsackOne.putItem(854,854);
1452             knapsackOne.putItem(9836,9836);
1453 rizwank 1.5 knapsackOne.putItem(3720,3720);
1454             knapsackOne.putItem(7793,7793);
1455             knapsackOne.putItem(1784,1784);
1456             knapsackOne.putItem(2902,2902);
1457             knapsackOne.putItem(5910,5910);
1458             knapsackOne.putItem(2011,2011);
1459             knapsackOne.putItem(6248,6248);
1460             knapsackOne.putItem(3681,3681);
1461             knapsackOne.putItem(3426,3426);
1462             knapsackOne.putItem(7740,7740);
1463             knapsackOne.putItem(3141,3141);
1464             knapsackOne.putItem(3228,3228);
1465             knapsackOne.putItem(4091,4091);
1466             knapsackOne.putItem(2177,2177);
1467             knapsackOne.putItem(1360,1360);
1468             knapsackOne.putItem(2781,2781);
1469             knapsackOne.putItem(5198,5198);
1470             knapsackOne.putItem(8827,8827);
1471             knapsackOne.putItem(7832,7832);
1472             knapsackOne.putItem(6201,6201);
1473             knapsackOne.putItem(6144,6144);
1474 rizwank 1.5 knapsackOne.putItem(4671,4671);
1475             knapsackOne.putItem(5464,5464);
1476             knapsackOne.putItem(7138,7138);
1477             knapsackOne.putItem(9463,9463);
1478             knapsackOne.putItem(2689,2689);
1479             knapsackOne.putItem(4319,4319);
1480             knapsackOne.putItem(6848,6848);
1481             knapsackOne.putItem(3017,3017);
1482             knapsackOne.putItem(7328,7328);
1483             knapsackOne.putItem(4853,4853);
1484             knapsackOne.putItem(3874,3874);
1485             knapsackOne.putItem(481,481);
1486             knapsackOne.putItem(5472,5472);
1487             knapsackOne.putItem(8983,8983);
1488             knapsackOne.putItem(2797,2797);
1489             knapsackOne.putItem(5546,5546);
1490             knapsackOne.putItem(1301,1301);
1491             knapsackOne.putItem(973,973);
1492             knapsackOne.putItem(9839,9839);
1493             knapsackOne.putItem(726,726);
1494             knapsackOne.putItem(293,293);
1495 rizwank 1.5 knapsackOne.putItem(6032,6032);
1496             knapsackOne.putItem(2026,2026);
1497             knapsackOne.putItem(7844,7844);
1498             knapsackOne.putItem(1264,1264);
1499             knapsackOne.putItem(59,59);
1500             knapsackOne.putItem(5180,5180);
1501             knapsackOne.putItem(2862,2862);
1502             knapsackOne.putItem(1841,1841);
1503             knapsackOne.putItem(6373,6373);
1504             knapsackOne.putItem(2655,2655);
1505             knapsackOne.putItem(1209,1209);
1506             knapsackOne.putItem(1817,1817);
1507             knapsackOne.putItem(6452,6452);
1508             knapsackOne.putItem(4702,4702);
1509             knapsackOne.putItem(6531,6531);
1510             knapsackOne.putItem(4037,4037);
1511             knapsackOne.putItem(3467,3467);
1512             knapsackOne.putItem(6328,6328);
1513             knapsackOne.putItem(2448,2448);
1514             knapsackOne.putItem(7974,7974);
1515             knapsackOne.putItem(1432,1432);
1516 rizwank 1.5 knapsackOne.putItem(6858,6858);
1517             knapsackOne.putItem(733,733);
1518             knapsackOne.putItem(7712,7712);
1519             knapsackOne.putItem(4273,4273);
1520             knapsackOne.putItem(7047,7047);
1521             knapsackOne.putItem(7081,7081);
1522             knapsackOne.putItem(6827,6827);
1523             knapsackOne.putItem(4198,4198);
1524             knapsackOne.putItem(8287,8287);
1525             knapsackOne.putItem(4005,4005);
1526             knapsackOne.putItem(6470,6470);
1527             knapsackOne.putItem(6970,6970);
1528             knapsackOne.putItem(5487,5487);
1529             knapsackOne.putItem(102,102);
1530             knapsackOne.putItem(9320,9320);
1531             knapsackOne.putItem(1607,1607);
1532             knapsackOne.putItem(3331,3331);
1533             knapsackOne.putItem(6198,6198);
1534             knapsackOne.putItem(3238,3238);
1535             knapsackOne.putItem(2946,2946);
1536             knapsackOne.putItem(4684,4684);
1537 rizwank 1.5 knapsackOne.putItem(4023,4023);
1538             knapsackOne.putItem(526,526);
1539             knapsackOne.putItem(529,529);
1540             knapsackOne.putItem(9496,9496);
1541             knapsackOne.putItem(209,209);
1542             knapsackOne.putItem(3370,3370);
1543             knapsackOne.putItem(6104,6104);
1544             knapsackOne.putItem(8414,8414);
1545             knapsackOne.putItem(2568,2568);
1546             knapsackOne.putItem(3784,3784);
1547             knapsackOne.putItem(5175,5175);
1548             knapsackOne.putItem(3433,3433);
1549             knapsackOne.putItem(3748,3748);
1550             knapsackOne.putItem(6771,6771);
1551             knapsackOne.putItem(3218,3218);
1552             knapsackOne.putItem(7011,7011);
1553             knapsackOne.putItem(4308,4308);
1554             knapsackOne.putItem(1096,1096);
1555             knapsackOne.putItem(3397,3397);
1556             knapsackOne.putItem(2880,2880);
1557             knapsackOne.putItem(1489,1489);
1558 rizwank 1.5 knapsackOne.putItem(9549,9549);
1559             knapsackOne.putItem(238,238);
1560             knapsackOne.putItem(1469,1469);
1561             knapsackOne.putItem(7917,7917);
1562             knapsackOne.putItem(5359,5359);
1563             knapsackOne.putItem(2377,2377);
1564             knapsackOne.putItem(2013,2013);
1565             knapsackOne.putItem(3438,3438);
1566             knapsackOne.putItem(331,331);
1567             knapsackOne.putItem(5163,5163);
1568             knapsackOne.putItem(6653,6653);
1569             knapsackOne.putItem(3843,3843);
1570             knapsackOne.putItem(9138,9138);
1571             knapsackOne.putItem(2429,2429);
1572             knapsackOne.putItem(4950,4950);
1573             knapsackOne.putItem(8234,8234);
1574             knapsackOne.putItem(4799,4799);
1575             knapsackOne.putItem(5187,5187);
1576             knapsackOne.putItem(6379,6379);
1577             knapsackOne.putItem(3549,3549);
1578             knapsackOne.putItem(2052,2052);
1579 rizwank 1.5 knapsackOne.putItem(9973,9973);
1580             knapsackOne.putItem(9495,9495);
1581             knapsackOne.putItem(1480,1480);
1582             knapsackOne.putItem(8888,8888);
1583             knapsackOne.putItem(5320,5320);
1584             knapsackOne.putItem(3279,3279);
1585             knapsackOne.putItem(4879,4879);
1586             knapsackOne.putItem(1014,1014);
1587             knapsackOne.putItem(8913,8913);
1588             knapsackOne.putItem(3155,3155);
1589             knapsackOne.putItem(9134,9134);
1590             knapsackOne.putItem(1863,1863);
1591             knapsackOne.putItem(5923,5923);
1592             knapsackOne.putItem(9189,9189);
1593             knapsackOne.putItem(4909,4909);
1594             knapsackOne.putItem(2014,2014);
1595             knapsackOne.putItem(1933,1933);
1596             knapsackOne.putItem(1518,1518);
1597             knapsackOne.putItem(9170,9170);
1598             knapsackOne.putItem(2802,2802);
1599             knapsackOne.putItem(498,498);
1600 rizwank 1.5 knapsackOne.putItem(2182,2182);
1601             knapsackOne.putItem(7152,7152);
1602             knapsackOne.putItem(3803,3803);
1603             knapsackOne.putItem(255,255);
1604             knapsackOne.putItem(8166,8166);
1605             knapsackOne.putItem(2144,2144);
1606             knapsackOne.putItem(4872,4872);
1607             knapsackOne.putItem(3585,3585);
1608             knapsackOne.putItem(3385,3385);
1609             knapsackOne.putItem(6461,6461);
1610             knapsackOne.putItem(4774,4774);
1611             knapsackOne.putItem(1959,1959);
1612             knapsackOne.putItem(1028,1028);
1613             knapsackOne.putItem(5883,5883);
1614             knapsackOne.putItem(5369,5369);
1615             knapsackOne.putItem(6486,6486);
1616             knapsackOne.putItem(8325,8325);
1617             knapsackOne.putItem(8389,8389);
1618             knapsackOne.putItem(6412,6412);
1619             knapsackOne.putItem(6475,6475);
1620             knapsackOne.putItem(7192,7192);
1621 rizwank 1.5 knapsackOne.putItem(3224,3224);
1622             knapsackOne.putItem(5476,5476);
1623             knapsackOne.putItem(5339,5339);
1624             knapsackOne.putItem(8605,8605);
1625             knapsackOne.putItem(5546,5546);
1626             knapsackOne.putItem(3666,3666);
1627             knapsackOne.putItem(458,458);
1628             knapsackOne.putItem(9965,9965);
1629             knapsackOne.putItem(3844,3844);
1630             knapsackOne.putItem(5942,5942);
1631             knapsackOne.putItem(5027,5027);
1632             knapsackOne.putItem(722,722);
1633             knapsackOne.putItem(3671,3671);
1634             knapsackOne.putItem(5260,5260);
1635             knapsackOne.putItem(7775,7775);
1636             knapsackOne.putItem(8751,8751);
1637             knapsackOne.putItem(4344,4344);
1638             knapsackOne.putItem(664,664);
1639             knapsackOne.putItem(8938,8938);
1640             knapsackOne.putItem(4150,4150);
1641             knapsackOne.putItem(4114,4114);
1642 rizwank 1.5 knapsackOne.putItem(1884,1884);
1643             knapsackOne.putItem(5258,5258);
1644             knapsackOne.putItem(5815,5815);
1645             knapsackOne.putItem(1405,1405);
1646             knapsackOne.putItem(4575,4575);
1647             knapsackOne.putItem(3123,3123);
1648             knapsackOne.putItem(2447,2447);
1649             knapsackOne.putItem(9672,9672);
1650             knapsackOne.putItem(3355,3355);
1651             knapsackOne.putItem(4044,4044);
1652             knapsackOne.putItem(6451,6451);
1653             knapsackOne.putItem(7697,7697);
1654             knapsackOne.putItem(324,324);
1655             knapsackOne.putItem(7676,7676);
1656             knapsackOne.putItem(8768,8768);
1657             knapsackOne.putItem(5227,5227);
1658             knapsackOne.putItem(802,802);
1659             knapsackOne.putItem(8197,8197);
1660             knapsackOne.putItem(6122,6122);
1661             knapsackOne.putItem(2479,2479);
1662             knapsackOne.putItem(9800,9800);
1663 rizwank 1.5 knapsackOne.putItem(8654,8654);
1664             knapsackOne.putItem(7251,7251);
1665             knapsackOne.putItem(3611,3611);
1666             knapsackOne.putItem(7238,7238);
1667             knapsackOne.putItem(693,693);
1668             knapsackOne.putItem(2083,2083);
1669             knapsackOne.putItem(8514,8514);
1670             knapsackOne.putItem(4969,4969);
1671             knapsackOne.putItem(326,326);
1672             knapsackOne.putItem(4394,4394);
1673             knapsackOne.putItem(5113,5113);
1674             knapsackOne.putItem(9680,9680);
1675             knapsackOne.putItem(5656,5656);
1676             knapsackOne.putItem(3096,3096);
1677             knapsackOne.putItem(6174,6174);
1678             knapsackOne.putItem(5709,5709);
1679             knapsackOne.putItem(8496,8496);
1680             knapsackOne.putItem(1088,1088);
1681             knapsackOne.putItem(4287,4287);
1682             knapsackOne.putItem(3373,3373);
1683             knapsackOne.putItem(6998,6998);
1684 rizwank 1.5 knapsackOne.putItem(1410,1410);
1685             knapsackOne.putItem(923,923);
1686             knapsackOne.putItem(4938,4938);
1687             knapsackOne.putItem(2761,2761);
1688             knapsackOne.putItem(84,84);
1689             knapsackOne.putItem(7703,7703);
1690             knapsackOne.putItem(9212,9212);
1691             knapsackOne.putItem(4187,4187);
1692             knapsackOne.putItem(9876,9876);
1693             knapsackOne.putItem(9159,9159);
1694             knapsackOne.putItem(5691,5691);
1695             knapsackOne.putItem(6576,6576);
1696             knapsackOne.putItem(632,632);
1697             knapsackOne.putItem(4958,4958);
1698             knapsackOne.putItem(9314,9314);
1699             knapsackOne.putItem(2408,2408);
1700             knapsackOne.putItem(2281,2281);
1701             knapsackOne.putItem(1476,1476);
1702             knapsackOne.putItem(723,723);
1703             knapsackOne.putItem(1076,1076);
1704             knapsackOne.putItem(3566,3566);
1705 rizwank 1.5 knapsackOne.putItem(7365,7365);
1706             knapsackOne.putItem(5378,5378);
1707             knapsackOne.putItem(746,746);
1708             knapsackOne.putItem(336,336);
1709             knapsackOne.putItem(8308,8308);
1710             knapsackOne.putItem(7846,7846);
1711             knapsackOne.putItem(1529,1529);
1712             knapsackOne.putItem(1385,1385);
1713             knapsackOne.putItem(9412,9412);
1714             knapsackOne.putItem(668,668);
1715             knapsackOne.putItem(9891,9891);
1716             knapsackOne.putItem(7250,7250);
1717             knapsackOne.putItem(3532,3532);
1718             knapsackOne.putItem(4431,4431);
1719             knapsackOne.putItem(2551,2551);
1720             knapsackOne.putItem(3130,3130);
1721             knapsackOne.putItem(8104,8104);
1722             knapsackOne.putItem(9859,9859);
1723             knapsackOne.putItem(5359,5359);
1724             knapsackOne.putItem(6903,6903);
1725             knapsackOne.putItem(1029,1029);
1726 rizwank 1.5 knapsackOne.putItem(4120,4120);
1727             knapsackOne.putItem(8227,8227);
1728             knapsackOne.putItem(614,614);
1729             knapsackOne.putItem(229,229);
1730             knapsackOne.putItem(7612,7612);
1731             knapsackOne.putItem(6595,6595);
1732             knapsackOne.putItem(5442,5442);
1733             knapsackOne.putItem(6103,6103);
1734             knapsackOne.putItem(3598,3598);
1735             knapsackOne.putItem(417,417);
1736             knapsackOne.putItem(6824,6824);
1737             knapsackOne.putItem(7566,7566);
1738             knapsackOne.putItem(3804,3804);
1739             knapsackOne.putItem(142,142);
1740             knapsackOne.putItem(3334,3334);
1741             knapsackOne.putItem(6429,6429);
1742             knapsackOne.putItem(5063,5063);
1743             knapsackOne.putItem(6672,6672);
1744             knapsackOne.putItem(6091,6091);
1745             knapsackOne.putItem(28,28);
1746             knapsackOne.putItem(9396,9396);
1747 rizwank 1.5 knapsackOne.putItem(1300,1300);
1748             knapsackOne.putItem(8324,8324);
1749             knapsackOne.putItem(6473,6473);
1750             knapsackOne.putItem(2367,2367);
1751             knapsackOne.putItem(8814,8814);
1752             knapsackOne.putItem(9772,9772);
1753             knapsackOne.putItem(1731,1731);
1754             knapsackOne.putItem(2960,2960);
1755             knapsackOne.putItem(6494,6494);
1756             knapsackOne.putItem(9352,9352);
1757             knapsackOne.putItem(3164,3164);
1758             knapsackOne.putItem(1174,1174);
1759             knapsackOne.putItem(292,292);
1760             knapsackOne.putItem(2781,2781);
1761             knapsackOne.putItem(1256,1256);
1762             knapsackOne.putItem(2888,2888);
1763             knapsackOne.putItem(3869,3869);
1764             knapsackOne.putItem(8653,8653);
1765             knapsackOne.putItem(7103,7103);
1766             knapsackOne.putItem(9196,9196);
1767             knapsackOne.putItem(8969,8969);
1768 rizwank 1.5 knapsackOne.putItem(2151,2151);
1769             knapsackOne.putItem(8049,8049);
1770             knapsackOne.putItem(1067,1067);
1771             knapsackOne.putItem(7673,7673);
1772             knapsackOne.putItem(6768,6768);
1773             knapsackOne.putItem(657,657);
1774             knapsackOne.putItem(6875,6875);
1775             knapsackOne.putItem(8839,8839);
1776             knapsackOne.putItem(6923,6923);
1777             knapsackOne.putItem(1204,1204);
1778             knapsackOne.putItem(1189,1189);
1779             knapsackOne.putItem(3202,3202);
1780             knapsackOne.putItem(2074,2074);
1781             knapsackOne.putItem(5967,5967);
1782             knapsackOne.putItem(8618,8618);
1783             knapsackOne.putItem(9744,9744);
1784             knapsackOne.putItem(4054,4054);
1785             knapsackOne.putItem(2767,2767);
1786             knapsackOne.putItem(644,644);
1787             knapsackOne.putItem(3656,3656);
1788             knapsackOne.putItem(9421,9421);
1789 rizwank 1.5 knapsackOne.putItem(5471,5471);
1790             knapsackOne.putItem(9988,9988);
1791             knapsackOne.putItem(3662,3662);
1792             knapsackOne.putItem(1380,1380);
1793             knapsackOne.putItem(7808,7808);
1794             knapsackOne.putItem(3592,3592);
1795             knapsackOne.putItem(4125,4125);
1796             knapsackOne.putItem(2414,2414);
1797             knapsackOne.putItem(4258,4258);
1798             knapsackOne.putItem(539,539);
1799             knapsackOne.putItem(2380,2380);
1800             knapsackOne.putItem(3985,3985);
1801             knapsackOne.putItem(7872,7872);
1802             knapsackOne.putItem(893,893);
1803             knapsackOne.putItem(8480,8480);
1804             knapsackOne.putItem(6178,6178);
1805             knapsackOne.putItem(6991,6991);
1806             knapsackOne.putItem(6906,6906);
1807             knapsackOne.putItem(3374,3374);
1808             knapsackOne.putItem(4526,4526);
1809             knapsackOne.putItem(8888,8888);
1810 rizwank 1.5 knapsackOne.putItem(6588,6588);
1811             knapsackOne.putItem(5815,5815);
1812             knapsackOne.putItem(7799,7799);
1813             knapsackOne.putItem(3495,3495);
1814             knapsackOne.putItem(853,853);
1815             knapsackOne.putItem(8766,8766);
1816             knapsackOne.putItem(1462,1462);
1817             knapsackOne.putItem(5210,5210);
1818             knapsackOne.putItem(7651,7651);
1819             knapsackOne.putItem(7944,7944);
1820             knapsackOne.putItem(6544,6544);
1821             knapsackOne.putItem(9580,9580);
1822             knapsackOne.putItem(7755,7755);
1823             knapsackOne.putItem(3847,3847);
1824             knapsackOne.putItem(2208,2208);
1825             knapsackOne.putItem(7476,7476);
1826             knapsackOne.putItem(9409,9409);
1827             knapsackOne.putItem(3455,3455);
1828             knapsackOne.putItem(4635,4635);
1829             knapsackOne.putItem(922,922);
1830             knapsackOne.putItem(9467,9467);
1831 rizwank 1.5 knapsackOne.putItem(3603,3603);
1832             knapsackOne.putItem(7899,7899);
1833             knapsackOne.putItem(7147,7147);
1834             knapsackOne.putItem(6041,6041);
1835             knapsackOne.putItem(4992,4992);
1836             knapsackOne.putItem(4167,4167);
1837             knapsackOne.putItem(8226,8226);
1838             knapsackOne.putItem(4230,4230);
1839             knapsackOne.putItem(3858,3858);
1840             knapsackOne.putItem(6657,6657);
1841             knapsackOne.putItem(7525,7525);
1842             knapsackOne.putItem(4694,4694);
1843             knapsackOne.putItem(5166,5166);
1844             knapsackOne.putItem(4693,4693);
1845             knapsackOne.putItem(6962,6962);
1846             knapsackOne.putItem(8065,8065);
1847             knapsackOne.putItem(8863,8863);
1848             knapsackOne.putItem(2173,2173);
1849             knapsackOne.putItem(9204,9204);
1850             knapsackOne.putItem(5560,5560);
1851             knapsackOne.putItem(2302,2302);
1852 rizwank 1.5 knapsackOne.putItem(7521,7521);
1853             knapsackOne.putItem(3109,3109);
1854             knapsackOne.putItem(9915,9915);
1855             knapsackOne.putItem(4546,4546);
1856             knapsackOne.putItem(1638,1638);
1857             knapsackOne.putItem(9627,9627);
1858             knapsackOne.putItem(7693,7693);
1859             knapsackOne.putItem(4420,4420);
1860             knapsackOne.putItem(6565,6565);
1861             knapsackOne.putItem(2443,2443);
1862             knapsackOne.putItem(6500,6500);
1863             knapsackOne.putItem(9183,9183);
1864             knapsackOne.putItem(4443,4443);
1865             knapsackOne.putItem(23,23);
1866             knapsackOne.putItem(6561,6561);
1867             knapsackOne.putItem(8574,8574);
1868             knapsackOne.putItem(6602,6602);
1869             knapsackOne.putItem(9521,9521);
1870             knapsackOne.putItem(6114,6114);
1871             knapsackOne.putItem(6701,6701);
1872             knapsackOne.putItem(1482,1482);
1873 rizwank 1.5 knapsackOne.putItem(7727,7727);
1874             knapsackOne.putItem(1487,1487);
1875             knapsackOne.putItem(3984,3984);
1876             knapsackOne.putItem(6217,6217);
1877             knapsackOne.putItem(7021,7021);
1878             knapsackOne.putItem(2163,2163);
1879             knapsackOne.putItem(7045,7045);
1880             knapsackOne.putItem(7777,7777);
1881             knapsackOne.putItem(2547,2547);
1882             knapsackOne.putItem(4256,4256);
1883             knapsackOne.putItem(6271,6271);
1884             knapsackOne.putItem(6618,6618);
1885             knapsackOne.putItem(9505,9505);
1886             knapsackOne.putItem(2918,2918);
1887             knapsackOne.putItem(173,173);
1888             knapsackOne.putItem(3828,3828);
1889             knapsackOne.putItem(1764,1764);
1890             knapsackOne.putItem(45,45);
1891             knapsackOne.putItem(4055,4055);
1892             knapsackOne.putItem(6569,6569);
1893             knapsackOne.putItem(9737,9737);
1894 rizwank 1.5 knapsackOne.putItem(2265,2265);
1895             knapsackOne.putItem(2073,2073);
1896             knapsackOne.putItem(3960,3960);
1897             knapsackOne.putItem(3912,3912);
1898             knapsackOne.putItem(6180,6180);
1899             knapsackOne.putItem(7685,7685);
1900             knapsackOne.putItem(655,655);
1901             knapsackOne.putItem(2927,2927);
1902             knapsackOne.putItem(2224,2224);
1903             knapsackOne.putItem(5128,5128);
1904             knapsackOne.putItem(6833,6833);
1905             knapsackOne.putItem(9676,9676);
1906             knapsackOne.putItem(1372,1372);
1907             knapsackOne.putItem(8235,8235);
1908             knapsackOne.putItem(9281,9281);
1909             knapsackOne.putItem(2198,2198);
1910             knapsackOne.putItem(2303,2303);
1911             knapsackOne.putItem(6039,6039);
1912             knapsackOne.putItem(2249,2249);
1913             knapsackOne.putItem(319,319);
1914             knapsackOne.putItem(6065,6065);
1915 rizwank 1.5 knapsackOne.putItem(283,283);
1916             knapsackOne.putItem(360,360);
1917             knapsackOne.putItem(3373,3373);
1918             knapsackOne.putItem(3243,3243);
1919             knapsackOne.putItem(5027,5027);
1920             knapsackOne.putItem(7446,7446);
1921             knapsackOne.putItem(7145,7145);
1922             knapsackOne.putItem(4214,4214);
1923             knapsackOne.putItem(5579,5579);
1924             knapsackOne.putItem(9598,9598);
1925             knapsackOne.putItem(3266,3266);
1926             knapsackOne.putItem(1990,1990);
1927             knapsackOne.putItem(5640,5640);
1928             knapsackOne.putItem(5245,5245);
1929             knapsackOne.putItem(6448,6448);
1930             knapsackOne.putItem(5775,5775);
1931             knapsackOne.putItem(6402,6402);
1932             knapsackOne.putItem(1321,1321);
1933             knapsackOne.putItem(2781,2781);
1934             knapsackOne.putItem(7196,7196);
1935             knapsackOne.putItem(2252,2252);
1936 rizwank 1.5 knapsackOne.putItem(2430,2430);
1937             knapsackOne.putItem(6433,6433);
1938             knapsackOne.putItem(8451,8451);
1939             knapsackOne.putItem(2526,2526);
1940             knapsackOne.putItem(563,563);
1941             knapsackOne.putItem(7744,7744);
1942             knapsackOne.putItem(9945,9945);
1943             knapsackOne.putItem(8703,8703);
1944             knapsackOne.putItem(8606,8606);
1945             knapsackOne.putItem(252,252);
1946             knapsackOne.putItem(6806,6806);
1947             knapsackOne.putItem(6852,6852);
1948             knapsackOne.putItem(6575,6575);
1949             knapsackOne.putItem(2022,2022);
1950             knapsackOne.putItem(7219,7219);
1951             knapsackOne.putItem(9266,9266);
1952             knapsackOne.putItem(8273,8273);
1953             knapsackOne.putItem(9143,9143);
1954             knapsackOne.putItem(1716,1716);
1955             knapsackOne.putItem(8793,8793);
1956             knapsackOne.putItem(8320,8320);
1957 rizwank 1.5 knapsackOne.putItem(3797,3797);
1958             knapsackOne.putItem(6792,6792);
1959             knapsackOne.putItem(1127,1127);
1960             knapsackOne.putItem(7508,7508);
1961             knapsackOne.putItem(4884,4884);
1962             knapsackOne.putItem(1936,1936);
1963             knapsackOne.putItem(3378,3378);
1964             knapsackOne.putItem(9888,9888);
1965             knapsackOne.putItem(4350,4350);
1966             knapsackOne.putItem(4622,4622);
1967             knapsackOne.putItem(8652,8652);
1968             knapsackOne.putItem(5976,5976);
1969             knapsackOne.putItem(1694,1694);
1970             knapsackOne.putItem(1449,1449);
1971             knapsackOne.putItem(3801,3801);
1972             knapsackOne.putItem(2099,2099);
1973             knapsackOne.putItem(4998,4998);
1974             knapsackOne.putItem(7154,7154);
1975             knapsackOne.putItem(5811,5811);
1976             knapsackOne.putItem(7054,7054);
1977             knapsackOne.putItem(2898,2898);
1978 rizwank 1.5 knapsackOne.putItem(7948,7948);
1979             knapsackOne.putItem(7812,7812);
1980             knapsackOne.putItem(4681,4681);
1981             knapsackOne.putItem(8244,8244);
1982             knapsackOne.putItem(8497,8497);
1983             knapsackOne.putItem(6400,6400);
1984             knapsackOne.putItem(8914,8914);
1985             knapsackOne.putItem(7756,7756);
1986             knapsackOne.putItem(8380,8380);
1987             knapsackOne.putItem(4250,4250);
1988             knapsackOne.putItem(6999,6999);
1989             knapsackOne.putItem(7888,7888);
1990             knapsackOne.putItem(6247,6247);
1991             knapsackOne.putItem(2093,2093);
1992             knapsackOne.putItem(2914,2914);
1993             knapsackOne.putItem(1,1);
1994             knapsackOne.putItem(8968,8968);
1995             knapsackOne.putItem(5750,5750);
1996             knapsackOne.putItem(2625,2625);
1997             knapsackOne.putItem(9829,9829);
1998             knapsackOne.putItem(1243,1243);
1999 rizwank 1.5 knapsackOne.putItem(5615,5615);
2000             knapsackOne.putItem(7282,7282);
2001             knapsackOne.putItem(4865,4865);
2002             knapsackOne.putItem(4374,4374);
2003             knapsackOne.putItem(1166,1166);
2004             knapsackOne.putItem(2706,2706);
2005             knapsackOne.putItem(1854,1854);
2006             knapsackOne.putItem(2109,2109);
2007             knapsackOne.putItem(454,454);
2008             knapsackOne.putItem(1823,1823);
2009             knapsackOne.putItem(1511,1511);
2010             knapsackOne.putItem(50,50);
2011             knapsackOne.putItem(7062,7062);
2012             knapsackOne.putItem(8749,8749);
2013             knapsackOne.putItem(2673,2673);
2014             knapsackOne.putItem(4332,4332);
2015             knapsackOne.putItem(2209,2209);
2016             knapsackOne.putItem(5976,5976);
2017             knapsackOne.putItem(9679,9679);
2018             knapsackOne.putItem(989,989);
2019             knapsackOne.putItem(6533,6533);
2020 rizwank 1.5 knapsackOne.putItem(3591,3591);
2021             knapsackOne.putItem(229,229);
2022             knapsackOne.putItem(5046,5046);
2023             knapsackOne.putItem(6495,6495);
2024             knapsackOne.putItem(25,25);
2025             knapsackOne.putItem(8495,8495);
2026             knapsackOne.putItem(3017,3017);
2027             knapsackOne.putItem(1818,1818);
2028             knapsackOne.putItem(9116,9116);
2029             knapsackOne.putItem(1018,1018);
2030             knapsackOne.putItem(6928,6928);
2031             knapsackOne.putItem(2383,2383);
2032             knapsackOne.putItem(4804,4804);
2033             knapsackOne.putItem(7536,7536);
2034             knapsackOne.putItem(3848,3848);
2035             knapsackOne.putItem(4293,4293);
2036             knapsackOne.putItem(3390,3390);
2037             knapsackOne.putItem(1577,1577);
2038             knapsackOne.putItem(6948,6948);
2039             knapsackOne.putItem(7371,7371);
2040             knapsackOne.putItem(2341,2341);
2041 rizwank 1.5 knapsackOne.putItem(6435,6435);
2042             knapsackOne.putItem(6541,6541);
2043             knapsackOne.putItem(8982,8982);
2044             knapsackOne.putItem(7560,7560);
2045             knapsackOne.putItem(8983,8983);
2046             knapsackOne.putItem(1406,1406);
2047             knapsackOne.putItem(932,932);
2048             knapsackOne.putItem(8310,8310);
2049             knapsackOne.putItem(1314,1314);
2050             knapsackOne.putItem(8052,8052);
2051             knapsackOne.putItem(3368,3368);
2052             knapsackOne.putItem(3593,3593);
2053             knapsackOne.putItem(7317,7317);
2054             knapsackOne.putItem(4700,4700);
2055             knapsackOne.putItem(1066,1066);
2056             knapsackOne.putItem(5975,5975);
2057             knapsackOne.putItem(9825,9825);
2058             knapsackOne.putItem(5566,5566);
2059             knapsackOne.putItem(8,8);
2060             knapsackOne.putItem(7314,7314);
2061             knapsackOne.putItem(8963,8963);
2062 rizwank 1.5 knapsackOne.putItem(8739,8739);
2063             knapsackOne.putItem(1502,1502);
2064             knapsackOne.putItem(9606,9606);
2065             knapsackOne.putItem(6104,6104);
2066             knapsackOne.putItem(4954,4954);
2067             knapsackOne.putItem(5680,5680);
2068             knapsackOne.putItem(6278,6278);
2069             knapsackOne.putItem(669,669);
2070             knapsackOne.putItem(3496,3496);
2071             knapsackOne.putItem(9124,9124);
2072             knapsackOne.putItem(2945,2945);
2073             knapsackOne.putItem(5976,5976);
2074             knapsackOne.putItem(4403,4403);
2075             knapsackOne.putItem(4776,4776);
2076             knapsackOne.putItem(6650,6650);
2077             knapsackOne.putItem(2981,2981);
2078             knapsackOne.putItem(8718,8718);
2079             knapsackOne.putItem(5662,5662);
2080             knapsackOne.putItem(6775,6775);
2081             knapsackOne.putItem(1718,1718);
2082             knapsackOne.putItem(2684,2684);
2083 rizwank 1.5 knapsackOne.putItem(8048,8048);
2084             knapsackOne.putItem(6888,6888);
2085             knapsackOne.putItem(7945,7945);
2086             knapsackOne.putItem(6125,6125);
2087             knapsackOne.putItem(3198,3198);
2088             knapsackOne.putItem(5347,5347);
2089             knapsackOne.putItem(1432,1432);
2090             knapsackOne.putItem(621,621);
2091             knapsackOne.putItem(7134,7134);
2092             knapsackOne.putItem(2088,2088);
2093             knapsackOne.putItem(9220,9220);
2094             knapsackOne.putItem(3498,3498);
2095             knapsackOne.putItem(6813,6813);
2096             knapsackOne.putItem(1030,1030);
2097             knapsackOne.putItem(7910,7910);
2098             knapsackOne.putItem(2876,2876);
2099             knapsackOne.putItem(6161,6161);
2100             knapsackOne.putItem(2186,2186);
2101             knapsackOne.putItem(6575,6575);
2102             knapsackOne.putItem(6455,6455);
2103             knapsackOne.putItem(914,914);
2104 rizwank 1.5 knapsackOne.putItem(8667,8667);
2105             knapsackOne.putItem(8299,8299);
2106             knapsackOne.putItem(7675,7675);
2107             knapsackOne.putItem(6109,6109);
2108             knapsackOne.putItem(9078,9078);
2109             knapsackOne.putItem(5103,5103);
2110             knapsackOne.putItem(5499,5499);
2111             knapsackOne.putItem(9530,9530);
2112             knapsackOne.putItem(3352,3352);
2113             knapsackOne.putItem(2168,2168);
2114             knapsackOne.putItem(6812,6812);
2115             knapsackOne.putItem(3696,3696);
2116             knapsackOne.putItem(7214,7214);
2117             knapsackOne.putItem(8176,8176);
2118             knapsackOne.putItem(1294,1294);
2119             knapsackOne.putItem(8529,8529);
2120             knapsackOne.putItem(252,252);
2121             knapsackOne.putItem(7662,7662);
2122             knapsackOne.putItem(9541,9541);
2123             knapsackOne.putItem(8620,8620);
2124             knapsackOne.putItem(7422,7422);
2125 rizwank 1.5 knapsackOne.putItem(7708,7708);
2126             knapsackOne.putItem(9002,9002);
2127             knapsackOne.putItem(5021,5021);
2128             knapsackOne.putItem(5822,5822);
2129             knapsackOne.putItem(7099,7099);
2130             knapsackOne.putItem(4645,4645);
2131             knapsackOne.putItem(3597,3597);
2132             knapsackOne.putItem(1291,1291);
2133             knapsackOne.putItem(2656,2656);
2134             knapsackOne.putItem(8113,8113);
2135             knapsackOne.putItem(2243,2243);
2136             knapsackOne.putItem(9723,9723);
2137             knapsackOne.putItem(5241,5241);
2138             knapsackOne.putItem(2481,2481);
2139             knapsackOne.putItem(7221,7221);
2140             knapsackOne.putItem(8444,8444);
2141             knapsackOne.putItem(6083,6083);
2142             knapsackOne.putItem(931,931);
2143             knapsackOne.putItem(1497,1497);
2144             knapsackOne.putItem(7627,7627);
2145             knapsackOne.putItem(7405,7405);
2146 rizwank 1.5 knapsackOne.putItem(3762,3762);
2147             knapsackOne.putItem(5562,5562);
2148             knapsackOne.putItem(942,942);
2149             knapsackOne.putItem(2382,2382);
2150             knapsackOne.putItem(2158,2158);
2151             knapsackOne.putItem(9436,9436);
2152             knapsackOne.putItem(6207,6207);
2153             knapsackOne.putItem(8531,8531);
2154             knapsackOne.putItem(8686,8686);
2155             knapsackOne.putItem(9659,9659);
2156             knapsackOne.putItem(1724,1724);
2157             knapsackOne.putItem(6067,6067);
2158             knapsackOne.putItem(802,802);
2159             knapsackOne.putItem(6594,6594);
2160             knapsackOne.putItem(7340,7340);
2161             knapsackOne.putItem(8124,8124);
2162             knapsackOne.putItem(8217,8217);
2163             knapsackOne.putItem(9188,9188);
2164             knapsackOne.putItem(806,806);
2165             knapsackOne.putItem(5855,5855);
2166             knapsackOne.putItem(6884,6884);
2167 rizwank 1.5 knapsackOne.putItem(4729,4729);
2168 rizwank 1.4 knapsackOne.putItem(57,57);
2169 rizwank 1.5 knapsackOne.putItem(7146,7146);
2170             knapsackOne.putItem(6910,6910);
2171             knapsackOne.putItem(4477,4477);
2172             knapsackOne.putItem(7428,7428);
2173             knapsackOne.putItem(5543,5543);
2174             knapsackOne.putItem(7636,7636);
2175             knapsackOne.putItem(721,721);
2176             knapsackOne.putItem(2058,2058);
2177             knapsackOne.putItem(3727,3727);
2178             knapsackOne.putItem(1098,1098);
2179             knapsackOne.putItem(9856,9856);
2180             knapsackOne.putItem(8920,8920);
2181             knapsackOne.putItem(9446,9446);
2182             knapsackOne.putItem(8261,8261);
2183             knapsackOne.putItem(8967,8967);
2184             knapsackOne.putItem(915,915);
2185             knapsackOne.putItem(9087,9087);
2186             knapsackOne.putItem(5194,5194);
2187             knapsackOne.putItem(6383,6383);
2188             knapsackOne.putItem(5847,5847);
2189             knapsackOne.putItem(4726,4726);
2190 rizwank 1.5 knapsackOne.putItem(9594,9594);
2191             knapsackOne.putItem(4980,4980);
2192             knapsackOne.putItem(9563,9563);
2193             knapsackOne.putItem(7278,7278);
2194             knapsackOne.putItem(4844,4844);
2195             knapsackOne.putItem(9371,9371);
2196             knapsackOne.putItem(930,930);
2197             knapsackOne.putItem(8313,8313);
2198             knapsackOne.putItem(4182,4182);
2199             knapsackOne.putItem(8887,8887);
2200             knapsackOne.putItem(9042,9042);
2201             knapsackOne.putItem(2108,2108);
2202             knapsackOne.putItem(5184,5184);
2203             knapsackOne.putItem(5248,5248);
2204             knapsackOne.putItem(7673,7673);
2205             knapsackOne.putItem(5181,5181);
2206             knapsackOne.putItem(1054,1054);
2207             knapsackOne.putItem(4304,4304);
2208             knapsackOne.putItem(1878,1878);
2209             knapsackOne.putItem(9661,9661);
2210             knapsackOne.putItem(8335,8335);
2211 rizwank 1.5 knapsackOne.putItem(9155,9155);
2212             knapsackOne.putItem(8736,8736);
2213             knapsackOne.putItem(8764,8764);
2214             knapsackOne.putItem(7371,7371);
2215             knapsackOne.putItem(4286,4286);
2216             knapsackOne.putItem(5242,5242);
2217             knapsackOne.putItem(2332,2332);
2218             knapsackOne.putItem(2662,2662);
2219             knapsackOne.putItem(1439,1439);
2220             knapsackOne.putItem(3992,3992);
2221             knapsackOne.putItem(6128,6128);
2222             knapsackOne.putItem(4036,4036);
2223             knapsackOne.putItem(3900,3900);
2224             knapsackOne.putItem(469,469);
2225             knapsackOne.putItem(9933,9933);
2226             knapsackOne.putItem(2290,2290);
2227             knapsackOne.putItem(272,272);
2228             knapsackOne.putItem(1706,1706);
2229             knapsackOne.putItem(2509,2509);
2230             knapsackOne.putItem(1571,1571);
2231             knapsackOne.putItem(2223,2223);
2232 rizwank 1.5 knapsackOne.putItem(9954,9954);
2233             knapsackOne.putItem(7015,7015);
2234             knapsackOne.putItem(1532,1532);
2235             knapsackOne.putItem(8561,8561);
2236             knapsackOne.putItem(4981,4981);
2237             knapsackOne.putItem(8782,8782);
2238             knapsackOne.putItem(8494,8494);
2239             knapsackOne.putItem(3734,3734);
2240             knapsackOne.putItem(5467,5467);
2241             knapsackOne.putItem(986,986);
2242             knapsackOne.putItem(6212,6212);
2243             knapsackOne.putItem(8260,8260);
2244             knapsackOne.putItem(2532,2532);
2245             knapsackOne.putItem(7298,7298);
2246             knapsackOne.putItem(5248,5248);
2247             knapsackOne.putItem(8600,8600);
2248             knapsackOne.putItem(8129,8129);
2249             knapsackOne.putItem(4651,4651);
2250             knapsackOne.putItem(4545,4545);
2251             knapsackOne.putItem(1543,1543);
2252             knapsackOne.putItem(6673,6673);
2253 rizwank 1.5 knapsackOne.putItem(6091,6091);
2254             knapsackOne.putItem(4576,4576);
2255             knapsackOne.putItem(7479,7479);
2256             knapsackOne.putItem(5335,5335);
2257             knapsackOne.putItem(5776,5776);
2258             knapsackOne.putItem(6746,6746);
2259             knapsackOne.putItem(6481,6481);
2260             knapsackOne.putItem(6085,6085);
2261             knapsackOne.putItem(6776,6776);
2262             knapsackOne.putItem(1884,1884);
2263             knapsackOne.putItem(1693,1693);
2264             knapsackOne.putItem(9290,9290);
2265             knapsackOne.putItem(5559,5559);
2266             knapsackOne.putItem(6813,6813);
2267             knapsackOne.putItem(152,152);
2268             knapsackOne.putItem(8182,8182);
2269             knapsackOne.putItem(2384,2384);
2270             knapsackOne.putItem(9736,9736);
2271             knapsackOne.putItem(7279,7279);
2272             knapsackOne.putItem(6460,6460);
2273             knapsackOne.putItem(8251,8251);
2274 rizwank 1.5 knapsackOne.putItem(6618,6618);
2275             knapsackOne.putItem(9320,9320);
2276             knapsackOne.putItem(7518,7518);
2277             knapsackOne.putItem(9834,9834);
2278             knapsackOne.putItem(9941,9941);
2279             knapsackOne.putItem(5009,5009);
2280             knapsackOne.putItem(3242,3242);
2281             knapsackOne.putItem(5050,5050);
2282             knapsackOne.putItem(5398,5398);
2283             knapsackOne.putItem(9372,9372);
2284             knapsackOne.putItem(8827,8827);
2285             knapsackOne.putItem(4866,4866);
2286             knapsackOne.putItem(4501,4501);
2287             knapsackOne.putItem(8563,8563);
2288             knapsackOne.putItem(4500,4500);
2289             knapsackOne.putItem(9115,9115);
2290             knapsackOne.putItem(2362,2362);
2291             knapsackOne.putItem(7806,7806);
2292             knapsackOne.putItem(883,883);
2293             knapsackOne.putItem(1127,1127);
2294             knapsackOne.putItem(6374,6374);
2295 rizwank 1.5 knapsackOne.putItem(6792,6792);
2296             knapsackOne.putItem(9599,9599);
2297             knapsackOne.putItem(9215,9215);
2298             knapsackOne.putItem(3823,3823);
2299             knapsackOne.putItem(5054,5054);
2300             knapsackOne.putItem(2210,2210);
2301             knapsackOne.putItem(8808,8808);
2302             knapsackOne.putItem(486,486);
2303             knapsackOne.putItem(1747,1747);
2304             knapsackOne.putItem(2544,2544);
2305             knapsackOne.putItem(1498,1498);
2306             knapsackOne.putItem(9540,9540);
2307             knapsackOne.putItem(1366,1366);
2308             knapsackOne.putItem(6319,6319);
2309             knapsackOne.putItem(5522,5522);
2310             knapsackOne.putItem(5499,5499);
2311             knapsackOne.putItem(3203,3203);
2312             knapsackOne.putItem(8784,8784);
2313             knapsackOne.putItem(4546,4546);
2314             knapsackOne.putItem(1154,1154);
2315             knapsackOne.putItem(6670,6670);
2316 rizwank 1.5 knapsackOne.putItem(3379,3379);
2317             knapsackOne.putItem(869,869);
2318             knapsackOne.putItem(8006,8006);
2319             knapsackOne.putItem(1823,1823);
2320             knapsackOne.putItem(9203,9203);
2321             knapsackOne.putItem(2282,2282);
2322             knapsackOne.putItem(4923,4923);
2323             knapsackOne.putItem(9529,9529);
2324             knapsackOne.putItem(9351,9351);
2325             knapsackOne.putItem(6194,6194);
2326             knapsackOne.putItem(6318,6318);
2327             knapsackOne.putItem(9729,9729);
2328             knapsackOne.putItem(6386,6386);
2329             knapsackOne.putItem(8036,8036);
2330             knapsackOne.putItem(2025,2025);
2331             knapsackOne.putItem(6275,6275);
2332             knapsackOne.putItem(3799,3799);
2333             knapsackOne.putItem(5199,5199);
2334             knapsackOne.putItem(4286,4286);
2335             knapsackOne.putItem(5987,5987);
2336             knapsackOne.putItem(1953,1953);
2337 rizwank 1.5 knapsackOne.putItem(204,204);
2338             knapsackOne.putItem(8268,8268);
2339             knapsackOne.putItem(8734,8734);
2340             knapsackOne.putItem(3057,3057);
2341             knapsackOne.putItem(9926,9926);
2342             knapsackOne.putItem(4540,4540);
2343             knapsackOne.putItem(2678,2678);
2344             knapsackOne.putItem(4955,4955);
2345             knapsackOne.putItem(7163,7163);
2346             knapsackOne.putItem(9654,9654);
2347             knapsackOne.putItem(5294,5294);
2348             knapsackOne.putItem(3015,3015);
2349             knapsackOne.putItem(7792,7792);
2350             knapsackOne.putItem(9101,9101);
2351             knapsackOne.putItem(3647,3647);
2352             knapsackOne.putItem(1430,1430);
2353             knapsackOne.putItem(1601,1601);
2354             knapsackOne.putItem(3016,3016);
2355             knapsackOne.putItem(3282,3282);
2356             knapsackOne.putItem(8530,8530);
2357             knapsackOne.putItem(7394,7394);
2358 rizwank 1.5 knapsackOne.putItem(3910,3910);
2359             knapsackOne.putItem(5901,5901);
2360             knapsackOne.putItem(8088,8088);
2361             knapsackOne.putItem(9807,9807);
2362             knapsackOne.putItem(4058,4058);
2363             knapsackOne.putItem(7733,7733);
2364             knapsackOne.putItem(8277,8277);
2365             knapsackOne.putItem(7894,7894);
2366             knapsackOne.putItem(1534,1534);
2367             knapsackOne.putItem(4769,4769);
2368             knapsackOne.putItem(5477,5477);
2369             knapsackOne.putItem(5214,5214);
2370             knapsackOne.putItem(9292,9292);
2371             knapsackOne.putItem(8190,8190);
2372             knapsackOne.putItem(447,447);
2373             knapsackOne.putItem(2512,2512);
2374             knapsackOne.putItem(3990,3990);
2375             knapsackOne.putItem(1726,1726);
2376             knapsackOne.putItem(732,732);
2377             knapsackOne.putItem(8135,8135);
2378             knapsackOne.putItem(7571,7571);
2379 rizwank 1.5 knapsackOne.putItem(6962,6962);
2380             knapsackOne.putItem(6228,6228);
2381             knapsackOne.putItem(5223,5223);
2382             knapsackOne.putItem(6253,6253);
2383             knapsackOne.putItem(6354,6354);
2384             knapsackOne.putItem(3519,3519);
2385             knapsackOne.putItem(1702,1702);
2386             knapsackOne.putItem(3886,3886);
2387             knapsackOne.putItem(5277,5277);
2388             knapsackOne.putItem(3299,3299);
2389             knapsackOne.putItem(5893,5893);
2390             knapsackOne.putItem(3825,3825);
2391             knapsackOne.putItem(1653,1653);
2392             knapsackOne.putItem(9226,9226);
2393             knapsackOne.putItem(72,72);
2394             knapsackOne.putItem(6447,6447);
2395             knapsackOne.putItem(3621,3621);
2396             knapsackOne.putItem(8651,8651);
2397             knapsackOne.putItem(23,23);
2398             knapsackOne.putItem(4891,4891);
2399             knapsackOne.putItem(398,398);
2400 rizwank 1.5 knapsackOne.putItem(2768,2768);
2401             knapsackOne.putItem(8500,8500);
2402             knapsackOne.putItem(7846,7846);
2403             knapsackOne.putItem(3430,3430);
2404             knapsackOne.putItem(2946,2946);
2405             knapsackOne.putItem(6557,6557);
2406             knapsackOne.putItem(2924,2924);
2407             knapsackOne.putItem(4832,4832);
2408             knapsackOne.putItem(7853,7853);
2409             knapsackOne.putItem(4289,4289);
2410             knapsackOne.putItem(1612,1612);
2411             knapsackOne.putItem(685,685);
2412             knapsackOne.putItem(8243,8243);
2413             knapsackOne.putItem(2635,2635);
2414             knapsackOne.putItem(1326,1326);
2415             knapsackOne.putItem(1809,1809);
2416             knapsackOne.putItem(5409,5409);
2417             knapsackOne.putItem(5126,5126);
2418             knapsackOne.putItem(8666,8666);
2419             knapsackOne.putItem(7418,7418);
2420             knapsackOne.putItem(5855,5855);
2421 rizwank 1.5 knapsackOne.putItem(6455,6455);
2422             knapsackOne.putItem(2741,2741);
2423             knapsackOne.putItem(2409,2409);
2424             knapsackOne.putItem(651,651);
2425             knapsackOne.putItem(7415,7415);
2426             knapsackOne.putItem(1914,1914);
2427             knapsackOne.putItem(1666,1666);
2428             knapsackOne.putItem(1718,1718);
2429             knapsackOne.putItem(629,629);
2430             knapsackOne.putItem(5959,5959);
2431             knapsackOne.putItem(3968,3968);
2432             knapsackOne.putItem(1682,1682);
2433             knapsackOne.putItem(7215,7215);
2434             knapsackOne.putItem(4617,4617);
2435             knapsackOne.putItem(7778,7778);
2436             knapsackOne.putItem(6661,6661);
2437             knapsackOne.putItem(7270,7270);
2438             knapsackOne.putItem(6615,6615);
2439             knapsackOne.putItem(9417,9417);
2440             knapsackOne.putItem(782,782);
2441             knapsackOne.putItem(4823,4823);
2442 rizwank 1.5 knapsackOne.putItem(8732,8732);
2443             knapsackOne.putItem(4541,4541);
2444             knapsackOne.putItem(7222,7222);
2445             knapsackOne.putItem(8930,8930);
2446             knapsackOne.putItem(5599,5599);
2447             knapsackOne.putItem(9656,9656);
2448             knapsackOne.putItem(3137,3137);
2449             knapsackOne.putItem(9866,9866);
2450             knapsackOne.putItem(8683,8683);
2451             knapsackOne.putItem(5166,5166);
2452             knapsackOne.putItem(4172,4172);
2453             knapsackOne.putItem(2046,2046);
2454             knapsackOne.putItem(5907,5907);
2455             knapsackOne.putItem(9862,9862);
2456             knapsackOne.putItem(862,862);
2457             knapsackOne.putItem(3412,3412);
2458             knapsackOne.putItem(595,595);
2459             knapsackOne.putItem(8184,8184);
2460             knapsackOne.putItem(3138,3138);
2461             knapsackOne.putItem(2629,2629);
2462             knapsackOne.putItem(5689,5689);
2463 rizwank 1.5 knapsackOne.putItem(2728,2728);
2464             knapsackOne.putItem(40,40);
2465             knapsackOne.putItem(6686,6686);
2466             knapsackOne.putItem(5711,5711);
2467             knapsackOne.putItem(3978,3978);
2468             knapsackOne.putItem(4469,4469);
2469             knapsackOne.putItem(2913,2913);
2470             knapsackOne.putItem(8452,8452);
2471             knapsackOne.putItem(8778,8778);
2472             knapsackOne.putItem(5028,5028);
2473             knapsackOne.putItem(318,318);
2474             knapsackOne.putItem(9010,9010);
2475             knapsackOne.putItem(6840,6840);
2476             knapsackOne.putItem(8671,8671);
2477             knapsackOne.putItem(9820,9820);
2478             knapsackOne.putItem(4987,4987);
2479             knapsackOne.putItem(8101,8101);
2480             knapsackOne.putItem(9344,9344);
2481             knapsackOne.putItem(7848,7848);
2482             knapsackOne.putItem(415,415);
2483             knapsackOne.putItem(4288,4288);
2484 rizwank 1.5 knapsackOne.putItem(8061,8061);
2485             knapsackOne.putItem(3676,3676);
2486             knapsackOne.putItem(9750,9750);
2487             knapsackOne.putItem(952,952);
2488             knapsackOne.putItem(2161,2161);
2489             knapsackOne.putItem(1686,1686);
2490             knapsackOne.putItem(3279,3279);
2491             knapsackOne.putItem(3879,3879);
2492             knapsackOne.putItem(3466,3466);
2493             knapsackOne.putItem(5483,5483);
2494             knapsackOne.putItem(8332,8332);
2495             knapsackOne.putItem(644,644);
2496             knapsackOne.putItem(5653,5653);
2497             knapsackOne.putItem(875,875);
2498             knapsackOne.putItem(5520,5520);
2499             knapsackOne.putItem(8526,8526);
2500             knapsackOne.putItem(1480,1480);
2501             knapsackOne.putItem(6257,6257);
2502             knapsackOne.putItem(7846,7846);
2503             knapsackOne.putItem(5141,5141);
2504             knapsackOne.putItem(2638,2638);
2505 rizwank 1.5 knapsackOne.putItem(5308,5308);
2506             knapsackOne.putItem(3833,3833);
2507             knapsackOne.putItem(4420,4420);
2508             knapsackOne.putItem(4568,4568);
2509             knapsackOne.putItem(5601,5601);
2510             knapsackOne.putItem(8974,8974);
2511             knapsackOne.putItem(2130,2130);
2512             knapsackOne.putItem(355,355);
2513             knapsackOne.putItem(1644,1644);
2514             knapsackOne.putItem(2345,2345);
2515             knapsackOne.putItem(8893,8893);
2516             knapsackOne.putItem(7400,7400);
2517             knapsackOne.putItem(7895,7895);
2518             knapsackOne.putItem(792,792);
2519             knapsackOne.putItem(4729,4729);
2520             knapsackOne.putItem(6426,6426);
2521             knapsackOne.putItem(4950,4950);
2522             knapsackOne.putItem(1716,1716);
2523             knapsackOne.putItem(6920,6920);
2524             knapsackOne.putItem(9502,9502);
2525             knapsackOne.putItem(9921,9921);
2526 rizwank 1.5 knapsackOne.putItem(1250,1250);
2527             knapsackOne.putItem(2750,2750);
2528             knapsackOne.putItem(9201,9201);
2529             knapsackOne.putItem(6814,6814);
2530             knapsackOne.putItem(7190,7190);
2531             knapsackOne.putItem(9199,9199);
2532             knapsackOne.putItem(9433,9433);
2533             knapsackOne.putItem(9177,9177);
2534             knapsackOne.putItem(2022,2022);
2535             knapsackOne.putItem(4105,4105);
2536             knapsackOne.putItem(1688,1688);
2537             knapsackOne.putItem(926,926);
2538             knapsackOne.putItem(7908,7908);
2539             knapsackOne.putItem(2479,2479);
2540             knapsackOne.putItem(5336,5336);
2541             knapsackOne.putItem(1758,1758);
2542             knapsackOne.putItem(5563,5563);
2543             knapsackOne.putItem(4749,4749);
2544             knapsackOne.putItem(532,532);
2545             knapsackOne.putItem(1677,1677);
2546             knapsackOne.putItem(4624,4624);
2547 rizwank 1.5 knapsackOne.putItem(5921,5921);
2548             knapsackOne.putItem(8445,8445);
2549             knapsackOne.putItem(7551,7551);
2550             knapsackOne.putItem(4945,4945);
2551             knapsackOne.putItem(1461,1461);
2552             knapsackOne.putItem(5858,5858);
2553             knapsackOne.putItem(8481,8481);
2554             knapsackOne.putItem(9684,9684);
2555             knapsackOne.putItem(1709,1709);
2556             knapsackOne.putItem(4003,4003);
2557             knapsackOne.putItem(437,437);
2558             knapsackOne.putItem(4979,4979);
2559             knapsackOne.putItem(9571,9571);
2560             knapsackOne.putItem(1624,1624);
2561             knapsackOne.putItem(4740,4740);
2562             knapsackOne.putItem(8009,8009);
2563             knapsackOne.putItem(5180,5180);
2564             knapsackOne.putItem(7557,7557);
2565             knapsackOne.putItem(3154,3154);
2566             knapsackOne.putItem(4749,4749);
2567             knapsackOne.putItem(4006,4006);
2568 rizwank 1.5 knapsackOne.putItem(7091,7091);
2569             knapsackOne.putItem(6025,6025);
2570             knapsackOne.putItem(94,94);
2571             knapsackOne.putItem(6157,6157);
2572             knapsackOne.putItem(9296,9296);
2573             knapsackOne.putItem(6231,6231);
2574             knapsackOne.putItem(8416,8416);
2575             knapsackOne.putItem(4057,4057);
2576             knapsackOne.putItem(2942,2942);
2577             knapsackOne.putItem(377,377);
2578             knapsackOne.putItem(3127,3127);
2579             knapsackOne.putItem(2617,2617);
2580             knapsackOne.putItem(9171,9171);
2581             knapsackOne.putItem(5658,5658);
2582             knapsackOne.putItem(8120,8120);
2583             knapsackOne.putItem(6058,6058);
2584             knapsackOne.putItem(1278,1278);
2585             knapsackOne.putItem(1849,1849);
2586             knapsackOne.putItem(5905,5905);
2587             knapsackOne.putItem(1680,1680);
2588             knapsackOne.putItem(6891,6891);
2589 rizwank 1.5 knapsackOne.putItem(7708,7708);
2590             knapsackOne.putItem(7521,7521);
2591             knapsackOne.putItem(1645,1645);
2592             knapsackOne.putItem(877,877);
2593             knapsackOne.putItem(4298,4298);
2594             knapsackOne.putItem(6730,6730);
2595             knapsackOne.putItem(8482,8482);
2596             knapsackOne.putItem(3226,3226);
2597             knapsackOne.putItem(471,471);
2598             knapsackOne.putItem(7723,7723);
2599             knapsackOne.putItem(5724,5724);
2600             knapsackOne.putItem(9513,9513);
2601             knapsackOne.putItem(6058,6058);
2602             knapsackOne.putItem(4462,4462);
2603             knapsackOne.putItem(7057,7057);
2604             knapsackOne.putItem(5374,5374);
2605             knapsackOne.putItem(5615,5615);
2606             knapsackOne.putItem(9925,9925);
2607             knapsackOne.putItem(3110,3110);
2608             knapsackOne.putItem(7435,7435);
2609             knapsackOne.putItem(8332,8332);
2610 rizwank 1.5 knapsackOne.putItem(4256,4256);
2611             knapsackOne.putItem(5023,5023);
2612             knapsackOne.putItem(2063,2063);
2613             knapsackOne.putItem(6395,6395);
2614             knapsackOne.putItem(4983,4983);
2615             knapsackOne.putItem(3028,3028);
2616             knapsackOne.putItem(4563,4563);
2617             knapsackOne.putItem(622,622);
2618             knapsackOne.putItem(6734,6734);
2619             knapsackOne.putItem(2311,2311);
2620             knapsackOne.putItem(7933,7933);
2621             knapsackOne.putItem(1375,1375);
2622             knapsackOne.putItem(2145,2145);
2623             knapsackOne.putItem(2889,2889);
2624             knapsackOne.putItem(8171,8171);
2625             knapsackOne.putItem(8688,8688);
2626             knapsackOne.putItem(4016,4016);
2627             knapsackOne.putItem(5548,5548);
2628             knapsackOne.putItem(7782,7782);
2629             knapsackOne.putItem(9828,9828);
2630             knapsackOne.putItem(9035,9035);
2631 rizwank 1.5 knapsackOne.putItem(9292,9292);
2632             knapsackOne.putItem(3304,3304);
2633             knapsackOne.putItem(8568,8568);
2634             knapsackOne.putItem(8043,8043);
2635             knapsackOne.putItem(2935,2935);
2636             knapsackOne.putItem(7806,7806);
2637             knapsackOne.putItem(3482,3482);
2638             knapsackOne.putItem(2896,2896);
2639             knapsackOne.putItem(6924,6924);
2640             knapsackOne.putItem(5218,5218);
2641             knapsackOne.putItem(3801,3801);
2642             knapsackOne.putItem(2281,2281);
2643             knapsackOne.putItem(5691,5691);
2644             knapsackOne.putItem(8078,8078);
2645             knapsackOne.putItem(5272,5272);
2646             knapsackOne.putItem(7885,7885);
2647             knapsackOne.putItem(8206,8206);
2648             knapsackOne.putItem(4684,4684);
2649             knapsackOne.putItem(6849,6849);
2650             knapsackOne.putItem(3682,3682);
2651             knapsackOne.putItem(1379,1379);
2652 rizwank 1.5 knapsackOne.putItem(8248,8248);
2653             knapsackOne.putItem(4178,4178);
2654             knapsackOne.putItem(5868,5868);
2655             knapsackOne.putItem(7683,7683);
2656             knapsackOne.putItem(655,655);
2657             knapsackOne.putItem(5423,5423);
2658             knapsackOne.putItem(5847,5847);
2659             knapsackOne.putItem(3798,3798);
2660             knapsackOne.putItem(6690,6690);
2661             knapsackOne.putItem(4472,4472);
2662             knapsackOne.putItem(2871,2871);
2663             knapsackOne.putItem(9866,9866);
2664             knapsackOne.putItem(2326,2326);
2665             knapsackOne.putItem(5737,5737);
2666             knapsackOne.putItem(5930,5930);
2667             knapsackOne.putItem(1107,1107);
2668             knapsackOne.putItem(3818,3818);
2669             knapsackOne.putItem(7694,7694);
2670             knapsackOne.putItem(9382,9382);
2671             knapsackOne.putItem(4096,4096);
2672             knapsackOne.putItem(5797,5797);
2673 rizwank 1.5 knapsackOne.putItem(4311,4311);
2674             knapsackOne.putItem(2775,2775);
2675             knapsackOne.putItem(8707,8707);
2676             knapsackOne.putItem(1292,1292);
2677             knapsackOne.putItem(6228,6228);
2678             knapsackOne.putItem(2538,2538);
2679             knapsackOne.putItem(2011,2011);
2680             knapsackOne.putItem(4065,4065);
2681             knapsackOne.putItem(9456,9456);
2682             knapsackOne.putItem(403,403);
2683             knapsackOne.putItem(659,659);
2684             knapsackOne.putItem(1851,1851);
2685             knapsackOne.putItem(6712,6712);
2686             knapsackOne.putItem(8265,8265);
2687             knapsackOne.putItem(6922,6922);
2688             knapsackOne.putItem(7260,7260);
2689             knapsackOne.putItem(5508,5508);
2690             knapsackOne.putItem(7320,7320);
2691             knapsackOne.putItem(3551,3551);
2692             knapsackOne.putItem(5186,5186);
2693             knapsackOne.putItem(8182,8182);
2694 rizwank 1.5 knapsackOne.putItem(2669,2669);
2695             knapsackOne.putItem(7230,7230);
2696             knapsackOne.putItem(6651,6651);
2697             knapsackOne.putItem(3435,3435);
2698             knapsackOne.putItem(69,69);
2699             knapsackOne.putItem(4089,4089);
2700             knapsackOne.putItem(2337,2337);
2701             knapsackOne.putItem(5856,5856);
2702             knapsackOne.putItem(7512,7512);
2703             knapsackOne.putItem(8930,8930);
2704             knapsackOne.putItem(2622,2622);
2705             knapsackOne.putItem(6145,6145);
2706             knapsackOne.putItem(3269,3269);
2707             knapsackOne.putItem(7677,7677);
2708             knapsackOne.putItem(8952,8952);
2709             knapsackOne.putItem(2454,2454);
2710             knapsackOne.putItem(9154,9154);
2711             knapsackOne.putItem(5797,5797);
2712             knapsackOne.putItem(7867,7867);
2713             knapsackOne.putItem(9383,9383);
2714             knapsackOne.putItem(5601,5601);
2715 rizwank 1.5 knapsackOne.putItem(2769,2769);
2716             knapsackOne.putItem(2523,2523);
2717             knapsackOne.putItem(3907,3907);
2718             knapsackOne.putItem(615,615);
2719             knapsackOne.putItem(927,927);
2720             knapsackOne.putItem(4942,4942);
2721             knapsackOne.putItem(2869,2869);
2722             knapsackOne.putItem(1189,1189);
2723             knapsackOne.putItem(7073,7073);
2724             knapsackOne.putItem(8019,8019);
2725             knapsackOne.putItem(841,841);
2726             knapsackOne.putItem(468,468);
2727             knapsackOne.putItem(2747,2747);
2728             knapsackOne.putItem(2967,2967);
2729             knapsackOne.putItem(5137,5137);
2730             knapsackOne.putItem(2991,2991);
2731             knapsackOne.putItem(9890,9890);
2732             knapsackOne.putItem(1649,1649);
2733             knapsackOne.putItem(8773,8773);
2734             knapsackOne.putItem(3698,3698);
2735             knapsackOne.putItem(5727,5727);
2736 rizwank 1.5 knapsackOne.putItem(182,182);
2737             knapsackOne.putItem(1570,1570);
2738             knapsackOne.putItem(6489,6489);
2739             knapsackOne.putItem(7345,7345);
2740             knapsackOne.putItem(24,24);
2741             knapsackOne.putItem(8137,8137);
2742             knapsackOne.putItem(7978,7978);
2743             knapsackOne.putItem(6983,6983);
2744             knapsackOne.putItem(6833,6833);
2745             knapsackOne.putItem(158,158);
2746             knapsackOne.putItem(3763,3763);
2747             knapsackOne.putItem(6139,6139);
2748             knapsackOne.putItem(7012,7012);
2749             knapsackOne.putItem(2617,2617);
2750             knapsackOne.putItem(9512,9512);
2751             knapsackOne.putItem(3951,3951);
2752             knapsackOne.putItem(7105,7105);
2753             knapsackOne.putItem(7335,7335);
2754             knapsackOne.putItem(9669,9669);
2755             knapsackOne.putItem(9690,9690);
2756             knapsackOne.putItem(667,667);
2757 rizwank 1.5 knapsackOne.putItem(9623,9623);
2758             knapsackOne.putItem(6400,6400);
2759             knapsackOne.putItem(196,196);
2760             knapsackOne.putItem(7257,7257);
2761             knapsackOne.putItem(4354,4354);
2762             knapsackOne.putItem(8735,8735);
2763             knapsackOne.putItem(4981,4981);
2764             knapsackOne.putItem(7014,7014);
2765             knapsackOne.putItem(3177,3177);
2766             knapsackOne.putItem(6432,6432);
2767             knapsackOne.putItem(5032,5032);
2768             knapsackOne.putItem(1347,1347);
2769             knapsackOne.putItem(5668,5668);
2770             knapsackOne.putItem(2201,2201);
2771 rizwank 1.4 knapsackOne.putItem(33,33);
2772 rizwank 1.5 knapsackOne.putItem(3050,3050);
2773             knapsackOne.putItem(6571,6571);
2774             knapsackOne.putItem(2424,2424);
2775             knapsackOne.putItem(7089,7089);
2776             knapsackOne.putItem(4481,4481);
2777             knapsackOne.putItem(5862,5862);
2778             knapsackOne.putItem(7905,7905);
2779             knapsackOne.putItem(5332,5332);
2780             knapsackOne.putItem(2492,2492);
2781             knapsackOne.putItem(7553,7553);
2782             knapsackOne.putItem(2240,2240);
2783             knapsackOne.putItem(4314,4314);
2784             knapsackOne.putItem(9249,9249);
2785             knapsackOne.putItem(936,936);
2786             knapsackOne.putItem(6787,6787);
2787             knapsackOne.putItem(3168,3168);
2788             knapsackOne.putItem(4200,4200);
2789             knapsackOne.putItem(6051,6051);
2790             knapsackOne.putItem(9388,9388);
2791             knapsackOne.putItem(4106,4106);
2792             knapsackOne.putItem(6875,6875);
2793 rizwank 1.5 knapsackOne.putItem(5975,5975);
2794             knapsackOne.putItem(9584,9584);
2795             knapsackOne.putItem(1423,1423);
2796             knapsackOne.putItem(3481,3481);
2797             knapsackOne.putItem(7045,7045);
2798             knapsackOne.putItem(677,677);
2799             knapsackOne.putItem(4733,4733);
2800             knapsackOne.putItem(2686,2686);
2801             knapsackOne.putItem(4366,4366);
2802             knapsackOne.putItem(5916,5916);
2803             knapsackOne.putItem(764,764);
2804             knapsackOne.putItem(3994,3994);
2805             knapsackOne.putItem(7812,7812);
2806             knapsackOne.putItem(8876,8876);
2807             knapsackOne.putItem(6733,6733);
2808             knapsackOne.putItem(6995,6995);
2809             knapsackOne.putItem(1059,1059);
2810             knapsackOne.putItem(4735,4735);
2811             knapsackOne.putItem(2787,2787);
2812             knapsackOne.putItem(6965,6965);
2813             knapsackOne.putItem(5833,5833);
2814 rizwank 1.5 knapsackOne.putItem(9505,9505);
2815             knapsackOne.putItem(7658,7658);
2816             knapsackOne.putItem(8555,8555);
2817             knapsackOne.putItem(2531,2531);
2818             knapsackOne.putItem(567,567);
2819             knapsackOne.putItem(7495,7495);
2820             knapsackOne.putItem(7873,7873);
2821             knapsackOne.putItem(8533,8533);
2822             knapsackOne.putItem(7700,7700);
2823             knapsackOne.putItem(857,857);
2824             knapsackOne.putItem(3200,3200);
2825             knapsackOne.putItem(5065,5065);
2826             knapsackOne.putItem(4003,4003);
2827             knapsackOne.putItem(2029,2029);
2828             knapsackOne.putItem(3333,3333);
2829             knapsackOne.putItem(191,191);
2830             knapsackOne.putItem(5871,5871);
2831             knapsackOne.putItem(788,788);
2832             knapsackOne.putItem(4180,4180);
2833             knapsackOne.putItem(5252,5252);
2834             knapsackOne.putItem(3273,3273);
2835 rizwank 1.5 knapsackOne.putItem(4508,4508);
2836             knapsackOne.putItem(9060,9060);
2837             knapsackOne.putItem(1721,1721);
2838             knapsackOne.putItem(958,958);
2839             knapsackOne.putItem(2350,2350);
2840             knapsackOne.putItem(1525,1525);
2841             knapsackOne.putItem(1809,1809);
2842             knapsackOne.putItem(9881,9881);
2843             knapsackOne.putItem(1099,1099);
2844             knapsackOne.putItem(3823,3823);
2845             knapsackOne.putItem(6782,6782);
2846             knapsackOne.putItem(8072,8072);
2847             knapsackOne.putItem(9028,9028);
2848             knapsackOne.putItem(7749,7749);
2849             knapsackOne.putItem(6248,6248);
2850             knapsackOne.putItem(4375,4375);
2851             knapsackOne.putItem(5700,5700);
2852             knapsackOne.putItem(6656,6656);
2853             knapsackOne.putItem(4592,4592);
2854             knapsackOne.putItem(5028,5028);
2855             knapsackOne.putItem(3366,3366);
2856 rizwank 1.5 knapsackOne.putItem(7193,7193);
2857             knapsackOne.putItem(7402,7402);
2858             knapsackOne.putItem(6440,6440);
2859             knapsackOne.putItem(3256,3256);
2860             knapsackOne.putItem(2591,2591);
2861             knapsackOne.putItem(1613,1613);
2862             knapsackOne.putItem(9568,9568);
2863             knapsackOne.putItem(3753,3753);
2864             knapsackOne.putItem(9435,9435);
2865             knapsackOne.putItem(5802,5802);
2866             knapsackOne.putItem(5561,5561);
2867             knapsackOne.putItem(7314,7314);
2868             knapsackOne.putItem(9202,9202);
2869             knapsackOne.putItem(7696,7696);
2870             knapsackOne.putItem(8449,8449);
2871             knapsackOne.putItem(8478,8478);
2872             knapsackOne.putItem(4281,4281);
2873             knapsackOne.putItem(1449,1449);
2874             knapsackOne.putItem(7542,7542);
2875             knapsackOne.putItem(6531,6531);
2876             knapsackOne.putItem(8655,8655);
2877 rizwank 1.5 knapsackOne.putItem(2528,2528);
2878             knapsackOne.putItem(8134,8134);
2879             knapsackOne.putItem(3613,3613);
2880             knapsackOne.putItem(4723,4723);
2881             knapsackOne.putItem(9952,9952);
2882             knapsackOne.putItem(6053,6053);
2883             knapsackOne.putItem(4717,4717);
2884             knapsackOne.putItem(4937,4937);
2885             knapsackOne.putItem(2179,2179);
2886             knapsackOne.putItem(4288,4288);
2887             knapsackOne.putItem(4840,4840);
2888             knapsackOne.putItem(6298,6298);
2889             knapsackOne.putItem(6307,6307);
2890             knapsackOne.putItem(9850,9850);
2891             knapsackOne.putItem(3221,3221);
2892             knapsackOne.putItem(6427,6427);
2893             knapsackOne.putItem(8707,8707);
2894             knapsackOne.putItem(8021,8021);
2895             knapsackOne.putItem(5119,5119);
2896             knapsackOne.putItem(7037,7037);
2897             knapsackOne.putItem(49,49);
2898 rizwank 1.5 knapsackOne.putItem(4682,4682);
2899             knapsackOne.putItem(4263,4263);
2900             knapsackOne.putItem(2384,2384);
2901             knapsackOne.putItem(8063,8063);
2902             knapsackOne.putItem(7136,7136);
2903             knapsackOne.putItem(6894,6894);
2904             knapsackOne.putItem(8231,8231);
2905             knapsackOne.putItem(6518,6518);
2906             knapsackOne.putItem(8111,8111);
2907             knapsackOne.putItem(1523,1523);
2908             knapsackOne.putItem(8027,8027);
2909             knapsackOne.putItem(6235,6235);
2910             knapsackOne.putItem(7688,7688);
2911             knapsackOne.putItem(8672,8672);
2912             knapsackOne.putItem(3152,3152);
2913             knapsackOne.putItem(5224,5224);
2914             knapsackOne.putItem(2824,2824);
2915             knapsackOne.putItem(2016,2016);
2916             knapsackOne.putItem(750,750);
2917             knapsackOne.putItem(257,257);
2918             knapsackOne.putItem(2962,2962);
2919 rizwank 1.5 knapsackOne.putItem(7065,7065);
2920             knapsackOne.putItem(8938,8938);
2921             knapsackOne.putItem(7943,7943);
2922             knapsackOne.putItem(3320,3320);
2923             knapsackOne.putItem(9023,9023);
2924             knapsackOne.putItem(6216,6216);
2925             knapsackOne.putItem(8590,8590);
2926             knapsackOne.putItem(4705,4705);
2927             knapsackOne.putItem(8360,8360);
2928             knapsackOne.putItem(4356,4356);
2929             knapsackOne.putItem(6475,6475);
2930             knapsackOne.putItem(8062,8062);
2931             knapsackOne.putItem(9472,9472);
2932             knapsackOne.putItem(6850,6850);
2933             knapsackOne.putItem(3364,3364);
2934             knapsackOne.putItem(4683,4683);
2935             knapsackOne.putItem(1147,1147);
2936             knapsackOne.putItem(6464,6464);
2937             knapsackOne.putItem(1936,1936);
2938             knapsackOne.putItem(4741,4741);
2939             knapsackOne.putItem(9960,9960);
2940 rizwank 1.5 knapsackOne.putItem(5081,5081);
2941             knapsackOne.putItem(8817,8817);
2942             knapsackOne.putItem(9339,9339);
2943             knapsackOne.putItem(9828,9828);
2944             knapsackOne.putItem(1433,1433);
2945             knapsackOne.putItem(778,778);
2946             knapsackOne.putItem(4317,4317);
2947             knapsackOne.putItem(7197,7197);
2948             knapsackOne.putItem(6610,6610);
2949             knapsackOne.putItem(8959,8959);
2950             knapsackOne.putItem(3958,3958);
2951             knapsackOne.putItem(4450,4450);
2952 rizwank 1.4 knapsackOne.putItem(29,29);
2953 rizwank 1.5 knapsackOne.putItem(5351,5351);
2954             knapsackOne.putItem(5019,5019);
2955             knapsackOne.putItem(8327,8327);
2956             knapsackOne.putItem(5046,5046);
2957             knapsackOne.putItem(8813,8813);
2958             knapsackOne.putItem(7741,7741);
2959             knapsackOne.putItem(5791,5791);
2960             knapsackOne.putItem(9720,9720);
2961             knapsackOne.putItem(3250,3250);
2962             knapsackOne.putItem(9203,9203);
2963             knapsackOne.putItem(5902,5902);
2964             knapsackOne.putItem(7178,7178);
2965             knapsackOne.putItem(864,864);
2966             knapsackOne.putItem(3041,3041);
2967             knapsackOne.putItem(1420,1420);
2968             knapsackOne.putItem(1266,1266);
2969             knapsackOne.putItem(867,867);
2970             knapsackOne.putItem(4540,4540);
2971             knapsackOne.putItem(7288,7288);
2972             knapsackOne.putItem(8881,8881);
2973             knapsackOne.putItem(1989,1989);
2974 rizwank 1.5 knapsackOne.putItem(3487,3487);
2975             knapsackOne.putItem(4489,4489);
2976             knapsackOne.putItem(8744,8744);
2977             knapsackOne.putItem(7091,7091);
2978             knapsackOne.putItem(9126,9126);
2979             knapsackOne.putItem(63,63);
2980             knapsackOne.putItem(1759,1759);
2981             knapsackOne.putItem(3761,3761);
2982             knapsackOne.putItem(2465,2465);
2983             knapsackOne.putItem(7799,7799);
2984             knapsackOne.putItem(6623,6623);
2985             knapsackOne.putItem(7549,7549);
2986             knapsackOne.putItem(1906,1906);
2987             knapsackOne.putItem(4911,4911);
2988             knapsackOne.putItem(5510,5510);
2989             knapsackOne.putItem(3535,3535);
2990             knapsackOne.putItem(6732,6732);
2991             knapsackOne.putItem(8213,8213);
2992             knapsackOne.putItem(8557,8557);
2993             knapsackOne.putItem(8673,8673);
2994             knapsackOne.putItem(4690,4690);
2995 rizwank 1.5 knapsackOne.putItem(9442,9442);
2996             knapsackOne.putItem(244,244);
2997             knapsackOne.putItem(8924,8924);
2998             knapsackOne.putItem(2419,2419);
2999             knapsackOne.putItem(7488,7488);
3000             knapsackOne.putItem(3799,3799);
3001             knapsackOne.putItem(9023,9023);
3002             knapsackOne.putItem(8069,8069);
3003             knapsackOne.putItem(3496,3496);
3004             knapsackOne.putItem(3074,3074);
3005             knapsackOne.putItem(1008,1008);
3006             knapsackOne.putItem(2770,2770);
3007             knapsackOne.putItem(6236,6236);
3008             knapsackOne.putItem(4955,4955);
3009             knapsackOne.putItem(6391,6391);
3010             knapsackOne.putItem(3753,3753);
3011             knapsackOne.putItem(8457,8457);
3012             knapsackOne.putItem(5453,5453);
3013             knapsackOne.putItem(5910,5910);
3014             knapsackOne.putItem(4185,4185);
3015             knapsackOne.putItem(9381,9381);
3016 rizwank 1.5 knapsackOne.putItem(8164,8164);
3017             knapsackOne.putItem(9716,9716);
3018             knapsackOne.putItem(9452,9452);
3019             knapsackOne.putItem(6920,6920);
3020             knapsackOne.putItem(8856,8856);
3021             knapsackOne.putItem(859,859);
3022             knapsackOne.putItem(7856,7856);
3023             knapsackOne.putItem(7971,7971);
3024             knapsackOne.putItem(6137,6137);
3025             knapsackOne.putItem(1026,1026);
3026             knapsackOne.putItem(8901,8901);
3027             knapsackOne.putItem(1319,1319);
3028             knapsackOne.putItem(1402,1402);
3029             knapsackOne.putItem(6017,6017);
3030             knapsackOne.putItem(7642,7642);
3031             knapsackOne.putItem(2180,2180);
3032             knapsackOne.putItem(9372,9372);
3033             knapsackOne.putItem(2295,2295);
3034             knapsackOne.putItem(2528,2528);
3035             knapsackOne.putItem(7776,7776);
3036             knapsackOne.putItem(6151,6151);
3037 rizwank 1.5 knapsackOne.putItem(6546,6546);
3038             knapsackOne.putItem(194,194);
3039             knapsackOne.putItem(4229,4229);
3040             knapsackOne.putItem(9192,9192);
3041             knapsackOne.putItem(8839,8839);
3042             knapsackOne.putItem(5899,5899);
3043             knapsackOne.putItem(6256,6256);
3044             knapsackOne.putItem(8557,8557);
3045             knapsackOne.putItem(4113,4113);
3046             knapsackOne.putItem(7860,7860);
3047             knapsackOne.putItem(3906,3906);
3048             knapsackOne.putItem(1933,1933);
3049             knapsackOne.putItem(200,200);
3050             knapsackOne.putItem(6547,6547);
3051             knapsackOne.putItem(1673,1673);
3052             knapsackOne.putItem(3542,3542);
3053             knapsackOne.putItem(8316,8316);
3054             knapsackOne.putItem(3987,3987);
3055             knapsackOne.putItem(4830,4830);
3056             knapsackOne.putItem(9197,9197);
3057             knapsackOne.putItem(1815,1815);
3058 rizwank 1.5 knapsackOne.putItem(6455,6455);
3059             knapsackOne.putItem(5112,5112);
3060             knapsackOne.putItem(8126,8126);
3061             knapsackOne.putItem(786,786);
3062             knapsackOne.putItem(158,158);
3063             knapsackOne.putItem(4584,4584);
3064             knapsackOne.putItem(2492,2492);
3065             knapsackOne.putItem(7440,7440);
3066             knapsackOne.putItem(4275,4275);
3067             knapsackOne.putItem(2700,2700);
3068             knapsackOne.putItem(8146,8146);
3069             knapsackOne.putItem(1415,1415);
3070             knapsackOne.putItem(278,278);
3071             knapsackOne.putItem(9881,9881);
3072             knapsackOne.putItem(4388,4388);
3073             knapsackOne.putItem(9006,9006);
3074             knapsackOne.putItem(6675,6675);
3075             knapsackOne.putItem(6992,6992);
3076             knapsackOne.putItem(9688,9688);
3077             knapsackOne.putItem(7119,7119);
3078             knapsackOne.putItem(9677,9677);
3079 rizwank 1.5 knapsackOne.putItem(941,941);
3080             knapsackOne.putItem(9784,9784);
3081             knapsackOne.putItem(382,382);
3082             knapsackOne.putItem(3989,3989);
3083             knapsackOne.putItem(1823,1823);
3084             knapsackOne.putItem(5655,5655);
3085             knapsackOne.putItem(5502,5502);
3086             knapsackOne.putItem(1606,1606);
3087             knapsackOne.putItem(1499,1499);
3088             knapsackOne.putItem(6470,6470);
3089             knapsackOne.putItem(5097,5097);
3090             knapsackOne.putItem(4482,4482);
3091             knapsackOne.putItem(6105,6105);
3092             knapsackOne.putItem(8733,8733);
3093             knapsackOne.putItem(5048,5048);
3094             knapsackOne.putItem(7856,7856);
3095             knapsackOne.putItem(8666,8666);
3096             knapsackOne.putItem(3265,3265);
3097             knapsackOne.putItem(8071,8071);
3098             knapsackOne.putItem(1552,1552);
3099             knapsackOne.putItem(9563,9563);
3100 rizwank 1.5 knapsackOne.putItem(2789,2789);
3101             knapsackOne.putItem(7901,7901);
3102             knapsackOne.putItem(5386,5386);
3103             knapsackOne.putItem(6860,6860);
3104             knapsackOne.putItem(8250,8250);
3105             knapsackOne.putItem(5660,5660);
3106             knapsackOne.putItem(9197,9197);
3107             knapsackOne.putItem(5704,5704);
3108             knapsackOne.putItem(4485,4485);
3109             knapsackOne.putItem(6726,6726);
3110             knapsackOne.putItem(9314,9314);
3111             knapsackOne.putItem(6399,6399);
3112             knapsackOne.putItem(383,383);
3113             knapsackOne.putItem(7682,7682);
3114             knapsackOne.putItem(2470,2470);
3115             knapsackOne.putItem(4348,4348);
3116             knapsackOne.putItem(4003,4003);
3117             knapsackOne.putItem(8465,8465);
3118             knapsackOne.putItem(8275,8275);
3119             knapsackOne.putItem(4974,4974);
3120             knapsackOne.putItem(5226,5226);
3121 rizwank 1.5 knapsackOne.putItem(897,897);
3122             knapsackOne.putItem(7683,7683);
3123             knapsackOne.putItem(3480,3480);
3124             knapsackOne.putItem(7096,7096);
3125             knapsackOne.putItem(4924,4924);
3126             knapsackOne.putItem(1885,1885);
3127             knapsackOne.putItem(3336,3336);
3128             knapsackOne.putItem(3739,3739);
3129             knapsackOne.putItem(1356,1356);
3130             knapsackOne.putItem(5746,5746);
3131             knapsackOne.putItem(413,413);
3132             knapsackOne.putItem(5515,5515);
3133             knapsackOne.putItem(9571,9571);
3134             knapsackOne.putItem(6339,6339);
3135             knapsackOne.putItem(5010,5010);
3136             knapsackOne.putItem(5355,5355);
3137             knapsackOne.putItem(7996,7996);
3138             knapsackOne.putItem(6092,6092);
3139             knapsackOne.putItem(7704,7704);
3140             knapsackOne.putItem(8534,8534);
3141             knapsackOne.putItem(1046,1046);
3142 rizwank 1.5 knapsackOne.putItem(3296,3296);
3143             knapsackOne.putItem(279,279);
3144             knapsackOne.putItem(4700,4700);
3145             knapsackOne.putItem(2400,2400);
3146             knapsackOne.putItem(6899,6899);
3147             knapsackOne.putItem(3766,3766);
3148             knapsackOne.putItem(6810,6810);
3149             knapsackOne.putItem(9596,9596);
3150             knapsackOne.putItem(4491,4491);
3151             knapsackOne.putItem(8531,8531);
3152             knapsackOne.putItem(5089,5089);
3153             knapsackOne.putItem(8244,8244);
3154             knapsackOne.putItem(3955,3955);
3155             knapsackOne.putItem(7816,7816);
3156             knapsackOne.putItem(2200,2200);
3157             knapsackOne.putItem(461,461);
3158             knapsackOne.putItem(3516,3516);
3159             knapsackOne.putItem(6649,6649);
3160             knapsackOne.putItem(6232,6232);
3161             knapsackOne.putItem(3404,3404);
3162             knapsackOne.putItem(9393,9393);
3163 rizwank 1.5 knapsackOne.putItem(6860,6860);
3164             knapsackOne.putItem(6247,6247);
3165             knapsackOne.putItem(4126,4126);
3166             knapsackOne.putItem(9084,9084);
3167             knapsackOne.putItem(4224,4224);
3168             knapsackOne.putItem(200,200);
3169             knapsackOne.putItem(4798,4798);
3170             knapsackOne.putItem(7912,7912);
3171             knapsackOne.putItem(1517,1517);
3172             knapsackOne.putItem(3697,3697);
3173             knapsackOne.putItem(6835,6835);
3174             knapsackOne.putItem(6592,6592);
3175             knapsackOne.putItem(1964,1964);
3176             knapsackOne.putItem(6985,6985);
3177             knapsackOne.putItem(6427,6427);
3178             knapsackOne.putItem(7068,7068);
3179             knapsackOne.putItem(6361,6361);
3180             knapsackOne.putItem(7530,7530);
3181             knapsackOne.putItem(2704,2704);
3182             knapsackOne.putItem(7312,7312);
3183             knapsackOne.putItem(7157,7157);
3184 rizwank 1.5 knapsackOne.putItem(5843,5843);
3185             knapsackOne.putItem(650,650);
3186             knapsackOne.putItem(4963,4963);
3187             knapsackOne.putItem(2980,2980);
3188             knapsackOne.putItem(5777,5777);
3189             knapsackOne.putItem(1264,1264);
3190             knapsackOne.putItem(1217,1217);
3191             knapsackOne.putItem(8882,8882);
3192             knapsackOne.putItem(5658,5658);
3193             knapsackOne.putItem(275,275);
3194             knapsackOne.putItem(2213,2213);
3195             knapsackOne.putItem(4046,4046);
3196             knapsackOne.putItem(9174,9174);
3197             knapsackOne.putItem(4675,4675);
3198             knapsackOne.putItem(7754,7754);
3199             knapsackOne.putItem(3005,3005);
3200             knapsackOne.putItem(8159,8159);
3201             knapsackOne.putItem(4272,4272);
3202             knapsackOne.putItem(194,194);
3203             knapsackOne.putItem(4532,4532);
3204             knapsackOne.putItem(9810,9810);
3205 rizwank 1.5 knapsackOne.putItem(9452,9452);
3206             knapsackOne.putItem(6466,6466);
3207             knapsackOne.putItem(5764,5764);
3208             knapsackOne.putItem(6074,6074);
3209             knapsackOne.putItem(6958,6958);
3210             knapsackOne.putItem(5952,5952);
3211             knapsackOne.putItem(3941,3941);
3212             knapsackOne.putItem(5597,5597);
3213             knapsackOne.putItem(7330,7330);
3214             knapsackOne.putItem(1090,1090);
3215             knapsackOne.putItem(9213,9213);
3216             knapsackOne.putItem(8550,8550);
3217             knapsackOne.putItem(7355,7355);
3218             knapsackOne.putItem(3447,3447);
3219             knapsackOne.putItem(8353,8353);
3220             knapsackOne.putItem(6530,6530);
3221             knapsackOne.putItem(4083,4083);
3222             knapsackOne.putItem(6864,6864);
3223             knapsackOne.putItem(351,351);
3224             knapsackOne.putItem(1284,1284);
3225             knapsackOne.putItem(8976,8976);
3226 rizwank 1.5 knapsackOne.putItem(9811,9811);
3227             knapsackOne.putItem(4947,4947);
3228             knapsackOne.putItem(4708,4708);
3229             knapsackOne.putItem(7232,7232);
3230             knapsackOne.putItem(9635,9635);
3231             knapsackOne.putItem(1369,1369);
3232             knapsackOne.putItem(277,277);
3233             knapsackOne.putItem(7754,7754);
3234             knapsackOne.putItem(4311,4311);
3235             knapsackOne.putItem(5351,5351);
3236             knapsackOne.putItem(2157,2157);
3237             knapsackOne.putItem(7753,7753);
3238             knapsackOne.putItem(10,10);
3239             knapsackOne.putItem(3153,3153);
3240             knapsackOne.putItem(3586,3586);
3241             knapsackOne.putItem(3396,3396);
3242             knapsackOne.putItem(7756,7756);
3243             knapsackOne.putItem(7746,7746);
3244             knapsackOne.putItem(5651,5651);
3245             knapsackOne.putItem(4381,4381);
3246             knapsackOne.putItem(6553,6553);
3247 rizwank 1.5 knapsackOne.putItem(515,515);
3248             knapsackOne.putItem(581,581);
3249             knapsackOne.putItem(3942,3942);
3250             knapsackOne.putItem(4798,4798);
3251             knapsackOne.putItem(2215,2215);
3252             knapsackOne.putItem(2528,2528);
3253             knapsackOne.putItem(7104,7104);
3254             knapsackOne.putItem(3558,3558);
3255             knapsackOne.putItem(9185,9185);
3256             knapsackOne.putItem(5944,5944);
3257             knapsackOne.putItem(6141,6141);
3258             knapsackOne.putItem(4359,4359);
3259             knapsackOne.putItem(7641,7641);
3260             knapsackOne.putItem(1422,1422);
3261             knapsackOne.putItem(669,669);
3262             knapsackOne.putItem(1583,1583);
3263             knapsackOne.putItem(5221,5221);
3264             knapsackOne.putItem(6881,6881);
3265             knapsackOne.putItem(9011,9011);
3266             knapsackOne.putItem(244,244);
3267             knapsackOne.putItem(771,771);
3268 rizwank 1.5 knapsackOne.putItem(6155,6155);
3269             knapsackOne.putItem(3935,3935);
3270             knapsackOne.putItem(7116,7116);
3271             knapsackOne.putItem(9342,9342);
3272             knapsackOne.putItem(2984,2984);
3273             knapsackOne.putItem(5481,5481);
3274             knapsackOne.putItem(6771,6771);
3275             knapsackOne.putItem(3531,3531);
3276             knapsackOne.putItem(4727,4727);
3277             knapsackOne.putItem(1711,1711);
3278             knapsackOne.putItem(157,157);
3279             knapsackOne.putItem(9771,9771);
3280             knapsackOne.putItem(5532,5532);
3281             knapsackOne.putItem(2797,2797);
3282             knapsackOne.putItem(9638,9638);
3283             knapsackOne.putItem(7345,7345);
3284             knapsackOne.putItem(6036,6036);
3285             knapsackOne.putItem(7466,7466);
3286             knapsackOne.putItem(7674,7674);
3287             knapsackOne.putItem(8342,8342);
3288             knapsackOne.putItem(1191,1191);
3289 rizwank 1.5 knapsackOne.putItem(3354,3354);
3290             knapsackOne.putItem(1745,1745);
3291             knapsackOne.putItem(9969,9969);
3292             knapsackOne.putItem(8902,8902);
3293             knapsackOne.putItem(4577,4577);
3294             knapsackOne.putItem(2813,2813);
3295             knapsackOne.putItem(275,275);
3296             knapsackOne.putItem(9784,9784);
3297             knapsackOne.putItem(3813,3813);
3298             knapsackOne.putItem(2861,2861);
3299             knapsackOne.putItem(283,283);
3300             knapsackOne.putItem(9720,9720);
3301             knapsackOne.putItem(7130,7130);
3302             knapsackOne.putItem(605,605);
3303             knapsackOne.putItem(6067,6067);
3304             knapsackOne.putItem(8202,8202);
3305             knapsackOne.putItem(6987,6987);
3306             knapsackOne.putItem(4120,4120);
3307             knapsackOne.putItem(2095,2095);
3308             knapsackOne.putItem(769,769);
3309             knapsackOne.putItem(5262,5262);
3310 rizwank 1.5 knapsackOne.putItem(8144,8144);
3311             knapsackOne.putItem(416,416);
3312             knapsackOne.putItem(6399,6399);
3313             knapsackOne.putItem(187,187);
3314             knapsackOne.putItem(3364,3364);
3315             knapsackOne.putItem(6632,6632);
3316             knapsackOne.putItem(2870,2870);
3317             knapsackOne.putItem(4186,4186);
3318             knapsackOne.putItem(1937,1937);
3319             knapsackOne.putItem(5893,5893);
3320             knapsackOne.putItem(2011,2011);
3321             knapsackOne.putItem(3681,3681);
3322             knapsackOne.putItem(1046,1046);
3323             knapsackOne.putItem(9471,9471);
3324             knapsackOne.putItem(4025,4025);
3325             knapsackOne.putItem(9146,9146);
3326             knapsackOne.putItem(6377,6377);
3327             knapsackOne.putItem(1909,1909);
3328             knapsackOne.putItem(3489,3489);
3329             knapsackOne.putItem(8660,8660);
3330             knapsackOne.putItem(478,478);
3331 rizwank 1.5 knapsackOne.putItem(8940,8940);
3332             knapsackOne.putItem(925,925);
3333             knapsackOne.putItem(7092,7092);
3334             knapsackOne.putItem(9070,9070);
3335             knapsackOne.putItem(7137,7137);
3336             knapsackOne.putItem(8169,8169);
3337             knapsackOne.putItem(3677,3677);
3338             knapsackOne.putItem(4851,4851);
3339             knapsackOne.putItem(7305,7305);
3340             knapsackOne.putItem(8196,8196);
3341             knapsackOne.putItem(9691,9691);
3342             knapsackOne.putItem(7780,7780);
3343             knapsackOne.putItem(8780,8780);
3344             knapsackOne.putItem(7559,7559);
3345             knapsackOne.putItem(3019,3019);
3346             knapsackOne.putItem(7429,7429);
3347             knapsackOne.putItem(7480,7480);
3348             knapsackOne.putItem(2698,2698);
3349             knapsackOne.putItem(4519,4519);
3350             knapsackOne.putItem(2886,2886);
3351             knapsackOne.putItem(9239,9239);
3352 rizwank 1.5 knapsackOne.putItem(8011,8011);
3353             knapsackOne.putItem(8458,8458);
3354             knapsackOne.putItem(867,867);
3355             knapsackOne.putItem(4903,4903);
3356             knapsackOne.putItem(9364,9364);
3357             knapsackOne.putItem(4543,4543);
3358             knapsackOne.putItem(407,407);
3359             knapsackOne.putItem(3786,3786);
3360             knapsackOne.putItem(9188,9188);
3361             knapsackOne.putItem(1475,1475);
3362             knapsackOne.putItem(1522,1522);
3363             knapsackOne.putItem(7654,7654);
3364             knapsackOne.putItem(2636,2636);
3365             knapsackOne.putItem(1156,1156);
3366             knapsackOne.putItem(6646,6646);
3367             knapsackOne.putItem(6382,6382);
3368             knapsackOne.putItem(7105,7105);
3369             knapsackOne.putItem(9080,9080);
3370             knapsackOne.putItem(8879,8879);
3371             knapsackOne.putItem(5445,5445);
3372             knapsackOne.putItem(1536,1536);
3373 rizwank 1.5 knapsackOne.putItem(9459,9459);
3374             knapsackOne.putItem(454,454);
3375             knapsackOne.putItem(2800,2800);
3376             knapsackOne.putItem(6331,6331);
3377             knapsackOne.putItem(962,962);
3378             knapsackOne.putItem(9499,9499);
3379             knapsackOne.putItem(2609,2609);
3380             knapsackOne.putItem(1161,1161);
3381             knapsackOne.putItem(909,909);
3382             knapsackOne.putItem(4307,4307);
3383             knapsackOne.putItem(755,755);
3384             knapsackOne.putItem(6976,6976);
3385             knapsackOne.putItem(4078,4078);
3386             knapsackOne.putItem(2421,2421);
3387             knapsackOne.putItem(5749,5749);
3388             knapsackOne.putItem(7334,7334);
3389             knapsackOne.putItem(8454,8454);
3390             knapsackOne.putItem(9452,9452);
3391             knapsackOne.putItem(4877,4877);
3392             knapsackOne.putItem(6854,6854);
3393             knapsackOne.putItem(1420,1420);
3394 rizwank 1.5 knapsackOne.putItem(7235,7235);
3395             knapsackOne.putItem(6563,6563);
3396             knapsackOne.putItem(3668,3668);
3397             knapsackOne.putItem(7467,7467);
3398             knapsackOne.putItem(8824,8824);
3399             knapsackOne.putItem(7329,7329);
3400             knapsackOne.putItem(4439,4439);
3401             knapsackOne.putItem(132,132);
3402             knapsackOne.putItem(5296,5296);
3403             knapsackOne.putItem(348,348);
3404             knapsackOne.putItem(2465,2465);
3405             knapsackOne.putItem(4450,4450);
3406             knapsackOne.putItem(6064,6064);
3407             knapsackOne.putItem(9339,9339);
3408             knapsackOne.putItem(7379,7379);
3409             knapsackOne.putItem(1946,1946);
3410             knapsackOne.putItem(7506,7506);
3411             knapsackOne.putItem(304,304);
3412             knapsackOne.putItem(2535,2535);
3413             knapsackOne.putItem(7307,7307);
3414             knapsackOne.putItem(2582,2582);
3415 rizwank 1.5 knapsackOne.putItem(3959,3959);
3416             knapsackOne.putItem(9861,9861);
3417             knapsackOne.putItem(4455,4455);
3418             knapsackOne.putItem(7316,7316);
3419             knapsackOne.putItem(8149,8149);
3420             knapsackOne.putItem(9761,9761);
3421             knapsackOne.putItem(8633,8633);
3422             knapsackOne.putItem(3780,3780);
3423             knapsackOne.putItem(5242,5242);
3424             knapsackOne.putItem(7620,7620);
3425             knapsackOne.putItem(4902,4902);
3426             knapsackOne.putItem(6680,6680);
3427             knapsackOne.putItem(229,229);
3428             knapsackOne.putItem(1606,1606);
3429             knapsackOne.putItem(7212,7212);
3430             knapsackOne.putItem(5574,5574);
3431             knapsackOne.putItem(4441,4441);
3432             knapsackOne.putItem(8981,8981);
3433             knapsackOne.putItem(3450,3450);
3434             knapsackOne.putItem(2034,2034);
3435             knapsackOne.putItem(4400,4400);
3436 rizwank 1.5 knapsackOne.putItem(7308,7308);
3437             knapsackOne.putItem(5135,5135);
3438             knapsackOne.putItem(5384,5384);
3439             knapsackOne.putItem(17,17);
3440             knapsackOne.putItem(9828,9828);
3441             knapsackOne.putItem(1741,1741);
3442             knapsackOne.putItem(2826,2826);
3443             knapsackOne.putItem(8459,8459);
3444             knapsackOne.putItem(7350,7350);
3445             knapsackOne.putItem(3381,3381);
3446             knapsackOne.putItem(9768,9768);
3447             knapsackOne.putItem(6596,6596);
3448             knapsackOne.putItem(6389,6389);
3449             knapsackOne.putItem(73,73);
3450             knapsackOne.putItem(8922,8922);
3451             knapsackOne.putItem(454,454);
3452             knapsackOne.putItem(1422,1422);
3453             knapsackOne.putItem(9608,9608);
3454             knapsackOne.putItem(7939,7939);
3455             knapsackOne.putItem(7561,7561);
3456             knapsackOne.putItem(5184,5184);
3457 rizwank 1.5 knapsackOne.putItem(3290,3290);
3458             knapsackOne.putItem(5861,5861);
3459             knapsackOne.putItem(8870,8870);
3460             knapsackOne.putItem(7127,7127);
3461             knapsackOne.putItem(7721,7721);
3462             knapsackOne.putItem(502,502);
3463             knapsackOne.putItem(2696,2696);
3464             knapsackOne.putItem(6817,6817);
3465             knapsackOne.putItem(1402,1402);
3466             knapsackOne.putItem(7544,7544);
3467             knapsackOne.putItem(7451,7451);
3468             knapsackOne.putItem(7805,7805);
3469             knapsackOne.putItem(6919,6919);
3470             knapsackOne.putItem(9505,9505);
3471             knapsackOne.putItem(2169,2169);
3472             knapsackOne.putItem(8131,8131);
3473             knapsackOne.putItem(3337,3337);
3474             knapsackOne.putItem(5629,5629);
3475             knapsackOne.putItem(6033,6033);
3476             knapsackOne.putItem(1110,1110);
3477             knapsackOne.putItem(2634,2634);
3478 rizwank 1.5 knapsackOne.putItem(461,461);
3479             knapsackOne.putItem(3318,3318);
3480             knapsackOne.putItem(2229,2229);
3481             knapsackOne.putItem(9490,9490);
3482             knapsackOne.putItem(603,603);
3483             knapsackOne.putItem(3933,3933);
3484             knapsackOne.putItem(1128,1128);
3485             knapsackOne.putItem(3963,3963);
3486             knapsackOne.putItem(8434,8434);
3487             knapsackOne.putItem(5129,5129);
3488             knapsackOne.putItem(3179,3179);
3489             knapsackOne.putItem(9994,9994);
3490             knapsackOne.putItem(4625,4625);
3491             knapsackOne.putItem(6083,6083);
3492             knapsackOne.putItem(5723,5723);
3493             knapsackOne.putItem(8279,8279);
3494             knapsackOne.putItem(4118,4118);
3495             knapsackOne.putItem(1545,1545);
3496             knapsackOne.putItem(6335,6335);
3497             knapsackOne.putItem(7868,7868);
3498             knapsackOne.putItem(4093,4093);
3499 rizwank 1.5 knapsackOne.putItem(1933,1933);
3500             knapsackOne.putItem(5313,5313);
3501             knapsackOne.putItem(4723,4723);
3502             knapsackOne.putItem(9749,9749);
3503             knapsackOne.putItem(6164,6164);
3504             knapsackOne.putItem(4846,4846);
3505             knapsackOne.putItem(3036,3036);
3506             knapsackOne.putItem(303,303);
3507             knapsackOne.putItem(243,243);
3508             knapsackOne.putItem(716,716);
3509             knapsackOne.putItem(6842,6842);
3510             knapsackOne.putItem(4639,4639);
3511             knapsackOne.putItem(7248,7248);
3512             knapsackOne.putItem(515,515);
3513             knapsackOne.putItem(8755,8755);
3514             knapsackOne.putItem(2464,2464);
3515             knapsackOne.putItem(8550,8550);
3516             knapsackOne.putItem(1121,1121);
3517             knapsackOne.putItem(8261,8261);
3518             knapsackOne.putItem(5174,5174);
3519             knapsackOne.putItem(5599,5599);
3520 rizwank 1.5 knapsackOne.putItem(6119,6119);
3521             knapsackOne.putItem(294,294);
3522             knapsackOne.putItem(2371,2371);
3523             knapsackOne.putItem(6879,6879);
3524             knapsackOne.putItem(9454,9454);
3525             knapsackOne.putItem(9452,9452);
3526             knapsackOne.putItem(7817,7817);
3527             knapsackOne.putItem(372,372);
3528             knapsackOne.putItem(4021,4021);
3529             knapsackOne.putItem(6414,6414);
3530             knapsackOne.putItem(7441,7441);
3531             knapsackOne.putItem(8192,8192);
3532             knapsackOne.putItem(8637,8637);
3533             knapsackOne.putItem(5963,5963);
3534             knapsackOne.putItem(6199,6199);
3535             knapsackOne.putItem(2158,2158);
3536             knapsackOne.putItem(5030,5030);
3537             knapsackOne.putItem(403,403);
3538             knapsackOne.putItem(6805,6805);
3539             knapsackOne.putItem(460,460);
3540             knapsackOne.putItem(2723,2723);
3541 rizwank 1.5 knapsackOne.putItem(5265,5265);
3542             knapsackOne.putItem(2149,2149);
3543             knapsackOne.putItem(6178,6178);
3544             knapsackOne.putItem(4837,4837);
3545             knapsackOne.putItem(6614,6614);
3546             knapsackOne.putItem(2872,2872);
3547             knapsackOne.putItem(7894,7894);
3548             knapsackOne.putItem(6259,6259);
3549             knapsackOne.putItem(5113,5113);
3550             knapsackOne.putItem(4852,4852);
3551             knapsackOne.putItem(5495,5495);
3552             knapsackOne.putItem(3815,3815);
3553             knapsackOne.putItem(7716,7716);
3554             knapsackOne.putItem(2540,2540);
3555             knapsackOne.putItem(9368,9368);
3556             knapsackOne.putItem(2453,2453);
3557             knapsackOne.putItem(3769,3769);
3558             knapsackOne.putItem(1986,1986);
3559             knapsackOne.putItem(8602,8602);
3560             knapsackOne.putItem(2964,2964);
3561             knapsackOne.putItem(9947,9947);
3562 rizwank 1.5 knapsackOne.putItem(6557,6557);
3563             knapsackOne.putItem(4082,4082);
3564             knapsackOne.putItem(9565,9565);
3565             knapsackOne.putItem(3304,3304);
3566             knapsackOne.putItem(705,705);
3567             knapsackOne.putItem(8860,8860);
3568             knapsackOne.putItem(9112,9112);
3569             knapsackOne.putItem(1031,1031);
3570             knapsackOne.putItem(2681,2681);
3571             knapsackOne.putItem(4565,4565);
3572             knapsackOne.putItem(9328,9328);
3573             knapsackOne.putItem(7330,7330);
3574             knapsackOne.putItem(7480,7480);
3575             knapsackOne.putItem(3297,3297);
3576             knapsackOne.putItem(8365,8365);
3577             knapsackOne.putItem(1973,1973);
3578             knapsackOne.putItem(6712,6712);
3579             knapsackOne.putItem(4075,4075);
3580             knapsackOne.putItem(1764,1764);
3581             knapsackOne.putItem(8328,8328);
3582             knapsackOne.putItem(5326,5326);
3583 rizwank 1.5 knapsackOne.putItem(2340,2340);
3584             knapsackOne.putItem(3178,3178);
3585             knapsackOne.putItem(6778,6778);
3586             knapsackOne.putItem(9929,9929);
3587             knapsackOne.putItem(9554,9554);
3588             knapsackOne.putItem(6662,6662);
3589             knapsackOne.putItem(9908,9908);
3590             knapsackOne.putItem(3606,3606);
3591             knapsackOne.putItem(7254,7254);
3592             knapsackOne.putItem(4222,4222);
3593             knapsackOne.putItem(6232,6232);
3594             knapsackOne.putItem(5978,5978);
3595             knapsackOne.putItem(2538,2538);
3596             knapsackOne.putItem(7249,7249);
3597             knapsackOne.putItem(1189,1189);
3598             knapsackOne.putItem(8956,8956);
3599             knapsackOne.putItem(6995,6995);
3600             knapsackOne.putItem(5419,5419);
3601             knapsackOne.putItem(2593,2593);
3602             knapsackOne.putItem(6561,6561);
3603             knapsackOne.putItem(2853,2853);
3604 rizwank 1.5 knapsackOne.putItem(6947,6947);
3605             knapsackOne.putItem(7422,7422);
3606             knapsackOne.putItem(1262,1262);
3607             knapsackOne.putItem(9197,9197);
3608             knapsackOne.putItem(7259,7259);
3609             knapsackOne.putItem(9709,9709);
3610             knapsackOne.putItem(583,583);
3611             knapsackOne.putItem(238,238);
3612             knapsackOne.putItem(3624,3624);
3613             knapsackOne.putItem(4933,4933);
3614             knapsackOne.putItem(8698,8698);
3615             knapsackOne.putItem(1913,1913);
3616             knapsackOne.putItem(3347,3347);
3617             knapsackOne.putItem(1527,1527);
3618             knapsackOne.putItem(8097,8097);
3619             knapsackOne.putItem(9939,9939);
3620             knapsackOne.putItem(915,915);
3621             knapsackOne.putItem(1013,1013);
3622             knapsackOne.putItem(8507,8507);
3623             knapsackOne.putItem(8043,8043);
3624             knapsackOne.putItem(9839,9839);
3625 rizwank 1.5 knapsackOne.putItem(2423,2423);
3626             knapsackOne.putItem(8781,8781);
3627             knapsackOne.putItem(329,329);
3628             knapsackOne.putItem(7391,7391);
3629             knapsackOne.putItem(6500,6500);
3630             knapsackOne.putItem(8194,8194);
3631             knapsackOne.putItem(2330,2330);
3632             knapsackOne.putItem(3420,3420);
3633             knapsackOne.putItem(8324,8324);
3634             knapsackOne.putItem(3098,3098);
3635             knapsackOne.putItem(6531,6531);
3636             knapsackOne.putItem(2343,2343);
3637             knapsackOne.putItem(8666,8666);
3638             knapsackOne.putItem(9251,9251);
3639             knapsackOne.putItem(8839,8839);
3640             knapsackOne.putItem(1843,1843);
3641             knapsackOne.putItem(1510,1510);
3642             knapsackOne.putItem(9311,9311);
3643             knapsackOne.putItem(8144,8144);
3644             knapsackOne.putItem(210,210);
3645             knapsackOne.putItem(8011,8011);
3646 rizwank 1.5 knapsackOne.putItem(9237,9237);
3647             knapsackOne.putItem(9992,9992);
3648             knapsackOne.putItem(2200,2200);
3649             knapsackOne.putItem(1525,1525);
3650             knapsackOne.putItem(3808,3808);
3651             knapsackOne.putItem(1088,1088);
3652             knapsackOne.putItem(5778,5778);
3653             knapsackOne.putItem(682,682);
3654             knapsackOne.putItem(6475,6475);
3655             knapsackOne.putItem(3026,3026);
3656             knapsackOne.putItem(5534,5534);
3657             knapsackOne.putItem(6593,6593);
3658             knapsackOne.putItem(5640,5640);
3659             knapsackOne.putItem(3886,3886);
3660             knapsackOne.putItem(6074,6074);
3661             knapsackOne.putItem(671,671);
3662             knapsackOne.putItem(1273,1273);
3663             knapsackOne.putItem(7229,7229);
3664             knapsackOne.putItem(2995,2995);
3665             knapsackOne.putItem(8439,8439);
3666             knapsackOne.putItem(1658,1658);
3667 rizwank 1.5 knapsackOne.putItem(6594,6594);
3668             knapsackOne.putItem(784,784);
3669             knapsackOne.putItem(5560,5560);
3670             knapsackOne.putItem(5039,5039);
3671             knapsackOne.putItem(5535,5535);
3672             knapsackOne.putItem(110,110);
3673             knapsackOne.putItem(5303,5303);
3674             knapsackOne.putItem(2173,2173);
3675             knapsackOne.putItem(5749,5749);
3676             knapsackOne.putItem(6530,6530);
3677             knapsackOne.putItem(786,786);
3678             knapsackOne.putItem(9129,9129);
3679             knapsackOne.putItem(4463,4463);
3680             knapsackOne.putItem(7042,7042);
3681             knapsackOne.putItem(9487,9487);
3682             knapsackOne.putItem(3773,3773);
3683             knapsackOne.putItem(1481,1481);
3684             knapsackOne.putItem(3831,3831);
3685             knapsackOne.putItem(2783,2783);
3686             knapsackOne.putItem(6593,6593);
3687             knapsackOne.putItem(9693,9693);
3688 rizwank 1.5 knapsackOne.putItem(3634,3634);
3689             knapsackOne.putItem(2976,2976);
3690             knapsackOne.putItem(9463,9463);
3691             knapsackOne.putItem(9626,9626);
3692             knapsackOne.putItem(3580,3580);
3693             knapsackOne.putItem(3713,3713);
3694             knapsackOne.putItem(5145,5145);
3695             knapsackOne.putItem(3991,3991);
3696             knapsackOne.putItem(3986,3986);
3697             knapsackOne.putItem(7510,7510);
3698             knapsackOne.putItem(981,981);
3699             knapsackOne.putItem(1712,1712);
3700             knapsackOne.putItem(8067,8067);
3701             knapsackOne.putItem(4635,4635);
3702             knapsackOne.putItem(3929,3929);
3703             knapsackOne.putItem(9967,9967);
3704             knapsackOne.putItem(561,561);
3705             knapsackOne.putItem(8540,8540);
3706             knapsackOne.putItem(9004,9004);
3707             knapsackOne.putItem(1655,1655);
3708             knapsackOne.putItem(2359,2359);
3709 rizwank 1.5 knapsackOne.putItem(6679,6679);
3710             knapsackOne.putItem(2780,2780);
3711             knapsackOne.putItem(8739,8739);
3712             knapsackOne.putItem(1587,1587);
3713             knapsackOne.putItem(3210,3210);
3714             knapsackOne.putItem(3519,3519);
3715             knapsackOne.putItem(334,334);
3716             knapsackOne.putItem(5588,5588);
3717             knapsackOne.putItem(5410,5410);
3718             knapsackOne.putItem(3302,3302);
3719             knapsackOne.putItem(9356,9356);
3720             knapsackOne.putItem(2914,2914);
3721             knapsackOne.putItem(488,488);
3722             knapsackOne.putItem(8448,8448);
3723             knapsackOne.putItem(6957,6957);
3724             knapsackOne.putItem(7017,7017);
3725             knapsackOne.putItem(2418,2418);
3726             knapsackOne.putItem(3114,3114);
3727             knapsackOne.putItem(782,782);
3728             knapsackOne.putItem(8673,8673);
3729             knapsackOne.putItem(2768,2768);
3730 rizwank 1.5 knapsackOne.putItem(2052,2052);
3731             knapsackOne.putItem(9128,9128);
3732             knapsackOne.putItem(5292,5292);
3733             knapsackOne.putItem(2036,2036);
3734             knapsackOne.putItem(7820,7820);
3735             knapsackOne.putItem(5970,5970);
3736             knapsackOne.putItem(5691,5691);
3737             knapsackOne.putItem(9733,9733);
3738             knapsackOne.putItem(5330,5330);
3739             knapsackOne.putItem(4095,4095);
3740             knapsackOne.putItem(8948,8948);
3741             knapsackOne.putItem(3959,3959);
3742             knapsackOne.putItem(3465,3465);
3743             knapsackOne.putItem(3802,3802);
3744             knapsackOne.putItem(9619,9619);
3745             knapsackOne.putItem(5402,5402);
3746             knapsackOne.putItem(4263,4263);
3747             knapsackOne.putItem(7859,7859);
3748             knapsackOne.putItem(8318,8318);
3749             knapsackOne.putItem(9373,9373);
3750             knapsackOne.putItem(2108,2108);
3751 rizwank 1.5 knapsackOne.putItem(4141,4141);
3752             knapsackOne.putItem(918,918);
3753             knapsackOne.putItem(1858,1858);
3754             knapsackOne.putItem(1569,1569);
3755             knapsackOne.putItem(9665,9665);
3756             knapsackOne.putItem(3341,3341);
3757             knapsackOne.putItem(6402,6402);
3758             knapsackOne.putItem(3247,3247);
3759             knapsackOne.putItem(3509,3509);
3760             knapsackOne.putItem(7345,7345);
3761             knapsackOne.putItem(2032,2032);
3762             knapsackOne.putItem(3151,3151);
3763             knapsackOne.putItem(9184,9184);
3764             knapsackOne.putItem(2835,2835);
3765             knapsackOne.putItem(8868,8868);
3766             knapsackOne.putItem(8629,8629);
3767             knapsackOne.putItem(9908,9908);
3768             knapsackOne.putItem(7930,7930);
3769             knapsackOne.putItem(1431,1431);
3770             knapsackOne.putItem(9353,9353);
3771             knapsackOne.putItem(3077,3077);
3772 rizwank 1.5 knapsackOne.putItem(1779,1779);
3773             knapsackOne.putItem(9947,9947);
3774             knapsackOne.putItem(95,95);
3775             knapsackOne.putItem(1633,1633);
3776             knapsackOne.putItem(7627,7627);
3777             knapsackOne.putItem(4598,4598);
3778             knapsackOne.putItem(6165,6165);
3779             knapsackOne.putItem(4191,4191);
3780             knapsackOne.putItem(406,406);
3781             knapsackOne.putItem(2536,2536);
3782             knapsackOne.putItem(5393,5393);
3783             knapsackOne.putItem(4856,4856);
3784             knapsackOne.putItem(5745,5745);
3785             knapsackOne.putItem(3190,3190);
3786             knapsackOne.putItem(708,708);
3787             knapsackOne.putItem(349,349);
3788             knapsackOne.putItem(7649,7649);
3789             knapsackOne.putItem(4786,4786);
3790             knapsackOne.putItem(8916,8916);
3791             knapsackOne.putItem(9451,9451);
3792             knapsackOne.putItem(3662,3662);
3793 rizwank 1.5 knapsackOne.putItem(7843,7843);
3794             knapsackOne.putItem(4851,4851);
3795             knapsackOne.putItem(5552,5552);
3796             knapsackOne.putItem(5123,5123);
3797             knapsackOne.putItem(2238,2238);
3798             knapsackOne.putItem(5203,5203);
3799             knapsackOne.putItem(4408,4408);
3800             knapsackOne.putItem(5380,5380);
3801             knapsackOne.putItem(2799,2799);
3802             knapsackOne.putItem(3235,3235);
3803             knapsackOne.putItem(1237,1237);
3804             knapsackOne.putItem(4857,4857);
3805             knapsackOne.putItem(5394,5394);
3806             knapsackOne.putItem(4797,4797);
3807             knapsackOne.putItem(4181,4181);
3808             knapsackOne.putItem(4185,4185);
3809             knapsackOne.putItem(3141,3141);
3810             knapsackOne.putItem(7868,7868);
3811             knapsackOne.putItem(5688,5688);
3812             knapsackOne.putItem(3334,3334);
3813             knapsackOne.putItem(7859,7859);
3814 rizwank 1.5 knapsackOne.putItem(417,417);
3815             knapsackOne.putItem(1096,1096);
3816             knapsackOne.putItem(5753,5753);
3817             knapsackOne.putItem(6619,6619);
3818             knapsackOne.putItem(2968,2968);
3819 rizwank 1.4 knapsackOne.putItem(33,33);
3820 rizwank 1.5 knapsackOne.putItem(5573,5573);
3821             knapsackOne.putItem(6953,6953);
3822             knapsackOne.putItem(1086,1086);
3823             knapsackOne.putItem(6939,6939);
3824             knapsackOne.putItem(292,292);
3825             knapsackOne.putItem(9535,9535);
3826             knapsackOne.putItem(7892,7892);
3827             knapsackOne.putItem(6291,6291);
3828             knapsackOne.putItem(7344,7344);
3829             knapsackOne.putItem(3057,3057);
3830             knapsackOne.putItem(4115,4115);
3831             knapsackOne.putItem(6010,6010);
3832             knapsackOne.putItem(350,350);
3833             knapsackOne.putItem(9053,9053);
3834             knapsackOne.putItem(3821,3821);
3835             knapsackOne.putItem(4818,4818);
3836             knapsackOne.putItem(2062,2062);
3837             knapsackOne.putItem(3485,3485);
3838             knapsackOne.putItem(9437,9437);
3839             knapsackOne.putItem(7108,7108);
3840             knapsackOne.putItem(9989,9989);
3841 rizwank 1.5 knapsackOne.putItem(8879,8879);
3842             knapsackOne.putItem(666,666);
3843             knapsackOne.putItem(224,224);
3844             knapsackOne.putItem(842,842);
3845             knapsackOne.putItem(5239,5239);
3846             knapsackOne.putItem(808,808);
3847             knapsackOne.putItem(7965,7965);
3848             knapsackOne.putItem(1575,1575);
3849             knapsackOne.putItem(5473,5473);
3850             knapsackOne.putItem(3815,3815);
3851             knapsackOne.putItem(1502,1502);
3852             knapsackOne.putItem(3590,3590);
3853             knapsackOne.putItem(4242,4242);
3854             knapsackOne.putItem(6034,6034);
3855             knapsackOne.putItem(5063,5063);
3856             knapsackOne.putItem(5694,5694);
3857             knapsackOne.putItem(2114,2114);
3858             knapsackOne.putItem(957,957);
3859             knapsackOne.putItem(4661,4661);
3860             knapsackOne.putItem(671,671);
3861             knapsackOne.putItem(6072,6072);
3862 rizwank 1.5 knapsackOne.putItem(6779,6779);
3863             knapsackOne.putItem(7572,7572);
3864             knapsackOne.putItem(7153,7153);
3865             knapsackOne.putItem(2358,2358);
3866             knapsackOne.putItem(7345,7345);
3867             knapsackOne.putItem(9658,9658);
3868             knapsackOne.putItem(8585,8585);
3869             knapsackOne.putItem(5005,5005);
3870             knapsackOne.putItem(4401,4401);
3871             knapsackOne.putItem(9829,9829);
3872             knapsackOne.putItem(2294,2294);
3873             knapsackOne.putItem(2276,2276);
3874             knapsackOne.putItem(5142,5142);
3875             knapsackOne.putItem(1950,1950);
3876             knapsackOne.putItem(5571,5571);
3877             knapsackOne.putItem(4552,4552);
3878             knapsackOne.putItem(1480,1480);
3879             knapsackOne.putItem(3008,3008);
3880             knapsackOne.putItem(7394,7394);
3881             knapsackOne.putItem(3140,3140);
3882             knapsackOne.putItem(8217,8217);
3883 rizwank 1.5 knapsackOne.putItem(9429,9429);
3884             knapsackOne.putItem(6162,6162);
3885             knapsackOne.putItem(182,182);
3886             knapsackOne.putItem(9439,9439);
3887             knapsackOne.putItem(3432,3432);
3888             knapsackOne.putItem(9158,9158);
3889             knapsackOne.putItem(2204,2204);
3890             knapsackOne.putItem(2108,2108);
3891             knapsackOne.putItem(8054,8054);
3892             knapsackOne.putItem(660,660);
3893             knapsackOne.putItem(5890,5890);
3894             knapsackOne.putItem(8187,8187);
3895             knapsackOne.putItem(6286,6286);
3896             knapsackOne.putItem(709,709);
3897             knapsackOne.putItem(4146,4146);
3898             knapsackOne.putItem(958,958);
3899             knapsackOne.putItem(426,426);
3900             knapsackOne.putItem(8990,8990);
3901             knapsackOne.putItem(3170,3170);
3902             knapsackOne.putItem(105,105);
3903             knapsackOne.putItem(9044,9044);
3904 rizwank 1.5 knapsackOne.putItem(5597,5597);
3905             knapsackOne.putItem(4699,4699);
3906             knapsackOne.putItem(5593,5593);
3907 rizwank 1.6 knapsackOne.putItem(9167,9167);knapsackOne.putItem(7567,7567);
3908             knapsackOne.putItem(2728,2728);
3909             knapsackOne.putItem(6052,6052);
3910             knapsackOne.putItem(6389,6389);
3911             knapsackOne.putItem(2402,2402);
3912             knapsackOne.putItem(7830,7830);
3913             knapsackOne.putItem(6043,6043);
3914             knapsackOne.putItem(6558,6558);
3915             knapsackOne.putItem(4532,4532);
3916             knapsackOne.putItem(7038,7038);
3917             knapsackOne.putItem(5373,5373);
3918             knapsackOne.putItem(281,281);
3919             knapsackOne.putItem(4690,4690);
3920             knapsackOne.putItem(472,472);
3921             knapsackOne.putItem(7970,7970);
3922             knapsackOne.putItem(3944,3944);
3923             knapsackOne.putItem(9021,9021);
3924             knapsackOne.putItem(1962,1962);
3925             knapsackOne.putItem(8734,8734);
3926             knapsackOne.putItem(2671,2671);
3927             knapsackOne.putItem(962,962);
3928 rizwank 1.6 knapsackOne.putItem(5573,5573);
3929             knapsackOne.putItem(1453,1453);
3930             knapsackOne.putItem(3479,3479);
3931             knapsackOne.putItem(1710,1710);
3932             knapsackOne.putItem(7716,7716);
3933             knapsackOne.putItem(3514,3514);
3934             knapsackOne.putItem(3010,3010);
3935             knapsackOne.putItem(7029,7029);
3936             knapsackOne.putItem(7045,7045);
3937             knapsackOne.putItem(5519,5519);
3938             knapsackOne.putItem(6430,6430);
3939             knapsackOne.putItem(9931,9931);
3940             knapsackOne.putItem(1490,1490);
3941             knapsackOne.putItem(569,569);
3942             knapsackOne.putItem(7387,7387);
3943             knapsackOne.putItem(7041,7041);
3944             knapsackOne.putItem(8815,8815);
3945             knapsackOne.putItem(3096,3096);
3946             knapsackOne.putItem(3923,3923);
3947             knapsackOne.putItem(8490,8490);
3948             knapsackOne.putItem(2838,2838);
3949 rizwank 1.6 knapsackOne.putItem(5208,5208);
3950             knapsackOne.putItem(854,854);
3951             knapsackOne.putItem(9836,9836);
3952             knapsackOne.putItem(3720,3720);
3953             knapsackOne.putItem(7793,7793);
3954             knapsackOne.putItem(1784,1784);
3955             knapsackOne.putItem(2902,2902);
3956             knapsackOne.putItem(5910,5910);
3957             knapsackOne.putItem(2011,2011);
3958             knapsackOne.putItem(6248,6248);
3959             knapsackOne.putItem(3681,3681);
3960             knapsackOne.putItem(3426,3426);
3961             knapsackOne.putItem(7740,7740);
3962             knapsackOne.putItem(3141,3141);
3963             knapsackOne.putItem(3228,3228);
3964             knapsackOne.putItem(4091,4091);
3965             knapsackOne.putItem(2177,2177);
3966             knapsackOne.putItem(1360,1360);
3967             knapsackOne.putItem(2781,2781);
3968             knapsackOne.putItem(5198,5198);
3969             knapsackOne.putItem(8827,8827);
3970 rizwank 1.6 knapsackOne.putItem(7832,7832);
3971             knapsackOne.putItem(6201,6201);
3972             knapsackOne.putItem(6144,6144);
3973             knapsackOne.putItem(4671,4671);
3974             knapsackOne.putItem(5464,5464);
3975             knapsackOne.putItem(7138,7138);
3976             knapsackOne.putItem(9463,9463);
3977             knapsackOne.putItem(2689,2689);
3978             knapsackOne.putItem(4319,4319);
3979             knapsackOne.putItem(6848,6848);
3980             knapsackOne.putItem(3017,3017);
3981             knapsackOne.putItem(7328,7328);
3982             knapsackOne.putItem(4853,4853);
3983             knapsackOne.putItem(3874,3874);
3984             knapsackOne.putItem(481,481);
3985             knapsackOne.putItem(5472,5472);
3986             knapsackOne.putItem(8983,8983);
3987             knapsackOne.putItem(2797,2797);
3988             knapsackOne.putItem(5546,5546);
3989             knapsackOne.putItem(1301,1301);
3990             knapsackOne.putItem(973,973);
3991 rizwank 1.6 knapsackOne.putItem(9839,9839);
3992             knapsackOne.putItem(726,726);
3993             knapsackOne.putItem(293,293);
3994             knapsackOne.putItem(6032,6032);
3995             knapsackOne.putItem(2026,2026);
3996             knapsackOne.putItem(7844,7844);
3997             knapsackOne.putItem(1264,1264);
3998             knapsackOne.putItem(59,59);
3999             knapsackOne.putItem(5180,5180);
4000             knapsackOne.putItem(2862,2862);
4001             knapsackOne.putItem(1841,1841);
4002             knapsackOne.putItem(6373,6373);
4003             knapsackOne.putItem(2655,2655);
4004             knapsackOne.putItem(1209,1209);
4005             knapsackOne.putItem(1817,1817);
4006             knapsackOne.putItem(6452,6452);
4007             knapsackOne.putItem(4702,4702);
4008             knapsackOne.putItem(6531,6531);
4009             knapsackOne.putItem(4037,4037);
4010             knapsackOne.putItem(3467,3467);
4011             knapsackOne.putItem(6328,6328);
4012 rizwank 1.6 knapsackOne.putItem(2448,2448);
4013             knapsackOne.putItem(7974,7974);
4014             knapsackOne.putItem(1432,1432);
4015             knapsackOne.putItem(6858,6858);
4016             knapsackOne.putItem(733,733);
4017             knapsackOne.putItem(7712,7712);
4018             knapsackOne.putItem(4273,4273);
4019             knapsackOne.putItem(7047,7047);
4020             knapsackOne.putItem(7081,7081);
4021             knapsackOne.putItem(6827,6827);
4022             knapsackOne.putItem(4198,4198);
4023             knapsackOne.putItem(8287,8287);
4024             knapsackOne.putItem(4005,4005);
4025             knapsackOne.putItem(6470,6470);
4026             knapsackOne.putItem(6970,6970);
4027             knapsackOne.putItem(5487,5487);
4028             knapsackOne.putItem(102,102);
4029             knapsackOne.putItem(9320,9320);
4030             knapsackOne.putItem(1607,1607);
4031             knapsackOne.putItem(3331,3331);
4032             knapsackOne.putItem(6198,6198);
4033 rizwank 1.6 knapsackOne.putItem(3238,3238);
4034             knapsackOne.putItem(2946,2946);
4035             knapsackOne.putItem(4684,4684);
4036             knapsackOne.putItem(4023,4023);
4037             knapsackOne.putItem(526,526);
4038             knapsackOne.putItem(529,529);
4039             knapsackOne.putItem(9496,9496);
4040             knapsackOne.putItem(209,209);
4041             knapsackOne.putItem(3370,3370);
4042             knapsackOne.putItem(6104,6104);
4043             knapsackOne.putItem(8414,8414);
4044             knapsackOne.putItem(2568,2568);
4045             knapsackOne.putItem(3784,3784);
4046             knapsackOne.putItem(5175,5175);
4047             knapsackOne.putItem(3433,3433);
4048             knapsackOne.putItem(3748,3748);
4049             knapsackOne.putItem(6771,6771);
4050             knapsackOne.putItem(3218,3218);
4051             knapsackOne.putItem(7011,7011);
4052             knapsackOne.putItem(4308,4308);
4053             knapsackOne.putItem(1096,1096);
4054 rizwank 1.6 knapsackOne.putItem(3397,3397);
4055             knapsackOne.putItem(2880,2880);
4056             knapsackOne.putItem(1489,1489);
4057             knapsackOne.putItem(9549,9549);
4058             knapsackOne.putItem(238,238);
4059             knapsackOne.putItem(1469,1469);
4060             knapsackOne.putItem(7917,7917);
4061             knapsackOne.putItem(5359,5359);
4062             knapsackOne.putItem(2377,2377);
4063             knapsackOne.putItem(2013,2013);
4064             knapsackOne.putItem(3438,3438);
4065             knapsackOne.putItem(331,331);
4066             knapsackOne.putItem(5163,5163);
4067             knapsackOne.putItem(6653,6653);
4068             knapsackOne.putItem(3843,3843);
4069             knapsackOne.putItem(9138,9138);
4070             knapsackOne.putItem(2429,2429);
4071             knapsackOne.putItem(4950,4950);
4072             knapsackOne.putItem(8234,8234);
4073             knapsackOne.putItem(4799,4799);
4074             knapsackOne.putItem(5187,5187);
4075 rizwank 1.6 knapsackOne.putItem(6379,6379);
4076             knapsackOne.putItem(3549,3549);
4077             knapsackOne.putItem(2052,2052);
4078             knapsackOne.putItem(9973,9973);
4079             knapsackOne.putItem(9495,9495);
4080             knapsackOne.putItem(1480,1480);
4081             knapsackOne.putItem(8888,8888);
4082             knapsackOne.putItem(5320,5320);
4083             knapsackOne.putItem(3279,3279);
4084             knapsackOne.putItem(4879,4879);
4085             knapsackOne.putItem(1014,1014);
4086             knapsackOne.putItem(8913,8913);
4087             knapsackOne.putItem(3155,3155);
4088             knapsackOne.putItem(9134,9134);
4089             knapsackOne.putItem(1863,1863);
4090             knapsackOne.putItem(5923,5923);
4091             knapsackOne.putItem(9189,9189);
4092             knapsackOne.putItem(4909,4909);
4093             knapsackOne.putItem(2014,2014);
4094             knapsackOne.putItem(1933,1933);
4095             knapsackOne.putItem(1518,1518);
4096 rizwank 1.6 knapsackOne.putItem(9170,9170);
4097             knapsackOne.putItem(2802,2802);
4098             knapsackOne.putItem(498,498);
4099             knapsackOne.putItem(2182,2182);
4100             knapsackOne.putItem(7152,7152);
4101             knapsackOne.putItem(3803,3803);
4102             knapsackOne.putItem(255,255);
4103             knapsackOne.putItem(8166,8166);
4104             knapsackOne.putItem(2144,2144);
4105             knapsackOne.putItem(4872,4872);
4106             knapsackOne.putItem(3585,3585);
4107             knapsackOne.putItem(3385,3385);
4108             knapsackOne.putItem(6461,6461);
4109             knapsackOne.putItem(4774,4774);
4110             knapsackOne.putItem(1959,1959);
4111             knapsackOne.putItem(1028,1028);
4112             knapsackOne.putItem(5883,5883);
4113             knapsackOne.putItem(5369,5369);
4114             knapsackOne.putItem(6486,6486);
4115             knapsackOne.putItem(8325,8325);
4116             knapsackOne.putItem(8389,8389);
4117 rizwank 1.6 knapsackOne.putItem(6412,6412);
4118             knapsackOne.putItem(6475,6475);
4119             knapsackOne.putItem(7192,7192);
4120             knapsackOne.putItem(3224,3224);
4121             knapsackOne.putItem(5476,5476);
4122             knapsackOne.putItem(5339,5339);
4123             knapsackOne.putItem(8605,8605);
4124             knapsackOne.putItem(5546,5546);
4125             knapsackOne.putItem(3666,3666);
4126             knapsackOne.putItem(458,458);
4127             knapsackOne.putItem(9965,9965);
4128             knapsackOne.putItem(3844,3844);
4129             knapsackOne.putItem(5942,5942);
4130             knapsackOne.putItem(5027,5027);
4131             knapsackOne.putItem(722,722);
4132             knapsackOne.putItem(3671,3671);
4133             knapsackOne.putItem(5260,5260);
4134             knapsackOne.putItem(7775,7775);
4135             knapsackOne.putItem(8751,8751);
4136             knapsackOne.putItem(4344,4344);
4137             knapsackOne.putItem(664,664);
4138 rizwank 1.6 knapsackOne.putItem(8938,8938);
4139             knapsackOne.putItem(4150,4150);
4140             knapsackOne.putItem(4114,4114);
4141             knapsackOne.putItem(1884,1884);
4142             knapsackOne.putItem(5258,5258);
4143             knapsackOne.putItem(5815,5815);
4144             knapsackOne.putItem(1405,1405);
4145             knapsackOne.putItem(4575,4575);
4146             knapsackOne.putItem(3123,3123);
4147             knapsackOne.putItem(2447,2447);
4148             knapsackOne.putItem(9672,9672);
4149             knapsackOne.putItem(3355,3355);
4150             knapsackOne.putItem(4044,4044);
4151             knapsackOne.putItem(6451,6451);
4152             knapsackOne.putItem(7697,7697);
4153             knapsackOne.putItem(324,324);
4154             knapsackOne.putItem(7676,7676);
4155             knapsackOne.putItem(8768,8768);
4156             knapsackOne.putItem(5227,5227);
4157             knapsackOne.putItem(802,802);
4158             knapsackOne.putItem(8197,8197);
4159 rizwank 1.6 knapsackOne.putItem(6122,6122);
4160             knapsackOne.putItem(2479,2479);
4161             knapsackOne.putItem(9800,9800);
4162             knapsackOne.putItem(8654,8654);
4163             knapsackOne.putItem(7251,7251);
4164             knapsackOne.putItem(3611,3611);
4165             knapsackOne.putItem(7238,7238);
4166             knapsackOne.putItem(693,693);
4167             knapsackOne.putItem(2083,2083);
4168             knapsackOne.putItem(8514,8514);
4169             knapsackOne.putItem(4969,4969);
4170             knapsackOne.putItem(326,326);
4171             knapsackOne.putItem(4394,4394);
4172             knapsackOne.putItem(5113,5113);
4173             knapsackOne.putItem(9680,9680);
4174             knapsackOne.putItem(5656,5656);
4175             knapsackOne.putItem(3096,3096);
4176             knapsackOne.putItem(6174,6174);
4177             knapsackOne.putItem(5709,5709);
4178             knapsackOne.putItem(8496,8496);
4179             knapsackOne.putItem(1088,1088);
4180 rizwank 1.6 knapsackOne.putItem(4287,4287);
4181             knapsackOne.putItem(3373,3373);
4182             knapsackOne.putItem(6998,6998);
4183             knapsackOne.putItem(1410,1410);
4184             knapsackOne.putItem(923,923);
4185             knapsackOne.putItem(4938,4938);
4186             knapsackOne.putItem(2761,2761);
4187             knapsackOne.putItem(84,84);
4188             knapsackOne.putItem(7703,7703);
4189             knapsackOne.putItem(9212,9212);
4190             knapsackOne.putItem(4187,4187);
4191             knapsackOne.putItem(9876,9876);
4192             knapsackOne.putItem(9159,9159);
4193             knapsackOne.putItem(5691,5691);
4194             knapsackOne.putItem(6576,6576);
4195             knapsackOne.putItem(632,632);
4196             knapsackOne.putItem(4958,4958);
4197             knapsackOne.putItem(9314,9314);
4198             knapsackOne.putItem(2408,2408);
4199             knapsackOne.putItem(2281,2281);
4200             knapsackOne.putItem(1476,1476);
4201 rizwank 1.6 knapsackOne.putItem(723,723);
4202             knapsackOne.putItem(1076,1076);
4203             knapsackOne.putItem(3566,3566);
4204             knapsackOne.putItem(7365,7365);
4205             knapsackOne.putItem(5378,5378);
4206             knapsackOne.putItem(746,746);
4207             knapsackOne.putItem(336,336);
4208             knapsackOne.putItem(8308,8308);
4209             knapsackOne.putItem(7846,7846);
4210             knapsackOne.putItem(1529,1529);
4211             knapsackOne.putItem(1385,1385);
4212             knapsackOne.putItem(9412,9412);
4213             knapsackOne.putItem(668,668);
4214             knapsackOne.putItem(9891,9891);
4215             knapsackOne.putItem(7250,7250);
4216             knapsackOne.putItem(3532,3532);
4217             knapsackOne.putItem(4431,4431);
4218             knapsackOne.putItem(2551,2551);
4219             knapsackOne.putItem(3130,3130);
4220             knapsackOne.putItem(8104,8104);
4221             knapsackOne.putItem(9859,9859);
4222 rizwank 1.6 knapsackOne.putItem(5359,5359);
4223             knapsackOne.putItem(6903,6903);
4224             knapsackOne.putItem(1029,1029);
4225             knapsackOne.putItem(4120,4120);
4226             knapsackOne.putItem(8227,8227);
4227             knapsackOne.putItem(614,614);
4228             knapsackOne.putItem(229,229);
4229             knapsackOne.putItem(7612,7612);
4230             knapsackOne.putItem(6595,6595);
4231             knapsackOne.putItem(5442,5442);
4232             knapsackOne.putItem(6103,6103);
4233             knapsackOne.putItem(3598,3598);
4234             knapsackOne.putItem(417,417);
4235             knapsackOne.putItem(6824,6824);
4236             knapsackOne.putItem(7566,7566);
4237             knapsackOne.putItem(3804,3804);
4238             knapsackOne.putItem(142,142);
4239             knapsackOne.putItem(3334,3334);
4240             knapsackOne.putItem(6429,6429);
4241             knapsackOne.putItem(5063,5063);
4242             knapsackOne.putItem(6672,6672);
4243 rizwank 1.6 knapsackOne.putItem(6091,6091);
4244             knapsackOne.putItem(28,28);
4245             knapsackOne.putItem(9396,9396);
4246             knapsackOne.putItem(1300,1300);
4247             knapsackOne.putItem(8324,8324);
4248             knapsackOne.putItem(6473,6473);
4249             knapsackOne.putItem(2367,2367);
4250             knapsackOne.putItem(8814,8814);
4251             knapsackOne.putItem(9772,9772);
4252             knapsackOne.putItem(1731,1731);
4253             knapsackOne.putItem(2960,2960);
4254             knapsackOne.putItem(6494,6494);
4255             knapsackOne.putItem(9352,9352);
4256             knapsackOne.putItem(3164,3164);
4257             knapsackOne.putItem(1174,1174);
4258             knapsackOne.putItem(292,292);
4259             knapsackOne.putItem(2781,2781);
4260             knapsackOne.putItem(1256,1256);
4261             knapsackOne.putItem(2888,2888);
4262             knapsackOne.putItem(3869,3869);
4263             knapsackOne.putItem(8653,8653);
4264 rizwank 1.6 knapsackOne.putItem(7103,7103);
4265             knapsackOne.putItem(9196,9196);
4266             knapsackOne.putItem(8969,8969);
4267             knapsackOne.putItem(2151,2151);
4268             knapsackOne.putItem(8049,8049);
4269             knapsackOne.putItem(1067,1067);
4270             knapsackOne.putItem(7673,7673);
4271             knapsackOne.putItem(6768,6768);
4272             knapsackOne.putItem(657,657);
4273             knapsackOne.putItem(6875,6875);
4274             knapsackOne.putItem(8839,8839);
4275             knapsackOne.putItem(6923,6923);
4276             knapsackOne.putItem(1204,1204);
4277             knapsackOne.putItem(1189,1189);
4278             knapsackOne.putItem(3202,3202);
4279             knapsackOne.putItem(2074,2074);
4280             knapsackOne.putItem(5967,5967);
4281             knapsackOne.putItem(8618,8618);
4282             knapsackOne.putItem(9744,9744);
4283             knapsackOne.putItem(4054,4054);
4284             knapsackOne.putItem(2767,2767);
4285 rizwank 1.6 knapsackOne.putItem(644,644);
4286             knapsackOne.putItem(3656,3656);
4287             knapsackOne.putItem(9421,9421);
4288             knapsackOne.putItem(5471,5471);
4289             knapsackOne.putItem(9988,9988);
4290             knapsackOne.putItem(3662,3662);
4291             knapsackOne.putItem(1380,1380);
4292             knapsackOne.putItem(7808,7808);
4293             knapsackOne.putItem(3592,3592);
4294             knapsackOne.putItem(4125,4125);
4295             knapsackOne.putItem(2414,2414);
4296             knapsackOne.putItem(4258,4258);
4297             knapsackOne.putItem(539,539);
4298             knapsackOne.putItem(2380,2380);
4299             knapsackOne.putItem(3985,3985);
4300             knapsackOne.putItem(7872,7872);
4301             knapsackOne.putItem(893,893);
4302             knapsackOne.putItem(8480,8480);
4303             knapsackOne.putItem(6178,6178);
4304             knapsackOne.putItem(6991,6991);
4305             knapsackOne.putItem(6906,6906);
4306 rizwank 1.6 knapsackOne.putItem(3374,3374);
4307             knapsackOne.putItem(4526,4526);
4308             knapsackOne.putItem(8888,8888);
4309             knapsackOne.putItem(6588,6588);
4310             knapsackOne.putItem(5815,5815);
4311             knapsackOne.putItem(7799,7799);
4312             knapsackOne.putItem(3495,3495);
4313             knapsackOne.putItem(853,853);
4314             knapsackOne.putItem(8766,8766);
4315             knapsackOne.putItem(1462,1462);
4316             knapsackOne.putItem(5210,5210);
4317             knapsackOne.putItem(7651,7651);
4318             knapsackOne.putItem(7944,7944);
4319             knapsackOne.putItem(6544,6544);
4320             knapsackOne.putItem(9580,9580);
4321             knapsackOne.putItem(7755,7755);
4322             knapsackOne.putItem(3847,3847);
4323             knapsackOne.putItem(2208,2208);
4324             knapsackOne.putItem(7476,7476);
4325             knapsackOne.putItem(9409,9409);
4326             knapsackOne.putItem(3455,3455);
4327 rizwank 1.6 knapsackOne.putItem(4635,4635);
4328             knapsackOne.putItem(922,922);
4329             knapsackOne.putItem(9467,9467);
4330             knapsackOne.putItem(3603,3603);
4331             knapsackOne.putItem(7899,7899);
4332             knapsackOne.putItem(7147,7147);
4333             knapsackOne.putItem(6041,6041);
4334             knapsackOne.putItem(4992,4992);
4335             knapsackOne.putItem(4167,4167);
4336             knapsackOne.putItem(8226,8226);
4337             knapsackOne.putItem(4230,4230);
4338             knapsackOne.putItem(3858,3858);
4339             knapsackOne.putItem(6657,6657);
4340             knapsackOne.putItem(7525,7525);
4341             knapsackOne.putItem(4694,4694);
4342             knapsackOne.putItem(5166,5166);
4343             knapsackOne.putItem(4693,4693);
4344             knapsackOne.putItem(6962,6962);
4345             knapsackOne.putItem(8065,8065);
4346             knapsackOne.putItem(8863,8863);
4347             knapsackOne.putItem(2173,2173);
4348 rizwank 1.6 knapsackOne.putItem(9204,9204);
4349             knapsackOne.putItem(5560,5560);
4350             knapsackOne.putItem(2302,2302);
4351             knapsackOne.putItem(7521,7521);
4352             knapsackOne.putItem(3109,3109);
4353             knapsackOne.putItem(9915,9915);
4354             knapsackOne.putItem(4546,4546);
4355             knapsackOne.putItem(1638,1638);
4356             knapsackOne.putItem(9627,9627);
4357             knapsackOne.putItem(7693,7693);
4358             knapsackOne.putItem(4420,4420);
4359             knapsackOne.putItem(6565,6565);
4360             knapsackOne.putItem(2443,2443);
4361             knapsackOne.putItem(6500,6500);
4362             knapsackOne.putItem(9183,9183);
4363             knapsackOne.putItem(4443,4443);
4364             knapsackOne.putItem(23,23);
4365             knapsackOne.putItem(6561,6561);
4366             knapsackOne.putItem(8574,8574);
4367             knapsackOne.putItem(6602,6602);
4368             knapsackOne.putItem(9521,9521);
4369 rizwank 1.6 knapsackOne.putItem(6114,6114);
4370             knapsackOne.putItem(6701,6701);
4371             knapsackOne.putItem(1482,1482);
4372             knapsackOne.putItem(7727,7727);
4373             knapsackOne.putItem(1487,1487);
4374             knapsackOne.putItem(3984,3984);
4375             knapsackOne.putItem(6217,6217);
4376             knapsackOne.putItem(7021,7021);
4377             knapsackOne.putItem(2163,2163);
4378             knapsackOne.putItem(7045,7045);
4379             knapsackOne.putItem(7777,7777);
4380             knapsackOne.putItem(2547,2547);
4381             knapsackOne.putItem(4256,4256);
4382             knapsackOne.putItem(6271,6271);
4383             knapsackOne.putItem(6618,6618);
4384             knapsackOne.putItem(9505,9505);
4385             knapsackOne.putItem(2918,2918);
4386             knapsackOne.putItem(173,173);
4387             knapsackOne.putItem(3828,3828);
4388             knapsackOne.putItem(1764,1764);
4389             knapsackOne.putItem(45,45);
4390 rizwank 1.6 knapsackOne.putItem(4055,4055);
4391             knapsackOne.putItem(6569,6569);
4392             knapsackOne.putItem(9737,9737);
4393             knapsackOne.putItem(2265,2265);
4394             knapsackOne.putItem(2073,2073);
4395             knapsackOne.putItem(3960,3960);
4396             knapsackOne.putItem(3912,3912);
4397             knapsackOne.putItem(6180,6180);
4398             knapsackOne.putItem(7685,7685);
4399             knapsackOne.putItem(655,655);
4400             knapsackOne.putItem(2927,2927);
4401             knapsackOne.putItem(2224,2224);
4402             knapsackOne.putItem(5128,5128);
4403             knapsackOne.putItem(6833,6833);
4404             knapsackOne.putItem(9676,9676);
4405             knapsackOne.putItem(1372,1372);
4406             knapsackOne.putItem(8235,8235);
4407             knapsackOne.putItem(9281,9281);
4408             knapsackOne.putItem(2198,2198);
4409             knapsackOne.putItem(2303,2303);
4410             knapsackOne.putItem(6039,6039);
4411 rizwank 1.6 knapsackOne.putItem(2249,2249);
4412             knapsackOne.putItem(319,319);
4413             knapsackOne.putItem(6065,6065);
4414             knapsackOne.putItem(283,283);
4415             knapsackOne.putItem(360,360);
4416             knapsackOne.putItem(3373,3373);
4417             knapsackOne.putItem(3243,3243);
4418             knapsackOne.putItem(5027,5027);
4419             knapsackOne.putItem(7446,7446);
4420             knapsackOne.putItem(7145,7145);
4421             knapsackOne.putItem(4214,4214);
4422             knapsackOne.putItem(5579,5579);
4423             knapsackOne.putItem(9598,9598);
4424             knapsackOne.putItem(3266,3266);
4425             knapsackOne.putItem(1990,1990);
4426             knapsackOne.putItem(5640,5640);
4427             knapsackOne.putItem(5245,5245);
4428             knapsackOne.putItem(6448,6448);
4429             knapsackOne.putItem(5775,5775);
4430             knapsackOne.putItem(6402,6402);
4431             knapsackOne.putItem(1321,1321);
4432 rizwank 1.6 knapsackOne.putItem(2781,2781);
4433             knapsackOne.putItem(7196,7196);
4434             knapsackOne.putItem(2252,2252);
4435             knapsackOne.putItem(2430,2430);
4436             knapsackOne.putItem(6433,6433);
4437             knapsackOne.putItem(8451,8451);
4438             knapsackOne.putItem(2526,2526);
4439             knapsackOne.putItem(563,563);
4440             knapsackOne.putItem(7744,7744);
4441             knapsackOne.putItem(9945,9945);
4442             knapsackOne.putItem(8703,8703);
4443             knapsackOne.putItem(8606,8606);
4444             knapsackOne.putItem(252,252);
4445             knapsackOne.putItem(6806,6806);
4446             knapsackOne.putItem(6852,6852);
4447             knapsackOne.putItem(6575,6575);
4448             knapsackOne.putItem(2022,2022);
4449             knapsackOne.putItem(7219,7219);
4450             knapsackOne.putItem(9266,9266);
4451             knapsackOne.putItem(8273,8273);
4452             knapsackOne.putItem(9143,9143);
4453 rizwank 1.6 knapsackOne.putItem(1716,1716);
4454             knapsackOne.putItem(8793,8793);
4455             knapsackOne.putItem(8320,8320);
4456             knapsackOne.putItem(3797,3797);
4457             knapsackOne.putItem(6792,6792);
4458             knapsackOne.putItem(1127,1127);
4459             knapsackOne.putItem(7508,7508);
4460             knapsackOne.putItem(4884,4884);
4461             knapsackOne.putItem(1936,1936);
4462             knapsackOne.putItem(3378,3378);
4463             knapsackOne.putItem(9888,9888);
4464             knapsackOne.putItem(4350,4350);
4465             knapsackOne.putItem(4622,4622);
4466             knapsackOne.putItem(8652,8652);
4467             knapsackOne.putItem(5976,5976);
4468             knapsackOne.putItem(1694,1694);
4469             knapsackOne.putItem(1449,1449);
4470             knapsackOne.putItem(3801,3801);
4471             knapsackOne.putItem(2099,2099);
4472             knapsackOne.putItem(4998,4998);
4473             knapsackOne.putItem(7154,7154);
4474 rizwank 1.6 knapsackOne.putItem(5811,5811);
4475             knapsackOne.putItem(7054,7054);
4476             knapsackOne.putItem(2898,2898);
4477             knapsackOne.putItem(7948,7948);
4478             knapsackOne.putItem(7812,7812);
4479             knapsackOne.putItem(4681,4681);
4480             knapsackOne.putItem(8244,8244);
4481             knapsackOne.putItem(8497,8497);
4482             knapsackOne.putItem(6400,6400);
4483             knapsackOne.putItem(8914,8914);
4484             knapsackOne.putItem(7756,7756);
4485             knapsackOne.putItem(8380,8380);
4486             knapsackOne.putItem(4250,4250);
4487             knapsackOne.putItem(6999,6999);
4488             knapsackOne.putItem(7888,7888);
4489             knapsackOne.putItem(6247,6247);
4490             knapsackOne.putItem(2093,2093);
4491             knapsackOne.putItem(2914,2914);
4492             knapsackOne.putItem(1,1);
4493             knapsackOne.putItem(8968,8968);
4494             knapsackOne.putItem(5750,5750);
4495 rizwank 1.6 knapsackOne.putItem(2625,2625);
4496             knapsackOne.putItem(9829,9829);
4497             knapsackOne.putItem(1243,1243);
4498             knapsackOne.putItem(5615,5615);
4499             knapsackOne.putItem(7282,7282);
4500             knapsackOne.putItem(4865,4865);
4501             knapsackOne.putItem(4374,4374);
4502             knapsackOne.putItem(1166,1166);
4503             knapsackOne.putItem(2706,2706);
4504             knapsackOne.putItem(1854,1854);
4505             knapsackOne.putItem(2109,2109);
4506             knapsackOne.putItem(454,454);
4507             knapsackOne.putItem(1823,1823);
4508             knapsackOne.putItem(1511,1511);
4509             knapsackOne.putItem(50,50);
4510             knapsackOne.putItem(7062,7062);
4511             knapsackOne.putItem(8749,8749);
4512             knapsackOne.putItem(2673,2673);
4513             knapsackOne.putItem(4332,4332);
4514             knapsackOne.putItem(2209,2209);
4515             knapsackOne.putItem(5976,5976);
4516 rizwank 1.6 knapsackOne.putItem(9679,9679);
4517             knapsackOne.putItem(989,989);
4518             knapsackOne.putItem(6533,6533);
4519             knapsackOne.putItem(3591,3591);
4520             knapsackOne.putItem(229,229);
4521             knapsackOne.putItem(5046,5046);
4522             knapsackOne.putItem(6495,6495);
4523             knapsackOne.putItem(25,25);
4524             knapsackOne.putItem(8495,8495);
4525             knapsackOne.putItem(3017,3017);
4526             knapsackOne.putItem(1818,1818);
4527             knapsackOne.putItem(9116,9116);
4528             knapsackOne.putItem(1018,1018);
4529             knapsackOne.putItem(6928,6928);
4530             knapsackOne.putItem(2383,2383);
4531             knapsackOne.putItem(4804,4804);
4532             knapsackOne.putItem(7536,7536);
4533             knapsackOne.putItem(3848,3848);
4534             knapsackOne.putItem(4293,4293);
4535             knapsackOne.putItem(3390,3390);
4536             knapsackOne.putItem(1577,1577);
4537 rizwank 1.6 knapsackOne.putItem(6948,6948);
4538             knapsackOne.putItem(7371,7371);
4539             knapsackOne.putItem(2341,2341);
4540             knapsackOne.putItem(6435,6435);
4541             knapsackOne.putItem(6541,6541);
4542             knapsackOne.putItem(8982,8982);
4543             knapsackOne.putItem(7560,7560);
4544             knapsackOne.putItem(8983,8983);
4545             knapsackOne.putItem(1406,1406);
4546             knapsackOne.putItem(932,932);
4547             knapsackOne.putItem(8310,8310);
4548             knapsackOne.putItem(1314,1314);
4549             knapsackOne.putItem(8052,8052);
4550             knapsackOne.putItem(3368,3368);
4551             knapsackOne.putItem(3593,3593);
4552             knapsackOne.putItem(7317,7317);
4553             knapsackOne.putItem(4700,4700);
4554             knapsackOne.putItem(1066,1066);
4555             knapsackOne.putItem(5975,5975);
4556             knapsackOne.putItem(9825,9825);
4557             knapsackOne.putItem(5566,5566);
4558 rizwank 1.6 knapsackOne.putItem(8,8);
4559             knapsackOne.putItem(7314,7314);
4560             knapsackOne.putItem(8963,8963);
4561             knapsackOne.putItem(8739,8739);
4562             knapsackOne.putItem(1502,1502);
4563             knapsackOne.putItem(9606,9606);
4564             knapsackOne.putItem(6104,6104);
4565             knapsackOne.putItem(4954,4954);
4566             knapsackOne.putItem(5680,5680);
4567             knapsackOne.putItem(6278,6278);
4568             knapsackOne.putItem(669,669);
4569             knapsackOne.putItem(3496,3496);
4570             knapsackOne.putItem(9124,9124);
4571             knapsackOne.putItem(2945,2945);
4572             knapsackOne.putItem(5976,5976);
4573             knapsackOne.putItem(4403,4403);
4574             knapsackOne.putItem(4776,4776);
4575             knapsackOne.putItem(6650,6650);
4576             knapsackOne.putItem(2981,2981);
4577             knapsackOne.putItem(8718,8718);
4578             knapsackOne.putItem(5662,5662);
4579 rizwank 1.6 knapsackOne.putItem(6775,6775);
4580             knapsackOne.putItem(1718,1718);
4581             knapsackOne.putItem(2684,2684);
4582             knapsackOne.putItem(8048,8048);
4583             knapsackOne.putItem(6888,6888);
4584             knapsackOne.putItem(7945,7945);
4585             knapsackOne.putItem(6125,6125);
4586             knapsackOne.putItem(3198,3198);
4587             knapsackOne.putItem(5347,5347);
4588             knapsackOne.putItem(1432,1432);
4589             knapsackOne.putItem(621,621);
4590             knapsackOne.putItem(7134,7134);
4591             knapsackOne.putItem(2088,2088);
4592             knapsackOne.putItem(9220,9220);
4593             knapsackOne.putItem(3498,3498);
4594             knapsackOne.putItem(6813,6813);
4595             knapsackOne.putItem(1030,1030);
4596             knapsackOne.putItem(7910,7910);
4597             knapsackOne.putItem(2876,2876);
4598             knapsackOne.putItem(6161,6161);
4599             knapsackOne.putItem(2186,2186);
4600 rizwank 1.6 knapsackOne.putItem(6575,6575);
4601             knapsackOne.putItem(6455,6455);
4602             knapsackOne.putItem(914,914);
4603             knapsackOne.putItem(8667,8667);
4604             knapsackOne.putItem(8299,8299);
4605             knapsackOne.putItem(7675,7675);
4606             knapsackOne.putItem(6109,6109);
4607             knapsackOne.putItem(9078,9078);
4608             knapsackOne.putItem(5103,5103);
4609             knapsackOne.putItem(5499,5499);
4610             knapsackOne.putItem(9530,9530);
4611             knapsackOne.putItem(3352,3352);
4612             knapsackOne.putItem(2168,2168);
4613             knapsackOne.putItem(6812,6812);
4614             knapsackOne.putItem(3696,3696);
4615             knapsackOne.putItem(7214,7214);
4616             knapsackOne.putItem(8176,8176);
4617             knapsackOne.putItem(1294,1294);
4618             knapsackOne.putItem(8529,8529);
4619             knapsackOne.putItem(252,252);
4620             knapsackOne.putItem(7662,7662);
4621 rizwank 1.6 knapsackOne.putItem(9541,9541);
4622             knapsackOne.putItem(8620,8620);
4623             knapsackOne.putItem(7422,7422);
4624             knapsackOne.putItem(7708,7708);
4625             knapsackOne.putItem(9002,9002);
4626             knapsackOne.putItem(5021,5021);
4627             knapsackOne.putItem(5822,5822);
4628             knapsackOne.putItem(7099,7099);
4629             knapsackOne.putItem(4645,4645);
4630             knapsackOne.putItem(3597,3597);
4631             knapsackOne.putItem(1291,1291);
4632             knapsackOne.putItem(2656,2656);
4633             knapsackOne.putItem(8113,8113);
4634             knapsackOne.putItem(2243,2243);
4635             knapsackOne.putItem(9723,9723);
4636             knapsackOne.putItem(5241,5241);
4637             knapsackOne.putItem(2481,2481);
4638             knapsackOne.putItem(7221,7221);
4639             knapsackOne.putItem(8444,8444);
4640             knapsackOne.putItem(6083,6083);
4641             knapsackOne.putItem(931,931);
4642 rizwank 1.6 knapsackOne.putItem(1497,1497);
4643             knapsackOne.putItem(7627,7627);
4644             knapsackOne.putItem(7405,7405);
4645             knapsackOne.putItem(3762,3762);
4646             knapsackOne.putItem(5562,5562);
4647             knapsackOne.putItem(942,942);
4648             knapsackOne.putItem(2382,2382);
4649             knapsackOne.putItem(2158,2158);
4650             knapsackOne.putItem(9436,9436);
4651             knapsackOne.putItem(6207,6207);
4652             knapsackOne.putItem(8531,8531);
4653             knapsackOne.putItem(8686,8686);
4654             knapsackOne.putItem(9659,9659);
4655             knapsackOne.putItem(1724,1724);
4656             knapsackOne.putItem(6067,6067);
4657             knapsackOne.putItem(802,802);
4658             knapsackOne.putItem(6594,6594);
4659             knapsackOne.putItem(7340,7340);
4660             knapsackOne.putItem(8124,8124);
4661             knapsackOne.putItem(8217,8217);
4662             knapsackOne.putItem(9188,9188);
4663 rizwank 1.6 knapsackOne.putItem(806,806);
4664             knapsackOne.putItem(5855,5855);
4665             knapsackOne.putItem(6884,6884);
4666             knapsackOne.putItem(4729,4729);
4667             knapsackOne.putItem(57,57);
4668             knapsackOne.putItem(7146,7146);
4669             knapsackOne.putItem(6910,6910);
4670             knapsackOne.putItem(4477,4477);
4671             knapsackOne.putItem(7428,7428);
4672             knapsackOne.putItem(5543,5543);
4673             knapsackOne.putItem(7636,7636);
4674             knapsackOne.putItem(721,721);
4675             knapsackOne.putItem(2058,2058);
4676             knapsackOne.putItem(3727,3727);
4677             knapsackOne.putItem(1098,1098);
4678             knapsackOne.putItem(9856,9856);
4679             knapsackOne.putItem(8920,8920);
4680             knapsackOne.putItem(9446,9446);
4681             knapsackOne.putItem(8261,8261);
4682             knapsackOne.putItem(8967,8967);
4683             knapsackOne.putItem(915,915);
4684 rizwank 1.6 knapsackOne.putItem(9087,9087);
4685             knapsackOne.putItem(5194,5194);
4686             knapsackOne.putItem(6383,6383);
4687             knapsackOne.putItem(5847,5847);
4688             knapsackOne.putItem(4726,4726);
4689             knapsackOne.putItem(9594,9594);
4690             knapsackOne.putItem(4980,4980);
4691             knapsackOne.putItem(9563,9563);
4692             knapsackOne.putItem(7278,7278);
4693             knapsackOne.putItem(4844,4844);
4694             knapsackOne.putItem(9371,9371);
4695             knapsackOne.putItem(930,930);
4696             knapsackOne.putItem(8313,8313);
4697             knapsackOne.putItem(4182,4182);
4698             knapsackOne.putItem(8887,8887);
4699             knapsackOne.putItem(9042,9042);
4700             knapsackOne.putItem(2108,2108);
4701             knapsackOne.putItem(5184,5184);
4702             knapsackOne.putItem(5248,5248);
4703             knapsackOne.putItem(7673,7673);
4704             knapsackOne.putItem(5181,5181);
4705 rizwank 1.6 knapsackOne.putItem(1054,1054);
4706             knapsackOne.putItem(4304,4304);
4707             knapsackOne.putItem(1878,1878);
4708             knapsackOne.putItem(9661,9661);
4709             knapsackOne.putItem(8335,8335);
4710             knapsackOne.putItem(9155,9155);
4711             knapsackOne.putItem(8736,8736);
4712             knapsackOne.putItem(8764,8764);
4713             knapsackOne.putItem(7371,7371);
4714             knapsackOne.putItem(4286,4286);
4715             knapsackOne.putItem(5242,5242);
4716             knapsackOne.putItem(2332,2332);
4717             knapsackOne.putItem(2662,2662);
4718             knapsackOne.putItem(1439,1439);
4719             knapsackOne.putItem(3992,3992);
4720             knapsackOne.putItem(6128,6128);
4721             knapsackOne.putItem(4036,4036);
4722             knapsackOne.putItem(3900,3900);
4723             knapsackOne.putItem(469,469);
4724             knapsackOne.putItem(9933,9933);
4725             knapsackOne.putItem(2290,2290);
4726 rizwank 1.6 knapsackOne.putItem(272,272);
4727             knapsackOne.putItem(1706,1706);
4728             knapsackOne.putItem(2509,2509);
4729             knapsackOne.putItem(1571,1571);
4730             knapsackOne.putItem(2223,2223);
4731             knapsackOne.putItem(9954,9954);
4732             knapsackOne.putItem(7015,7015);
4733             knapsackOne.putItem(1532,1532);
4734             knapsackOne.putItem(8561,8561);
4735             knapsackOne.putItem(4981,4981);
4736             knapsackOne.putItem(8782,8782);
4737             knapsackOne.putItem(8494,8494);
4738             knapsackOne.putItem(3734,3734);
4739             knapsackOne.putItem(5467,5467);
4740             knapsackOne.putItem(986,986);
4741             knapsackOne.putItem(6212,6212);
4742             knapsackOne.putItem(8260,8260);
4743             knapsackOne.putItem(2532,2532);
4744             knapsackOne.putItem(7298,7298);
4745             knapsackOne.putItem(5248,5248);
4746             knapsackOne.putItem(8600,8600);
4747 rizwank 1.6 knapsackOne.putItem(8129,8129);
4748             knapsackOne.putItem(4651,4651);
4749             knapsackOne.putItem(4545,4545);
4750             knapsackOne.putItem(1543,1543);
4751             knapsackOne.putItem(6673,6673);
4752             knapsackOne.putItem(6091,6091);
4753             knapsackOne.putItem(4576,4576);
4754             knapsackOne.putItem(7479,7479);
4755             knapsackOne.putItem(5335,5335);
4756             knapsackOne.putItem(5776,5776);
4757             knapsackOne.putItem(6746,6746);
4758             knapsackOne.putItem(6481,6481);
4759             knapsackOne.putItem(6085,6085);
4760             knapsackOne.putItem(6776,6776);
4761             knapsackOne.putItem(1884,1884);
4762             knapsackOne.putItem(1693,1693);
4763             knapsackOne.putItem(9290,9290);
4764             knapsackOne.putItem(5559,5559);
4765             knapsackOne.putItem(6813,6813);
4766             knapsackOne.putItem(152,152);
4767             knapsackOne.putItem(8182,8182);
4768 rizwank 1.6 knapsackOne.putItem(2384,2384);
4769             knapsackOne.putItem(9736,9736);
4770             knapsackOne.putItem(7279,7279);
4771             knapsackOne.putItem(6460,6460);
4772             knapsackOne.putItem(8251,8251);
4773             knapsackOne.putItem(6618,6618);
4774             knapsackOne.putItem(9320,9320);
4775             knapsackOne.putItem(7518,7518);
4776             knapsackOne.putItem(9834,9834);
4777             knapsackOne.putItem(9941,9941);
4778             knapsackOne.putItem(5009,5009);
4779             knapsackOne.putItem(3242,3242);
4780             knapsackOne.putItem(5050,5050);
4781             knapsackOne.putItem(5398,5398);
4782             knapsackOne.putItem(9372,9372);
4783             knapsackOne.putItem(8827,8827);
4784             knapsackOne.putItem(4866,4866);
4785             knapsackOne.putItem(4501,4501);
4786             knapsackOne.putItem(8563,8563);
4787             knapsackOne.putItem(4500,4500);
4788             knapsackOne.putItem(9115,9115);
4789 rizwank 1.6 knapsackOne.putItem(2362,2362);
4790             knapsackOne.putItem(7806,7806);
4791             knapsackOne.putItem(883,883);
4792             knapsackOne.putItem(1127,1127);
4793             knapsackOne.putItem(6374,6374);
4794             knapsackOne.putItem(6792,6792);
4795             knapsackOne.putItem(9599,9599);
4796             knapsackOne.putItem(9215,9215);
4797             knapsackOne.putItem(3823,3823);
4798             knapsackOne.putItem(5054,5054);
4799             knapsackOne.putItem(2210,2210);
4800             knapsackOne.putItem(8808,8808);
4801             knapsackOne.putItem(486,486);
4802             knapsackOne.putItem(1747,1747);
4803             knapsackOne.putItem(2544,2544);
4804             knapsackOne.putItem(1498,1498);
4805             knapsackOne.putItem(9540,9540);
4806             knapsackOne.putItem(1366,1366);
4807             knapsackOne.putItem(6319,6319);
4808             knapsackOne.putItem(5522,5522);
4809             knapsackOne.putItem(5499,5499);
4810 rizwank 1.6 knapsackOne.putItem(3203,3203);
4811             knapsackOne.putItem(8784,8784);
4812             knapsackOne.putItem(4546,4546);
4813             knapsackOne.putItem(1154,1154);
4814             knapsackOne.putItem(6670,6670);
4815             knapsackOne.putItem(3379,3379);
4816             knapsackOne.putItem(869,869);
4817             knapsackOne.putItem(8006,8006);
4818             knapsackOne.putItem(1823,1823);
4819             knapsackOne.putItem(9203,9203);
4820             knapsackOne.putItem(2282,2282);
4821             knapsackOne.putItem(4923,4923);
4822             knapsackOne.putItem(9529,9529);
4823             knapsackOne.putItem(9351,9351);
4824             knapsackOne.putItem(6194,6194);
4825             knapsackOne.putItem(6318,6318);
4826             knapsackOne.putItem(9729,9729);
4827             knapsackOne.putItem(6386,6386);
4828             knapsackOne.putItem(8036,8036);
4829             knapsackOne.putItem(2025,2025);
4830             knapsackOne.putItem(6275,6275);
4831 rizwank 1.6 knapsackOne.putItem(3799,3799);
4832             knapsackOne.putItem(5199,5199);
4833             knapsackOne.putItem(4286,4286);
4834             knapsackOne.putItem(5987,5987);
4835             knapsackOne.putItem(1953,1953);
4836             knapsackOne.putItem(204,204);
4837             knapsackOne.putItem(8268,8268);
4838             knapsackOne.putItem(8734,8734);
4839             knapsackOne.putItem(3057,3057);
4840             knapsackOne.putItem(9926,9926);
4841             knapsackOne.putItem(4540,4540);
4842             knapsackOne.putItem(2678,2678);
4843             knapsackOne.putItem(4955,4955);
4844             knapsackOne.putItem(7163,7163);
4845             knapsackOne.putItem(9654,9654);
4846             knapsackOne.putItem(5294,5294);
4847             knapsackOne.putItem(3015,3015);
4848             knapsackOne.putItem(7792,7792);
4849             knapsackOne.putItem(9101,9101);
4850             knapsackOne.putItem(3647,3647);
4851             knapsackOne.putItem(1430,1430);
4852 rizwank 1.6 knapsackOne.putItem(1601,1601);
4853             knapsackOne.putItem(3016,3016);
4854             knapsackOne.putItem(3282,3282);
4855             knapsackOne.putItem(8530,8530);
4856             knapsackOne.putItem(7394,7394);
4857             knapsackOne.putItem(3910,3910);
4858             knapsackOne.putItem(5901,5901);
4859             knapsackOne.putItem(8088,8088);
4860             knapsackOne.putItem(9807,9807);
4861             knapsackOne.putItem(4058,4058);
4862             knapsackOne.putItem(7733,7733);
4863             knapsackOne.putItem(8277,8277);
4864             knapsackOne.putItem(7894,7894);
4865             knapsackOne.putItem(1534,1534);
4866             knapsackOne.putItem(4769,4769);
4867             knapsackOne.putItem(5477,5477);
4868             knapsackOne.putItem(5214,5214);
4869             knapsackOne.putItem(9292,9292);
4870             knapsackOne.putItem(8190,8190);
4871             knapsackOne.putItem(447,447);
4872             knapsackOne.putItem(2512,2512);
4873 rizwank 1.6 knapsackOne.putItem(3990,3990);
4874             knapsackOne.putItem(1726,1726);
4875             knapsackOne.putItem(732,732);
4876             knapsackOne.putItem(8135,8135);
4877             knapsackOne.putItem(7571,7571);
4878             knapsackOne.putItem(6962,6962);
4879             knapsackOne.putItem(6228,6228);
4880             knapsackOne.putItem(5223,5223);
4881             knapsackOne.putItem(6253,6253);
4882             knapsackOne.putItem(6354,6354);
4883             knapsackOne.putItem(3519,3519);
4884             knapsackOne.putItem(1702,1702);
4885             knapsackOne.putItem(3886,3886);
4886             knapsackOne.putItem(5277,5277);
4887             knapsackOne.putItem(3299,3299);
4888             knapsackOne.putItem(5893,5893);
4889             knapsackOne.putItem(3825,3825);
4890             knapsackOne.putItem(1653,1653);
4891             knapsackOne.putItem(9226,9226);
4892             knapsackOne.putItem(72,72);
4893             knapsackOne.putItem(6447,6447);
4894 rizwank 1.6 knapsackOne.putItem(3621,3621);
4895             knapsackOne.putItem(8651,8651);
4896             knapsackOne.putItem(23,23);
4897             knapsackOne.putItem(4891,4891);
4898             knapsackOne.putItem(398,398);
4899             knapsackOne.putItem(2768,2768);
4900             knapsackOne.putItem(8500,8500);
4901             knapsackOne.putItem(7846,7846);
4902             knapsackOne.putItem(3430,3430);
4903             knapsackOne.putItem(2946,2946);
4904             knapsackOne.putItem(6557,6557);
4905             knapsackOne.putItem(2924,2924);
4906             knapsackOne.putItem(4832,4832);
4907             	
4908             	
4909             	
4910             	
4911             	
4912             	knapsackOne.putItem(7567,7567);
4913             knapsackOne.putItem(2728,2728);
4914             knapsackOne.putItem(6052,6052);
4915 rizwank 1.6 knapsackOne.putItem(6389,6389);
4916             knapsackOne.putItem(2402,2402);
4917             knapsackOne.putItem(7830,7830);
4918             knapsackOne.putItem(6043,6043);
4919             knapsackOne.putItem(6558,6558);
4920             knapsackOne.putItem(4532,4532);
4921             knapsackOne.putItem(7038,7038);
4922             knapsackOne.putItem(5373,5373);
4923             knapsackOne.putItem(281,281);
4924             knapsackOne.putItem(4690,4690);
4925             knapsackOne.putItem(472,472);
4926             knapsackOne.putItem(7970,7970);
4927             knapsackOne.putItem(3944,3944);
4928             knapsackOne.putItem(9021,9021);
4929             knapsackOne.putItem(1962,1962);
4930             knapsackOne.putItem(8734,8734);
4931             knapsackOne.putItem(2671,2671);
4932             knapsackOne.putItem(962,962);
4933             knapsackOne.putItem(5573,5573);
4934             knapsackOne.putItem(1453,1453);
4935             knapsackOne.putItem(3479,3479);
4936 rizwank 1.6 knapsackOne.putItem(1710,1710);
4937             knapsackOne.putItem(7716,7716);
4938             knapsackOne.putItem(3514,3514);
4939             knapsackOne.putItem(3010,3010);
4940             knapsackOne.putItem(7029,7029);
4941             knapsackOne.putItem(7045,7045);
4942             knapsackOne.putItem(5519,5519);
4943             knapsackOne.putItem(6430,6430);
4944             knapsackOne.putItem(9931,9931);
4945             knapsackOne.putItem(1490,1490);
4946             knapsackOne.putItem(569,569);
4947             knapsackOne.putItem(7387,7387);
4948             knapsackOne.putItem(7041,7041);
4949             knapsackOne.putItem(8815,8815);
4950             knapsackOne.putItem(3096,3096);
4951             knapsackOne.putItem(3923,3923);
4952             knapsackOne.putItem(8490,8490);
4953             knapsackOne.putItem(2838,2838);
4954             knapsackOne.putItem(5208,5208);
4955             knapsackOne.putItem(854,854);
4956             knapsackOne.putItem(9836,9836);
4957 rizwank 1.6 knapsackOne.putItem(3720,3720);
4958             knapsackOne.putItem(7793,7793);
4959             knapsackOne.putItem(1784,1784);
4960             knapsackOne.putItem(2902,2902);
4961             knapsackOne.putItem(5910,5910);
4962             knapsackOne.putItem(2011,2011);
4963             knapsackOne.putItem(6248,6248);
4964             knapsackOne.putItem(3681,3681);
4965             knapsackOne.putItem(3426,3426);
4966             knapsackOne.putItem(7740,7740);
4967             knapsackOne.putItem(3141,3141);
4968             knapsackOne.putItem(3228,3228);
4969             knapsackOne.putItem(4091,4091);
4970             knapsackOne.putItem(2177,2177);
4971             knapsackOne.putItem(1360,1360);
4972             knapsackOne.putItem(2781,2781);
4973             knapsackOne.putItem(5198,5198);
4974             knapsackOne.putItem(8827,8827);
4975             knapsackOne.putItem(7832,7832);
4976             knapsackOne.putItem(6201,6201);
4977             knapsackOne.putItem(6144,6144);
4978 rizwank 1.6 knapsackOne.putItem(4671,4671);
4979             knapsackOne.putItem(5464,5464);
4980             knapsackOne.putItem(7138,7138);
4981             knapsackOne.putItem(9463,9463);
4982             knapsackOne.putItem(2689,2689);
4983             knapsackOne.putItem(4319,4319);
4984             knapsackOne.putItem(6848,6848);
4985             knapsackOne.putItem(3017,3017);
4986             knapsackOne.putItem(7328,7328);
4987             knapsackOne.putItem(4853,4853);
4988             knapsackOne.putItem(3874,3874);
4989             knapsackOne.putItem(481,481);
4990             knapsackOne.putItem(5472,5472);
4991             knapsackOne.putItem(8983,8983);
4992             knapsackOne.putItem(2797,2797);
4993             knapsackOne.putItem(5546,5546);
4994             knapsackOne.putItem(1301,1301);
4995             knapsackOne.putItem(973,973);
4996             knapsackOne.putItem(9839,9839);
4997             knapsackOne.putItem(726,726);
4998             knapsackOne.putItem(293,293);
4999 rizwank 1.6 knapsackOne.putItem(6032,6032);
5000             knapsackOne.putItem(2026,2026);
5001             knapsackOne.putItem(7844,7844);
5002             knapsackOne.putItem(1264,1264);
5003             knapsackOne.putItem(59,59);
5004             knapsackOne.putItem(5180,5180);
5005             knapsackOne.putItem(2862,2862);
5006             knapsackOne.putItem(1841,1841);
5007             knapsackOne.putItem(6373,6373);
5008             knapsackOne.putItem(2655,2655);
5009             knapsackOne.putItem(1209,1209);
5010             knapsackOne.putItem(1817,1817);
5011             knapsackOne.putItem(6452,6452);
5012             knapsackOne.putItem(4702,4702);
5013             knapsackOne.putItem(6531,6531);
5014             knapsackOne.putItem(4037,4037);
5015             knapsackOne.putItem(3467,3467);
5016             knapsackOne.putItem(6328,6328);
5017             knapsackOne.putItem(2448,2448);
5018             knapsackOne.putItem(7974,7974);
5019             knapsackOne.putItem(1432,1432);
5020 rizwank 1.6 knapsackOne.putItem(6858,6858);
5021             knapsackOne.putItem(733,733);
5022             knapsackOne.putItem(7712,7712);
5023             knapsackOne.putItem(4273,4273);
5024             knapsackOne.putItem(7047,7047);
5025             knapsackOne.putItem(7081,7081);
5026             knapsackOne.putItem(6827,6827);
5027             knapsackOne.putItem(4198,4198);
5028             knapsackOne.putItem(8287,8287);
5029             knapsackOne.putItem(4005,4005);
5030             knapsackOne.putItem(6470,6470);
5031             knapsackOne.putItem(6970,6970);
5032             knapsackOne.putItem(5487,5487);
5033             knapsackOne.putItem(102,102);
5034             knapsackOne.putItem(9320,9320);
5035             knapsackOne.putItem(1607,1607);
5036             knapsackOne.putItem(3331,3331);
5037             knapsackOne.putItem(6198,6198);
5038             knapsackOne.putItem(3238,3238);
5039             knapsackOne.putItem(2946,2946);
5040             knapsackOne.putItem(4684,4684);
5041 rizwank 1.6 knapsackOne.putItem(4023,4023);
5042             knapsackOne.putItem(526,526);
5043             knapsackOne.putItem(529,529);
5044             knapsackOne.putItem(9496,9496);
5045             knapsackOne.putItem(209,209);
5046             knapsackOne.putItem(3370,3370);
5047             knapsackOne.putItem(6104,6104);
5048             knapsackOne.putItem(8414,8414);
5049             knapsackOne.putItem(2568,2568);
5050             knapsackOne.putItem(3784,3784);
5051             knapsackOne.putItem(5175,5175);
5052             knapsackOne.putItem(3433,3433);
5053             knapsackOne.putItem(3748,3748);
5054             knapsackOne.putItem(6771,6771);
5055             knapsackOne.putItem(3218,3218);
5056             knapsackOne.putItem(7011,7011);
5057             knapsackOne.putItem(4308,4308);
5058             knapsackOne.putItem(1096,1096);
5059             knapsackOne.putItem(3397,3397);
5060             knapsackOne.putItem(2880,2880);
5061             knapsackOne.putItem(1489,1489);
5062 rizwank 1.6 knapsackOne.putItem(9549,9549);
5063             knapsackOne.putItem(238,238);
5064             knapsackOne.putItem(1469,1469);
5065             knapsackOne.putItem(7917,7917);
5066             knapsackOne.putItem(5359,5359);
5067             knapsackOne.putItem(2377,2377);
5068             knapsackOne.putItem(2013,2013);
5069             knapsackOne.putItem(3438,3438);
5070             knapsackOne.putItem(331,331);
5071             knapsackOne.putItem(5163,5163);
5072             knapsackOne.putItem(6653,6653);
5073             knapsackOne.putItem(3843,3843);
5074             knapsackOne.putItem(9138,9138);
5075             knapsackOne.putItem(2429,2429);
5076             knapsackOne.putItem(4950,4950);
5077             knapsackOne.putItem(8234,8234);
5078             knapsackOne.putItem(4799,4799);
5079             knapsackOne.putItem(5187,5187);
5080             knapsackOne.putItem(6379,6379);
5081             knapsackOne.putItem(3549,3549);
5082             knapsackOne.putItem(2052,2052);
5083 rizwank 1.6 knapsackOne.putItem(9973,9973);
5084             knapsackOne.putItem(9495,9495);
5085             knapsackOne.putItem(1480,1480);
5086             knapsackOne.putItem(8888,8888);
5087             knapsackOne.putItem(5320,5320);
5088             knapsackOne.putItem(3279,3279);
5089             knapsackOne.putItem(4879,4879);
5090             knapsackOne.putItem(1014,1014);
5091             knapsackOne.putItem(8913,8913);
5092             knapsackOne.putItem(3155,3155);
5093             knapsackOne.putItem(9134,9134);
5094             knapsackOne.putItem(1863,1863);
5095             knapsackOne.putItem(5923,5923);
5096             knapsackOne.putItem(9189,9189);
5097             knapsackOne.putItem(4909,4909);
5098             knapsackOne.putItem(2014,2014);
5099             knapsackOne.putItem(1933,1933);
5100             knapsackOne.putItem(1518,1518);
5101             knapsackOne.putItem(9170,9170);
5102             knapsackOne.putItem(2802,2802);
5103             knapsackOne.putItem(498,498);
5104 rizwank 1.6 knapsackOne.putItem(2182,2182);
5105             knapsackOne.putItem(7152,7152);
5106             knapsackOne.putItem(3803,3803);
5107             knapsackOne.putItem(255,255);
5108             knapsackOne.putItem(8166,8166);
5109             knapsackOne.putItem(2144,2144);
5110             knapsackOne.putItem(4872,4872);
5111             knapsackOne.putItem(3585,3585);
5112             knapsackOne.putItem(3385,3385);
5113             knapsackOne.putItem(6461,6461);
5114             knapsackOne.putItem(4774,4774);
5115             knapsackOne.putItem(1959,1959);
5116             knapsackOne.putItem(1028,1028);
5117             knapsackOne.putItem(5883,5883);
5118             knapsackOne.putItem(5369,5369);
5119             knapsackOne.putItem(6486,6486);
5120             knapsackOne.putItem(8325,8325);
5121             knapsackOne.putItem(8389,8389);
5122             knapsackOne.putItem(6412,6412);
5123             knapsackOne.putItem(6475,6475);
5124             knapsackOne.putItem(7192,7192);
5125 rizwank 1.6 knapsackOne.putItem(3224,3224);
5126             knapsackOne.putItem(5476,5476);
5127             knapsackOne.putItem(5339,5339);
5128             knapsackOne.putItem(8605,8605);
5129             knapsackOne.putItem(5546,5546);
5130             knapsackOne.putItem(3666,3666);
5131             knapsackOne.putItem(458,458);
5132             knapsackOne.putItem(9965,9965);
5133             knapsackOne.putItem(3844,3844);
5134             knapsackOne.putItem(5942,5942);
5135             knapsackOne.putItem(5027,5027);
5136             knapsackOne.putItem(722,722);
5137             knapsackOne.putItem(3671,3671);
5138             knapsackOne.putItem(5260,5260);
5139             knapsackOne.putItem(7775,7775);
5140             knapsackOne.putItem(8751,8751);
5141             knapsackOne.putItem(4344,4344);
5142             knapsackOne.putItem(664,664);
5143             knapsackOne.putItem(8938,8938);
5144             knapsackOne.putItem(4150,4150);
5145             knapsackOne.putItem(4114,4114);
5146 rizwank 1.6 knapsackOne.putItem(1884,1884);
5147             knapsackOne.putItem(5258,5258);
5148             knapsackOne.putItem(5815,5815);
5149             knapsackOne.putItem(1405,1405);
5150             knapsackOne.putItem(4575,4575);
5151             knapsackOne.putItem(3123,3123);
5152             knapsackOne.putItem(2447,2447);
5153             knapsackOne.putItem(9672,9672);
5154             knapsackOne.putItem(3355,3355);
5155             knapsackOne.putItem(4044,4044);
5156             knapsackOne.putItem(6451,6451);
5157             knapsackOne.putItem(7697,7697);
5158             knapsackOne.putItem(324,324);
5159             knapsackOne.putItem(7676,7676);
5160             knapsackOne.putItem(8768,8768);
5161             knapsackOne.putItem(5227,5227);
5162             knapsackOne.putItem(802,802);
5163             knapsackOne.putItem(8197,8197);
5164             knapsackOne.putItem(6122,6122);
5165             knapsackOne.putItem(2479,2479);
5166             knapsackOne.putItem(9800,9800);
5167 rizwank 1.6 knapsackOne.putItem(8654,8654);
5168             knapsackOne.putItem(7251,7251);
5169             knapsackOne.putItem(3611,3611);
5170             knapsackOne.putItem(7238,7238);
5171             knapsackOne.putItem(693,693);
5172             knapsackOne.putItem(2083,2083);
5173             knapsackOne.putItem(8514,8514);
5174             knapsackOne.putItem(4969,4969);
5175             knapsackOne.putItem(326,326);
5176             knapsackOne.putItem(4394,4394);
5177             knapsackOne.putItem(5113,5113);
5178             knapsackOne.putItem(9680,9680);
5179             knapsackOne.putItem(5656,5656);
5180             knapsackOne.putItem(3096,3096);
5181             knapsackOne.putItem(6174,6174);
5182             knapsackOne.putItem(5709,5709);
5183             knapsackOne.putItem(8496,8496);
5184             knapsackOne.putItem(1088,1088);
5185             knapsackOne.putItem(4287,4287);
5186             knapsackOne.putItem(3373,3373);
5187             knapsackOne.putItem(6998,6998);
5188 rizwank 1.6 knapsackOne.putItem(1410,1410);
5189             knapsackOne.putItem(923,923);
5190             knapsackOne.putItem(4938,4938);
5191             knapsackOne.putItem(2761,2761);
5192             knapsackOne.putItem(84,84);
5193             knapsackOne.putItem(7703,7703);
5194             knapsackOne.putItem(9212,9212);
5195             knapsackOne.putItem(4187,4187);
5196             knapsackOne.putItem(9876,9876);
5197             knapsackOne.putItem(9159,9159);
5198             knapsackOne.putItem(5691,5691);
5199             knapsackOne.putItem(6576,6576);
5200             knapsackOne.putItem(632,632);
5201             knapsackOne.putItem(4958,4958);
5202             knapsackOne.putItem(9314,9314);
5203             knapsackOne.putItem(2408,2408);
5204             knapsackOne.putItem(2281,2281);
5205             knapsackOne.putItem(1476,1476);
5206             knapsackOne.putItem(723,723);
5207             knapsackOne.putItem(1076,1076);
5208             knapsackOne.putItem(3566,3566);
5209 rizwank 1.6 knapsackOne.putItem(7365,7365);
5210             knapsackOne.putItem(5378,5378);
5211             knapsackOne.putItem(746,746);
5212             knapsackOne.putItem(336,336);
5213             knapsackOne.putItem(8308,8308);
5214             knapsackOne.putItem(7846,7846);
5215             knapsackOne.putItem(1529,1529);
5216             knapsackOne.putItem(1385,1385);
5217             knapsackOne.putItem(9412,9412);
5218             knapsackOne.putItem(668,668);
5219             knapsackOne.putItem(9891,9891);
5220             knapsackOne.putItem(7250,7250);
5221             knapsackOne.putItem(3532,3532);
5222             knapsackOne.putItem(4431,4431);
5223             knapsackOne.putItem(2551,2551);
5224             knapsackOne.putItem(3130,3130);
5225             knapsackOne.putItem(8104,8104);
5226             knapsackOne.putItem(9859,9859);
5227             knapsackOne.putItem(5359,5359);
5228             knapsackOne.putItem(6903,6903);
5229             knapsackOne.putItem(1029,1029);
5230 rizwank 1.6 knapsackOne.putItem(4120,4120);
5231             knapsackOne.putItem(8227,8227);
5232             knapsackOne.putItem(614,614);
5233             knapsackOne.putItem(229,229);
5234             knapsackOne.putItem(7612,7612);
5235             knapsackOne.putItem(6595,6595);
5236             knapsackOne.putItem(5442,5442);
5237             knapsackOne.putItem(6103,6103);
5238             knapsackOne.putItem(3598,3598);
5239             knapsackOne.putItem(417,417);
5240             knapsackOne.putItem(6824,6824);
5241             knapsackOne.putItem(7566,7566);
5242             knapsackOne.putItem(3804,3804);
5243             knapsackOne.putItem(142,142);
5244             knapsackOne.putItem(3334,3334);
5245             knapsackOne.putItem(6429,6429);
5246             knapsackOne.putItem(5063,5063);
5247             knapsackOne.putItem(6672,6672);
5248             knapsackOne.putItem(6091,6091);
5249             knapsackOne.putItem(28,28);
5250             knapsackOne.putItem(9396,9396);
5251 rizwank 1.6 knapsackOne.putItem(1300,1300);
5252             knapsackOne.putItem(8324,8324);
5253             knapsackOne.putItem(6473,6473);
5254             knapsackOne.putItem(2367,2367);
5255             knapsackOne.putItem(8814,8814);
5256             knapsackOne.putItem(9772,9772);
5257             knapsackOne.putItem(1731,1731);
5258             knapsackOne.putItem(2960,2960);
5259             knapsackOne.putItem(6494,6494);
5260             knapsackOne.putItem(9352,9352);
5261             knapsackOne.putItem(3164,3164);
5262             knapsackOne.putItem(1174,1174);
5263             knapsackOne.putItem(292,292);
5264             knapsackOne.putItem(2781,2781);
5265             knapsackOne.putItem(1256,1256);
5266             knapsackOne.putItem(2888,2888);
5267             knapsackOne.putItem(3869,3869);
5268             knapsackOne.putItem(8653,8653);
5269             knapsackOne.putItem(7103,7103);
5270             knapsackOne.putItem(9196,9196);
5271             knapsackOne.putItem(8969,8969);
5272 rizwank 1.6 knapsackOne.putItem(2151,2151);
5273             knapsackOne.putItem(8049,8049);
5274             knapsackOne.putItem(1067,1067);
5275             knapsackOne.putItem(7673,7673);
5276             knapsackOne.putItem(6768,6768);
5277             knapsackOne.putItem(657,657);
5278             knapsackOne.putItem(6875,6875);
5279             knapsackOne.putItem(8839,8839);
5280             knapsackOne.putItem(6923,6923);
5281             knapsackOne.putItem(1204,1204);
5282             knapsackOne.putItem(1189,1189);
5283             knapsackOne.putItem(3202,3202);
5284             knapsackOne.putItem(2074,2074);
5285             knapsackOne.putItem(5967,5967);
5286             knapsackOne.putItem(8618,8618);
5287             knapsackOne.putItem(9744,9744);
5288             knapsackOne.putItem(4054,4054);
5289             knapsackOne.putItem(2767,2767);
5290             knapsackOne.putItem(644,644);
5291             knapsackOne.putItem(3656,3656);
5292             knapsackOne.putItem(9421,9421);
5293 rizwank 1.6 knapsackOne.putItem(5471,5471);
5294             knapsackOne.putItem(9988,9988);
5295             knapsackOne.putItem(3662,3662);
5296             knapsackOne.putItem(1380,1380);
5297             knapsackOne.putItem(7808,7808);
5298             knapsackOne.putItem(3592,3592);
5299             knapsackOne.putItem(4125,4125);
5300             knapsackOne.putItem(2414,2414);
5301             knapsackOne.putItem(4258,4258);
5302             knapsackOne.putItem(539,539);
5303             knapsackOne.putItem(2380,2380);
5304             knapsackOne.putItem(3985,3985);
5305             knapsackOne.putItem(7872,7872);
5306             knapsackOne.putItem(893,893);
5307             knapsackOne.putItem(8480,8480);
5308             knapsackOne.putItem(6178,6178);
5309             knapsackOne.putItem(6991,6991);
5310             knapsackOne.putItem(6906,6906);
5311             knapsackOne.putItem(3374,3374);
5312             knapsackOne.putItem(4526,4526);
5313             knapsackOne.putItem(8888,8888);
5314 rizwank 1.6 knapsackOne.putItem(6588,6588);
5315             knapsackOne.putItem(5815,5815);
5316             knapsackOne.putItem(7799,7799);
5317             knapsackOne.putItem(3495,3495);
5318             knapsackOne.putItem(853,853);
5319             knapsackOne.putItem(8766,8766);
5320             knapsackOne.putItem(1462,1462);
5321             knapsackOne.putItem(5210,5210);
5322             knapsackOne.putItem(7651,7651);
5323             knapsackOne.putItem(7944,7944);
5324             knapsackOne.putItem(6544,6544);
5325             knapsackOne.putItem(9580,9580);
5326             knapsackOne.putItem(7755,7755);
5327             knapsackOne.putItem(3847,3847);
5328             knapsackOne.putItem(2208,2208);
5329             knapsackOne.putItem(7476,7476);
5330             knapsackOne.putItem(9409,9409);
5331             knapsackOne.putItem(3455,3455);
5332             knapsackOne.putItem(4635,4635);
5333             knapsackOne.putItem(922,922);
5334             knapsackOne.putItem(9467,9467);
5335 rizwank 1.6 knapsackOne.putItem(3603,3603);
5336             knapsackOne.putItem(7899,7899);
5337             knapsackOne.putItem(7147,7147);
5338             knapsackOne.putItem(6041,6041);
5339             knapsackOne.putItem(4992,4992);
5340             knapsackOne.putItem(4167,4167);
5341             knapsackOne.putItem(8226,8226);
5342             knapsackOne.putItem(4230,4230);
5343             knapsackOne.putItem(3858,3858);
5344             knapsackOne.putItem(6657,6657);
5345             knapsackOne.putItem(7525,7525);
5346             knapsackOne.putItem(4694,4694);
5347             knapsackOne.putItem(5166,5166);
5348             knapsackOne.putItem(4693,4693);
5349             knapsackOne.putItem(6962,6962);
5350             knapsackOne.putItem(8065,8065);
5351             knapsackOne.putItem(8863,8863);
5352             knapsackOne.putItem(2173,2173);
5353             knapsackOne.putItem(9204,9204);
5354             knapsackOne.putItem(5560,5560);
5355             knapsackOne.putItem(2302,2302);
5356 rizwank 1.6 knapsackOne.putItem(7521,7521);
5357             knapsackOne.putItem(3109,3109);
5358             knapsackOne.putItem(9915,9915);
5359             knapsackOne.putItem(4546,4546);
5360             knapsackOne.putItem(1638,1638);
5361             knapsackOne.putItem(9627,9627);
5362             knapsackOne.putItem(7693,7693);
5363             knapsackOne.putItem(4420,4420);
5364             knapsackOne.putItem(6565,6565);
5365             knapsackOne.putItem(2443,2443);
5366             knapsackOne.putItem(6500,6500);
5367             knapsackOne.putItem(9183,9183);
5368             knapsackOne.putItem(4443,4443);
5369             knapsackOne.putItem(23,23);
5370             knapsackOne.putItem(6561,6561);
5371             knapsackOne.putItem(8574,8574);
5372             knapsackOne.putItem(6602,6602);
5373             knapsackOne.putItem(9521,9521);
5374             knapsackOne.putItem(6114,6114);
5375             knapsackOne.putItem(6701,6701);
5376             knapsackOne.putItem(1482,1482);
5377 rizwank 1.6 knapsackOne.putItem(7727,7727);
5378             knapsackOne.putItem(1487,1487);
5379             knapsackOne.putItem(3984,3984);
5380             knapsackOne.putItem(6217,6217);
5381             knapsackOne.putItem(7021,7021);
5382             knapsackOne.putItem(2163,2163);
5383             knapsackOne.putItem(7045,7045);
5384             knapsackOne.putItem(7777,7777);
5385             knapsackOne.putItem(2547,2547);
5386             knapsackOne.putItem(4256,4256);
5387             knapsackOne.putItem(6271,6271);
5388             knapsackOne.putItem(6618,6618);
5389             knapsackOne.putItem(9505,9505);
5390             knapsackOne.putItem(2918,2918);
5391             knapsackOne.putItem(173,173);
5392             knapsackOne.putItem(3828,3828);
5393             knapsackOne.putItem(1764,1764);
5394             knapsackOne.putItem(45,45);
5395             knapsackOne.putItem(4055,4055);
5396             knapsackOne.putItem(6569,6569);
5397             knapsackOne.putItem(9737,9737);
5398 rizwank 1.6 knapsackOne.putItem(2265,2265);
5399             knapsackOne.putItem(2073,2073);
5400             knapsackOne.putItem(3960,3960);
5401             knapsackOne.putItem(3912,3912);
5402             knapsackOne.putItem(6180,6180);
5403             knapsackOne.putItem(7685,7685);
5404             knapsackOne.putItem(655,655);
5405             knapsackOne.putItem(2927,2927);
5406             knapsackOne.putItem(2224,2224);
5407             knapsackOne.putItem(5128,5128);
5408             knapsackOne.putItem(6833,6833);
5409             knapsackOne.putItem(9676,9676);
5410             knapsackOne.putItem(1372,1372);
5411             knapsackOne.putItem(8235,8235);
5412             knapsackOne.putItem(9281,9281);
5413             knapsackOne.putItem(2198,2198);
5414             knapsackOne.putItem(2303,2303);
5415             knapsackOne.putItem(6039,6039);
5416             knapsackOne.putItem(2249,2249);
5417             knapsackOne.putItem(319,319);
5418             knapsackOne.putItem(6065,6065);
5419 rizwank 1.6 knapsackOne.putItem(283,283);
5420             knapsackOne.putItem(360,360);
5421             knapsackOne.putItem(3373,3373);
5422             knapsackOne.putItem(3243,3243);
5423             knapsackOne.putItem(5027,5027);
5424             knapsackOne.putItem(7446,7446);
5425             knapsackOne.putItem(7145,7145);
5426             knapsackOne.putItem(4214,4214);
5427             knapsackOne.putItem(5579,5579);
5428             knapsackOne.putItem(9598,9598);
5429             knapsackOne.putItem(3266,3266);
5430             knapsackOne.putItem(1990,1990);
5431             knapsackOne.putItem(5640,5640);
5432             knapsackOne.putItem(5245,5245);
5433             knapsackOne.putItem(6448,6448);
5434             knapsackOne.putItem(5775,5775);
5435             knapsackOne.putItem(6402,6402);
5436             knapsackOne.putItem(1321,1321);
5437             knapsackOne.putItem(2781,2781);
5438             knapsackOne.putItem(7196,7196);
5439             knapsackOne.putItem(2252,2252);
5440 rizwank 1.6 knapsackOne.putItem(2430,2430);
5441             knapsackOne.putItem(6433,6433);
5442             knapsackOne.putItem(8451,8451);
5443             knapsackOne.putItem(2526,2526);
5444             knapsackOne.putItem(563,563);
5445             knapsackOne.putItem(7744,7744);
5446             knapsackOne.putItem(9945,9945);
5447             knapsackOne.putItem(8703,8703);
5448             knapsackOne.putItem(8606,8606);
5449             knapsackOne.putItem(252,252);
5450             knapsackOne.putItem(6806,6806);
5451             knapsackOne.putItem(6852,6852);
5452             knapsackOne.putItem(6575,6575);
5453             knapsackOne.putItem(2022,2022);
5454             knapsackOne.putItem(7219,7219);
5455             knapsackOne.putItem(9266,9266);
5456             knapsackOne.putItem(8273,8273);
5457             knapsackOne.putItem(9143,9143);
5458             knapsackOne.putItem(1716,1716);
5459             knapsackOne.putItem(8793,8793);
5460             knapsackOne.putItem(8320,8320);
5461 rizwank 1.6 knapsackOne.putItem(3797,3797);
5462             knapsackOne.putItem(6792,6792);
5463             knapsackOne.putItem(1127,1127);
5464             knapsackOne.putItem(7508,7508);
5465             knapsackOne.putItem(4884,4884);
5466             knapsackOne.putItem(1936,1936);
5467             knapsackOne.putItem(3378,3378);
5468             knapsackOne.putItem(9888,9888);
5469             knapsackOne.putItem(4350,4350);
5470             knapsackOne.putItem(4622,4622);
5471             knapsackOne.putItem(8652,8652);
5472             knapsackOne.putItem(5976,5976);
5473             knapsackOne.putItem(1694,1694);
5474             knapsackOne.putItem(1449,1449);
5475             knapsackOne.putItem(3801,3801);
5476             knapsackOne.putItem(2099,2099);
5477             knapsackOne.putItem(4998,4998);
5478             knapsackOne.putItem(7154,7154);
5479             knapsackOne.putItem(5811,5811);
5480             knapsackOne.putItem(7054,7054);
5481             knapsackOne.putItem(2898,2898);
5482 rizwank 1.6 knapsackOne.putItem(7948,7948);
5483             knapsackOne.putItem(7812,7812);
5484             knapsackOne.putItem(4681,4681);
5485             knapsackOne.putItem(8244,8244);
5486             knapsackOne.putItem(8497,8497);
5487             knapsackOne.putItem(6400,6400);
5488             knapsackOne.putItem(8914,8914);
5489             knapsackOne.putItem(7756,7756);
5490             knapsackOne.putItem(8380,8380);
5491             knapsackOne.putItem(4250,4250);
5492             knapsackOne.putItem(6999,6999);
5493             knapsackOne.putItem(7888,7888);
5494             knapsackOne.putItem(6247,6247);
5495             knapsackOne.putItem(2093,2093);
5496             knapsackOne.putItem(2914,2914);
5497             knapsackOne.putItem(1,1);
5498             knapsackOne.putItem(8968,8968);
5499             knapsackOne.putItem(5750,5750);
5500             knapsackOne.putItem(2625,2625);
5501             knapsackOne.putItem(9829,9829);
5502             knapsackOne.putItem(1243,1243);
5503 rizwank 1.6 knapsackOne.putItem(5615,5615);
5504             knapsackOne.putItem(7282,7282);
5505             knapsackOne.putItem(4865,4865);
5506             knapsackOne.putItem(4374,4374);
5507             knapsackOne.putItem(1166,1166);
5508             knapsackOne.putItem(2706,2706);
5509             knapsackOne.putItem(1854,1854);
5510             knapsackOne.putItem(2109,2109);
5511             knapsackOne.putItem(454,454);
5512             knapsackOne.putItem(1823,1823);
5513             knapsackOne.putItem(1511,1511);
5514             knapsackOne.putItem(50,50);
5515             knapsackOne.putItem(7062,7062);
5516             knapsackOne.putItem(8749,8749);
5517             knapsackOne.putItem(2673,2673);
5518             knapsackOne.putItem(4332,4332);
5519             knapsackOne.putItem(2209,2209);
5520             knapsackOne.putItem(5976,5976);
5521             knapsackOne.putItem(9679,9679);
5522             knapsackOne.putItem(989,989);
5523             knapsackOne.putItem(6533,6533);
5524 rizwank 1.6 knapsackOne.putItem(3591,3591);
5525             knapsackOne.putItem(229,229);
5526             knapsackOne.putItem(5046,5046);
5527             knapsackOne.putItem(6495,6495);
5528             knapsackOne.putItem(25,25);
5529             knapsackOne.putItem(8495,8495);
5530             knapsackOne.putItem(3017,3017);
5531             knapsackOne.putItem(1818,1818);
5532             knapsackOne.putItem(9116,9116);
5533             knapsackOne.putItem(1018,1018);
5534             knapsackOne.putItem(6928,6928);
5535             knapsackOne.putItem(2383,2383);
5536             knapsackOne.putItem(4804,4804);
5537             knapsackOne.putItem(7536,7536);
5538             knapsackOne.putItem(3848,3848);
5539             knapsackOne.putItem(4293,4293);
5540             knapsackOne.putItem(3390,3390);
5541             knapsackOne.putItem(1577,1577);
5542             knapsackOne.putItem(6948,6948);
5543             knapsackOne.putItem(7371,7371);
5544             knapsackOne.putItem(2341,2341);
5545 rizwank 1.6 knapsackOne.putItem(6435,6435);
5546             knapsackOne.putItem(6541,6541);
5547             knapsackOne.putItem(8982,8982);
5548             knapsackOne.putItem(7560,7560);
5549             knapsackOne.putItem(8983,8983);
5550             knapsackOne.putItem(1406,1406);
5551             knapsackOne.putItem(932,932);
5552             knapsackOne.putItem(8310,8310);
5553             knapsackOne.putItem(1314,1314);
5554             knapsackOne.putItem(8052,8052);
5555             knapsackOne.putItem(3368,3368);
5556             knapsackOne.putItem(3593,3593);
5557             knapsackOne.putItem(7317,7317);
5558             knapsackOne.putItem(4700,4700);
5559             knapsackOne.putItem(1066,1066);
5560             knapsackOne.putItem(5975,5975);
5561             knapsackOne.putItem(9825,9825);
5562             knapsackOne.putItem(5566,5566);
5563             knapsackOne.putItem(8,8);
5564             knapsackOne.putItem(7314,7314);
5565             knapsackOne.putItem(8963,8963);
5566 rizwank 1.6 knapsackOne.putItem(8739,8739);
5567             knapsackOne.putItem(1502,1502);
5568             knapsackOne.putItem(9606,9606);
5569             knapsackOne.putItem(6104,6104);
5570             knapsackOne.putItem(4954,4954);
5571             knapsackOne.putItem(5680,5680);
5572             knapsackOne.putItem(6278,6278);
5573             knapsackOne.putItem(669,669);
5574             knapsackOne.putItem(3496,3496);
5575             knapsackOne.putItem(9124,9124);
5576             knapsackOne.putItem(2945,2945);
5577             knapsackOne.putItem(5976,5976);
5578             knapsackOne.putItem(4403,4403);
5579             knapsackOne.putItem(4776,4776);
5580             knapsackOne.putItem(6650,6650);
5581             knapsackOne.putItem(2981,2981);
5582             knapsackOne.putItem(8718,8718);
5583             knapsackOne.putItem(5662,5662);
5584             knapsackOne.putItem(6775,6775);
5585             knapsackOne.putItem(1718,1718);
5586             knapsackOne.putItem(2684,2684);
5587 rizwank 1.6 knapsackOne.putItem(8048,8048);
5588             knapsackOne.putItem(6888,6888);
5589             knapsackOne.putItem(7945,7945);
5590             knapsackOne.putItem(6125,6125);
5591             knapsackOne.putItem(3198,3198);
5592             knapsackOne.putItem(5347,5347);
5593             knapsackOne.putItem(1432,1432);
5594             knapsackOne.putItem(621,621);
5595             knapsackOne.putItem(7134,7134);
5596             knapsackOne.putItem(2088,2088);
5597             knapsackOne.putItem(9220,9220);
5598             knapsackOne.putItem(3498,3498);
5599             knapsackOne.putItem(6813,6813);
5600             knapsackOne.putItem(1030,1030);
5601             knapsackOne.putItem(7910,7910);
5602             knapsackOne.putItem(2876,2876);
5603             knapsackOne.putItem(6161,6161);
5604             knapsackOne.putItem(2186,2186);
5605             knapsackOne.putItem(6575,6575);
5606             knapsackOne.putItem(6455,6455);
5607             knapsackOne.putItem(914,914);
5608 rizwank 1.6 knapsackOne.putItem(8667,8667);
5609             knapsackOne.putItem(8299,8299);
5610             knapsackOne.putItem(7675,7675);
5611             knapsackOne.putItem(6109,6109);
5612             knapsackOne.putItem(9078,9078);
5613             knapsackOne.putItem(5103,5103);
5614             knapsackOne.putItem(5499,5499);
5615             knapsackOne.putItem(9530,9530);
5616             knapsackOne.putItem(3352,3352);
5617             knapsackOne.putItem(2168,2168);
5618             knapsackOne.putItem(6812,6812);
5619             knapsackOne.putItem(3696,3696);
5620             knapsackOne.putItem(7214,7214);
5621             knapsackOne.putItem(8176,8176);
5622             knapsackOne.putItem(1294,1294);
5623             knapsackOne.putItem(8529,8529);
5624             knapsackOne.putItem(252,252);
5625             knapsackOne.putItem(7662,7662);
5626             knapsackOne.putItem(9541,9541);
5627             knapsackOne.putItem(8620,8620);
5628             knapsackOne.putItem(7422,7422);
5629 rizwank 1.6 knapsackOne.putItem(7708,7708);
5630             knapsackOne.putItem(9002,9002);
5631             knapsackOne.putItem(5021,5021);
5632             knapsackOne.putItem(5822,5822);
5633             knapsackOne.putItem(7099,7099);
5634             knapsackOne.putItem(4645,4645);
5635             knapsackOne.putItem(3597,3597);
5636             knapsackOne.putItem(1291,1291);
5637             knapsackOne.putItem(2656,2656);
5638             knapsackOne.putItem(8113,8113);
5639             knapsackOne.putItem(2243,2243);
5640             knapsackOne.putItem(9723,9723);
5641             knapsackOne.putItem(5241,5241);
5642             knapsackOne.putItem(2481,2481);
5643             knapsackOne.putItem(7221,7221);
5644             knapsackOne.putItem(8444,8444);
5645             knapsackOne.putItem(6083,6083);
5646             knapsackOne.putItem(931,931);
5647             knapsackOne.putItem(1497,1497);
5648             knapsackOne.putItem(7627,7627);
5649             knapsackOne.putItem(7405,7405);
5650 rizwank 1.6 knapsackOne.putItem(3762,3762);
5651             knapsackOne.putItem(5562,5562);
5652             knapsackOne.putItem(942,942);
5653             knapsackOne.putItem(2382,2382);
5654             knapsackOne.putItem(2158,2158);
5655             knapsackOne.putItem(9436,9436);
5656             knapsackOne.putItem(6207,6207);
5657             knapsackOne.putItem(8531,8531);
5658             knapsackOne.putItem(8686,8686);
5659             knapsackOne.putItem(9659,9659);
5660             knapsackOne.putItem(1724,1724);
5661             knapsackOne.putItem(6067,6067);
5662             knapsackOne.putItem(802,802);
5663             knapsackOne.putItem(6594,6594);
5664             knapsackOne.putItem(7340,7340);
5665             knapsackOne.putItem(8124,8124);
5666             knapsackOne.putItem(8217,8217);
5667             knapsackOne.putItem(9188,9188);
5668             knapsackOne.putItem(806,806);
5669             knapsackOne.putItem(5855,5855);
5670             knapsackOne.putItem(6884,6884);
5671 rizwank 1.6 knapsackOne.putItem(4729,4729);
5672             knapsackOne.putItem(57,57);
5673             knapsackOne.putItem(7146,7146);
5674             knapsackOne.putItem(6910,6910);
5675             knapsackOne.putItem(4477,4477);
5676             knapsackOne.putItem(7428,7428);
5677             knapsackOne.putItem(5543,5543);
5678             knapsackOne.putItem(7636,7636);
5679             knapsackOne.putItem(721,721);
5680             knapsackOne.putItem(2058,2058);
5681             knapsackOne.putItem(3727,3727);
5682             knapsackOne.putItem(1098,1098);
5683             knapsackOne.putItem(9856,9856);
5684             knapsackOne.putItem(8920,8920);
5685             knapsackOne.putItem(9446,9446);
5686             knapsackOne.putItem(8261,8261);
5687             knapsackOne.putItem(8967,8967);
5688             knapsackOne.putItem(915,915);
5689             knapsackOne.putItem(9087,9087);
5690             knapsackOne.putItem(5194,5194);
5691             knapsackOne.putItem(6383,6383);
5692 rizwank 1.6 knapsackOne.putItem(5847,5847);
5693             knapsackOne.putItem(4726,4726);
5694             knapsackOne.putItem(9594,9594);
5695             knapsackOne.putItem(4980,4980);
5696             knapsackOne.putItem(9563,9563);
5697             knapsackOne.putItem(7278,7278);
5698             knapsackOne.putItem(4844,4844);
5699             knapsackOne.putItem(9371,9371);
5700             knapsackOne.putItem(930,930);
5701             knapsackOne.putItem(8313,8313);
5702             knapsackOne.putItem(4182,4182);
5703             knapsackOne.putItem(8887,8887);
5704             knapsackOne.putItem(9042,9042);
5705             knapsackOne.putItem(2108,2108);
5706             knapsackOne.putItem(5184,5184);
5707             knapsackOne.putItem(5248,5248);
5708             knapsackOne.putItem(7673,7673);
5709             knapsackOne.putItem(5181,5181);
5710             knapsackOne.putItem(1054,1054);
5711             knapsackOne.putItem(4304,4304);
5712             knapsackOne.putItem(1878,1878);
5713 rizwank 1.6 knapsackOne.putItem(9661,9661);
5714             knapsackOne.putItem(8335,8335);
5715             knapsackOne.putItem(9155,9155);
5716             knapsackOne.putItem(8736,8736);
5717             knapsackOne.putItem(8764,8764);
5718             knapsackOne.putItem(7371,7371);
5719             knapsackOne.putItem(4286,4286);
5720             knapsackOne.putItem(5242,5242);
5721             knapsackOne.putItem(2332,2332);
5722             knapsackOne.putItem(2662,2662);
5723             knapsackOne.putItem(1439,1439);
5724             knapsackOne.putItem(3992,3992);
5725             knapsackOne.putItem(6128,6128);
5726             knapsackOne.putItem(4036,4036);
5727             knapsackOne.putItem(3900,3900);
5728             knapsackOne.putItem(469,469);
5729             knapsackOne.putItem(9933,9933);
5730             knapsackOne.putItem(2290,2290);
5731             knapsackOne.putItem(272,272);
5732             knapsackOne.putItem(1706,1706);
5733             knapsackOne.putItem(2509,2509);
5734 rizwank 1.6 knapsackOne.putItem(1571,1571);
5735             knapsackOne.putItem(2223,2223);
5736             knapsackOne.putItem(9954,9954);
5737             knapsackOne.putItem(7015,7015);
5738             knapsackOne.putItem(1532,1532);
5739             knapsackOne.putItem(8561,8561);
5740             knapsackOne.putItem(4981,4981);
5741             knapsackOne.putItem(8782,8782);
5742             knapsackOne.putItem(8494,8494);
5743             knapsackOne.putItem(3734,3734);
5744             knapsackOne.putItem(5467,5467);
5745             knapsackOne.putItem(986,986);
5746             knapsackOne.putItem(6212,6212);
5747             knapsackOne.putItem(8260,8260);
5748             knapsackOne.putItem(2532,2532);
5749             knapsackOne.putItem(7298,7298);
5750             knapsackOne.putItem(5248,5248);
5751             knapsackOne.putItem(8600,8600);
5752             knapsackOne.putItem(8129,8129);
5753             knapsackOne.putItem(4651,4651);
5754             knapsackOne.putItem(4545,4545);
5755 rizwank 1.6 knapsackOne.putItem(1543,1543);
5756             knapsackOne.putItem(6673,6673);
5757             knapsackOne.putItem(6091,6091);
5758             knapsackOne.putItem(4576,4576);
5759             knapsackOne.putItem(7479,7479);
5760             knapsackOne.putItem(5335,5335);
5761             knapsackOne.putItem(5776,5776);
5762             knapsackOne.putItem(6746,6746);
5763             knapsackOne.putItem(6481,6481);
5764             knapsackOne.putItem(6085,6085);
5765             knapsackOne.putItem(6776,6776);
5766             knapsackOne.putItem(1884,1884);
5767             knapsackOne.putItem(1693,1693);
5768             knapsackOne.putItem(9290,9290);
5769             knapsackOne.putItem(5559,5559);
5770             knapsackOne.putItem(6813,6813);
5771             knapsackOne.putItem(152,152);
5772             knapsackOne.putItem(8182,8182);
5773             knapsackOne.putItem(2384,2384);
5774             knapsackOne.putItem(9736,9736);
5775             knapsackOne.putItem(7279,7279);
5776 rizwank 1.6 knapsackOne.putItem(6460,6460);
5777             knapsackOne.putItem(8251,8251);
5778             knapsackOne.putItem(6618,6618);
5779             knapsackOne.putItem(9320,9320);
5780             knapsackOne.putItem(7518,7518);
5781             knapsackOne.putItem(9834,9834);
5782             knapsackOne.putItem(9941,9941);
5783             knapsackOne.putItem(5009,5009);
5784             knapsackOne.putItem(3242,3242);
5785             knapsackOne.putItem(5050,5050);
5786             knapsackOne.putItem(5398,5398);
5787             knapsackOne.putItem(9372,9372);
5788             knapsackOne.putItem(8827,8827);
5789             knapsackOne.putItem(4866,4866);
5790             knapsackOne.putItem(4501,4501);
5791             knapsackOne.putItem(8563,8563);
5792             knapsackOne.putItem(4500,4500);
5793             knapsackOne.putItem(9115,9115);
5794             knapsackOne.putItem(2362,2362);
5795             knapsackOne.putItem(7806,7806);
5796             knapsackOne.putItem(883,883);
5797 rizwank 1.6 knapsackOne.putItem(1127,1127);
5798             knapsackOne.putItem(6374,6374);
5799             knapsackOne.putItem(6792,6792);
5800             knapsackOne.putItem(9599,9599);
5801             knapsackOne.putItem(9215,9215);
5802             knapsackOne.putItem(3823,3823);
5803             knapsackOne.putItem(5054,5054);
5804             knapsackOne.putItem(2210,2210);
5805             knapsackOne.putItem(8808,8808);
5806             knapsackOne.putItem(486,486);
5807             knapsackOne.putItem(1747,1747);
5808             knapsackOne.putItem(2544,2544);
5809             knapsackOne.putItem(1498,1498);
5810             knapsackOne.putItem(9540,9540);
5811             knapsackOne.putItem(1366,1366);
5812             knapsackOne.putItem(6319,6319);
5813             knapsackOne.putItem(5522,5522);
5814             knapsackOne.putItem(5499,5499);
5815             knapsackOne.putItem(3203,3203);
5816             knapsackOne.putItem(8784,8784);
5817             knapsackOne.putItem(4546,4546);
5818 rizwank 1.6 knapsackOne.putItem(1154,1154);
5819             knapsackOne.putItem(6670,6670);
5820             knapsackOne.putItem(3379,3379);
5821             knapsackOne.putItem(869,869);
5822             knapsackOne.putItem(8006,8006);
5823             knapsackOne.putItem(1823,1823);
5824             knapsackOne.putItem(9203,9203);
5825             knapsackOne.putItem(2282,2282);
5826             knapsackOne.putItem(4923,4923);
5827             knapsackOne.putItem(9529,9529);
5828             knapsackOne.putItem(9351,9351);
5829             knapsackOne.putItem(6194,6194);
5830             knapsackOne.putItem(6318,6318);
5831             knapsackOne.putItem(9729,9729);
5832             knapsackOne.putItem(6386,6386);
5833             knapsackOne.putItem(8036,8036);
5834             knapsackOne.putItem(2025,2025);
5835             knapsackOne.putItem(6275,6275);
5836             knapsackOne.putItem(3799,3799);
5837             knapsackOne.putItem(5199,5199);
5838             knapsackOne.putItem(4286,4286);
5839 rizwank 1.6 knapsackOne.putItem(5987,5987);
5840             knapsackOne.putItem(1953,1953);
5841             knapsackOne.putItem(204,204);
5842             knapsackOne.putItem(8268,8268);
5843             knapsackOne.putItem(8734,8734);
5844             knapsackOne.putItem(3057,3057);
5845             knapsackOne.putItem(9926,9926);
5846             knapsackOne.putItem(4540,4540);
5847             knapsackOne.putItem(2678,2678);
5848             knapsackOne.putItem(4955,4955);
5849             knapsackOne.putItem(7163,7163);
5850             knapsackOne.putItem(9654,9654);
5851             knapsackOne.putItem(5294,5294);
5852             knapsackOne.putItem(3015,3015);
5853             knapsackOne.putItem(7792,7792);
5854             knapsackOne.putItem(9101,9101);
5855             knapsackOne.putItem(3647,3647);
5856             knapsackOne.putItem(1430,1430);
5857             knapsackOne.putItem(1601,1601);
5858             knapsackOne.putItem(3016,3016);
5859             knapsackOne.putItem(3282,3282);
5860 rizwank 1.6 knapsackOne.putItem(8530,8530);
5861             knapsackOne.putItem(7394,7394);
5862             knapsackOne.putItem(3910,3910);
5863             knapsackOne.putItem(5901,5901);
5864             knapsackOne.putItem(8088,8088);
5865             knapsackOne.putItem(9807,9807);
5866             knapsackOne.putItem(4058,4058);
5867             knapsackOne.putItem(7733,7733);
5868             knapsackOne.putItem(8277,8277);
5869             knapsackOne.putItem(7894,7894);
5870             knapsackOne.putItem(1534,1534);
5871             knapsackOne.putItem(4769,4769);
5872             knapsackOne.putItem(5477,5477);
5873             knapsackOne.putItem(5214,5214);
5874             knapsackOne.putItem(9292,9292);
5875             knapsackOne.putItem(8190,8190);
5876             knapsackOne.putItem(447,447);
5877             knapsackOne.putItem(2512,2512);
5878             knapsackOne.putItem(3990,3990);
5879             knapsackOne.putItem(1726,1726);
5880             knapsackOne.putItem(732,732);
5881 rizwank 1.6 knapsackOne.putItem(8135,8135);
5882             knapsackOne.putItem(7571,7571);
5883             knapsackOne.putItem(6962,6962);
5884             knapsackOne.putItem(6228,6228);
5885             knapsackOne.putItem(5223,5223);
5886             knapsackOne.putItem(6253,6253);
5887             knapsackOne.putItem(6354,6354);
5888             knapsackOne.putItem(3519,3519);
5889             knapsackOne.putItem(1702,1702);
5890             knapsackOne.putItem(3886,3886);
5891             knapsackOne.putItem(5277,5277);
5892             knapsackOne.putItem(3299,3299);
5893             knapsackOne.putItem(5893,5893);
5894             knapsackOne.putItem(3825,3825);
5895             knapsackOne.putItem(1653,1653);
5896             knapsackOne.putItem(9226,9226);
5897             knapsackOne.putItem(72,72);
5898             knapsackOne.putItem(6447,6447);
5899             knapsackOne.putItem(3621,3621);
5900             knapsackOne.putItem(8651,8651);
5901             knapsackOne.putItem(23,23);
5902 rizwank 1.6 knapsackOne.putItem(4891,4891);
5903             knapsackOne.putItem(398,398);
5904             knapsackOne.putItem(2768,2768);
5905             knapsackOne.putItem(8500,8500);
5906             knapsackOne.putItem(7846,7846);
5907             knapsackOne.putItem(3430,3430);
5908             knapsackOne.putItem(2946,2946);
5909             knapsackOne.putItem(6557,6557);
5910             knapsackOne.putItem(2924,2924);
5911             knapsackOne.putItem(4832,4832);
5912             knapsackOne.putItem(7853,7853);
5913             knapsackOne.putItem(4289,4289);
5914             knapsackOne.putItem(1612,1612);
5915             knapsackOne.putItem(685,685);
5916             knapsackOne.putItem(8243,8243);
5917             knapsackOne.putItem(2635,2635);
5918             knapsackOne.putItem(1326,1326);
5919             knapsackOne.putItem(1809,1809);
5920             knapsackOne.putItem(5409,5409);
5921             knapsackOne.putItem(5126,5126);
5922             knapsackOne.putItem(8666,8666);
5923 rizwank 1.6 knapsackOne.putItem(7418,7418);
5924             knapsackOne.putItem(5855,5855);
5925             knapsackOne.putItem(6455,6455);
5926             knapsackOne.putItem(2741,2741);
5927             knapsackOne.putItem(2409,2409);
5928             knapsackOne.putItem(651,651);
5929             knapsackOne.putItem(7415,7415);
5930             knapsackOne.putItem(1914,1914);
5931             knapsackOne.putItem(1666,1666);
5932             knapsackOne.putItem(1718,1718);
5933             knapsackOne.putItem(629,629);
5934             knapsackOne.putItem(5959,5959);
5935             knapsackOne.putItem(3968,3968);
5936             knapsackOne.putItem(1682,1682);
5937             knapsackOne.putItem(7215,7215);
5938             knapsackOne.putItem(4617,4617);
5939             knapsackOne.putItem(7778,7778);
5940             knapsackOne.putItem(6661,6661);
5941             knapsackOne.putItem(7270,7270);
5942             knapsackOne.putItem(6615,6615);
5943             knapsackOne.putItem(9417,9417);
5944 rizwank 1.6 knapsackOne.putItem(782,782);
5945             knapsackOne.putItem(4823,4823);
5946             knapsackOne.putItem(8732,8732);
5947             knapsackOne.putItem(4541,4541);
5948             knapsackOne.putItem(7222,7222);
5949             knapsackOne.putItem(8930,8930);
5950             knapsackOne.putItem(5599,5599);
5951             knapsackOne.putItem(9656,9656);
5952             knapsackOne.putItem(3137,3137);
5953             knapsackOne.putItem(9866,9866);
5954             knapsackOne.putItem(8683,8683);
5955             knapsackOne.putItem(5166,5166);
5956             knapsackOne.putItem(4172,4172);
5957             knapsackOne.putItem(2046,2046);
5958             knapsackOne.putItem(5907,5907);
5959             knapsackOne.putItem(9862,9862);
5960             knapsackOne.putItem(862,862);
5961             knapsackOne.putItem(3412,3412);
5962             knapsackOne.putItem(595,595);
5963             knapsackOne.putItem(8184,8184);
5964             knapsackOne.putItem(3138,3138);
5965 rizwank 1.6 knapsackOne.putItem(2629,2629);
5966             knapsackOne.putItem(5689,5689);
5967             knapsackOne.putItem(2728,2728);
5968             knapsackOne.putItem(40,40);
5969             knapsackOne.putItem(6686,6686);
5970             knapsackOne.putItem(5711,5711);
5971             knapsackOne.putItem(3978,3978);
5972             knapsackOne.putItem(4469,4469);
5973             knapsackOne.putItem(2913,2913);
5974             knapsackOne.putItem(8452,8452);
5975             knapsackOne.putItem(8778,8778);
5976             knapsackOne.putItem(5028,5028);
5977             knapsackOne.putItem(318,318);
5978             knapsackOne.putItem(9010,9010);
5979             knapsackOne.putItem(6840,6840);
5980             knapsackOne.putItem(8671,8671);
5981             knapsackOne.putItem(9820,9820);
5982             knapsackOne.putItem(4987,4987);
5983             knapsackOne.putItem(8101,8101);
5984             knapsackOne.putItem(9344,9344);
5985             knapsackOne.putItem(7848,7848);
5986 rizwank 1.6 knapsackOne.putItem(415,415);
5987             knapsackOne.putItem(4288,4288);
5988             knapsackOne.putItem(8061,8061);
5989             knapsackOne.putItem(3676,3676);
5990             knapsackOne.putItem(9750,9750);
5991             knapsackOne.putItem(952,952);
5992             knapsackOne.putItem(2161,2161);
5993             knapsackOne.putItem(1686,1686);
5994             knapsackOne.putItem(3279,3279);
5995             knapsackOne.putItem(3879,3879);
5996             knapsackOne.putItem(3466,3466);
5997             knapsackOne.putItem(5483,5483);
5998             knapsackOne.putItem(8332,8332);
5999             knapsackOne.putItem(644,644);
6000             knapsackOne.putItem(5653,5653);
6001             knapsackOne.putItem(875,875);
6002             knapsackOne.putItem(5520,5520);
6003             knapsackOne.putItem(8526,8526);
6004             knapsackOne.putItem(1480,1480);
6005             knapsackOne.putItem(6257,6257);
6006             knapsackOne.putItem(7846,7846);
6007 rizwank 1.6 knapsackOne.putItem(5141,5141);
6008             knapsackOne.putItem(2638,2638);
6009             knapsackOne.putItem(5308,5308);
6010             knapsackOne.putItem(3833,3833);
6011             knapsackOne.putItem(4420,4420);
6012             knapsackOne.putItem(4568,4568);
6013             knapsackOne.putItem(5601,5601);
6014             knapsackOne.putItem(8974,8974);
6015             knapsackOne.putItem(2130,2130);
6016             knapsackOne.putItem(355,355);
6017             knapsackOne.putItem(1644,1644);
6018             knapsackOne.putItem(2345,2345);
6019             knapsackOne.putItem(8893,8893);
6020             knapsackOne.putItem(7400,7400);
6021             knapsackOne.putItem(7895,7895);
6022             knapsackOne.putItem(792,792);
6023             knapsackOne.putItem(4729,4729);
6024             knapsackOne.putItem(6426,6426);
6025             knapsackOne.putItem(4950,4950);
6026             knapsackOne.putItem(1716,1716);
6027             knapsackOne.putItem(6920,6920);
6028 rizwank 1.6 knapsackOne.putItem(9502,9502);
6029             knapsackOne.putItem(9921,9921);
6030             knapsackOne.putItem(1250,1250);
6031             knapsackOne.putItem(2750,2750);
6032             knapsackOne.putItem(9201,9201);
6033             knapsackOne.putItem(6814,6814);
6034             knapsackOne.putItem(7190,7190);
6035             knapsackOne.putItem(9199,9199);
6036             knapsackOne.putItem(9433,9433);
6037             knapsackOne.putItem(9177,9177);
6038             knapsackOne.putItem(2022,2022);
6039             knapsackOne.putItem(4105,4105);
6040             knapsackOne.putItem(1688,1688);
6041             knapsackOne.putItem(926,926);
6042             knapsackOne.putItem(7908,7908);
6043             knapsackOne.putItem(2479,2479);
6044             knapsackOne.putItem(5336,5336);
6045             knapsackOne.putItem(1758,1758);
6046             knapsackOne.putItem(5563,5563);
6047             knapsackOne.putItem(4749,4749);
6048             knapsackOne.putItem(532,532);
6049 rizwank 1.6 knapsackOne.putItem(1677,1677);
6050             knapsackOne.putItem(4624,4624);
6051             knapsackOne.putItem(5921,5921);
6052             knapsackOne.putItem(8445,8445);
6053             knapsackOne.putItem(7551,7551);
6054             knapsackOne.putItem(4945,4945);
6055             knapsackOne.putItem(1461,1461);
6056             knapsackOne.putItem(5858,5858);
6057             knapsackOne.putItem(8481,8481);
6058             knapsackOne.putItem(9684,9684);
6059             knapsackOne.putItem(1709,1709);
6060             knapsackOne.putItem(4003,4003);
6061             knapsackOne.putItem(437,437);
6062             knapsackOne.putItem(4979,4979);
6063             knapsackOne.putItem(9571,9571);
6064             knapsackOne.putItem(1624,1624);
6065             knapsackOne.putItem(4740,4740);
6066             knapsackOne.putItem(8009,8009);
6067             knapsackOne.putItem(5180,5180);
6068             knapsackOne.putItem(7557,7557);
6069             knapsackOne.putItem(3154,3154);
6070 rizwank 1.6 knapsackOne.putItem(4749,4749);
6071             knapsackOne.putItem(4006,4006);
6072             knapsackOne.putItem(7091,7091);
6073             knapsackOne.putItem(6025,6025);
6074             knapsackOne.putItem(94,94);
6075             knapsackOne.putItem(6157,6157);
6076             knapsackOne.putItem(9296,9296);
6077             knapsackOne.putItem(6231,6231);
6078             knapsackOne.putItem(8416,8416);
6079             knapsackOne.putItem(4057,4057);
6080             knapsackOne.putItem(2942,2942);
6081             knapsackOne.putItem(377,377);
6082             knapsackOne.putItem(3127,3127);
6083             knapsackOne.putItem(2617,2617);
6084             knapsackOne.putItem(9171,9171);
6085             knapsackOne.putItem(5658,5658);
6086             knapsackOne.putItem(8120,8120);
6087             knapsackOne.putItem(6058,6058);
6088             knapsackOne.putItem(1278,1278);
6089             knapsackOne.putItem(1849,1849);
6090             knapsackOne.putItem(5905,5905);
6091 rizwank 1.6 knapsackOne.putItem(1680,1680);
6092             knapsackOne.putItem(6891,6891);
6093             knapsackOne.putItem(7708,7708);
6094             knapsackOne.putItem(7521,7521);
6095             knapsackOne.putItem(1645,1645);
6096             knapsackOne.putItem(877,877);
6097             knapsackOne.putItem(4298,4298);
6098             knapsackOne.putItem(6730,6730);
6099             knapsackOne.putItem(8482,8482);
6100             knapsackOne.putItem(3226,3226);
6101             knapsackOne.putItem(471,471);
6102             knapsackOne.putItem(7723,7723);
6103             knapsackOne.putItem(5724,5724);
6104             knapsackOne.putItem(9513,9513);
6105             knapsackOne.putItem(6058,6058);
6106             knapsackOne.putItem(4462,4462);
6107             knapsackOne.putItem(7057,7057);
6108             knapsackOne.putItem(5374,5374);
6109             knapsackOne.putItem(5615,5615);
6110             knapsackOne.putItem(9925,9925);
6111             knapsackOne.putItem(3110,3110);
6112 rizwank 1.6 knapsackOne.putItem(7435,7435);
6113             knapsackOne.putItem(8332,8332);
6114             knapsackOne.putItem(4256,4256);
6115             knapsackOne.putItem(5023,5023);
6116             knapsackOne.putItem(2063,2063);
6117             knapsackOne.putItem(6395,6395);
6118             knapsackOne.putItem(4983,4983);
6119             knapsackOne.putItem(3028,3028);
6120             knapsackOne.putItem(4563,4563);
6121             knapsackOne.putItem(622,622);
6122             knapsackOne.putItem(6734,6734);
6123             knapsackOne.putItem(2311,2311);
6124             knapsackOne.putItem(7933,7933);
6125             knapsackOne.putItem(1375,1375);
6126             knapsackOne.putItem(2145,2145);
6127             knapsackOne.putItem(2889,2889);
6128             knapsackOne.putItem(8171,8171);
6129             knapsackOne.putItem(8688,8688);
6130             knapsackOne.putItem(4016,4016);
6131             knapsackOne.putItem(5548,5548);
6132             knapsackOne.putItem(7782,7782);
6133 rizwank 1.6 knapsackOne.putItem(9828,9828);
6134             knapsackOne.putItem(9035,9035);
6135             knapsackOne.putItem(9292,9292);
6136             knapsackOne.putItem(3304,3304);
6137             knapsackOne.putItem(8568,8568);
6138             knapsackOne.putItem(8043,8043);
6139             knapsackOne.putItem(2935,2935);
6140             knapsackOne.putItem(7806,7806);
6141             knapsackOne.putItem(3482,3482);
6142             knapsackOne.putItem(2896,2896);
6143             knapsackOne.putItem(6924,6924);
6144             knapsackOne.putItem(5218,5218);
6145             knapsackOne.putItem(3801,3801);
6146             knapsackOne.putItem(2281,2281);
6147             knapsackOne.putItem(5691,5691);
6148             knapsackOne.putItem(8078,8078);
6149             knapsackOne.putItem(5272,5272);
6150             knapsackOne.putItem(7885,7885);
6151             knapsackOne.putItem(8206,8206);
6152             knapsackOne.putItem(4684,4684);
6153             knapsackOne.putItem(6849,6849);
6154 rizwank 1.6 knapsackOne.putItem(3682,3682);
6155             knapsackOne.putItem(1379,1379);
6156             knapsackOne.putItem(8248,8248);
6157             knapsackOne.putItem(4178,4178);
6158             knapsackOne.putItem(5868,5868);
6159             knapsackOne.putItem(7683,7683);
6160             knapsackOne.putItem(655,655);
6161             knapsackOne.putItem(5423,5423);
6162             knapsackOne.putItem(5847,5847);
6163             knapsackOne.putItem(3798,3798);
6164             knapsackOne.putItem(6690,6690);
6165             knapsackOne.putItem(4472,4472);
6166             knapsackOne.putItem(2871,2871);
6167             knapsackOne.putItem(9866,9866);
6168             knapsackOne.putItem(2326,2326);
6169             knapsackOne.putItem(5737,5737);
6170             knapsackOne.putItem(5930,5930);
6171             knapsackOne.putItem(1107,1107);
6172             knapsackOne.putItem(3818,3818);
6173             knapsackOne.putItem(7694,7694);
6174             knapsackOne.putItem(9382,9382);
6175 rizwank 1.6 knapsackOne.putItem(4096,4096);
6176             knapsackOne.putItem(5797,5797);
6177             knapsackOne.putItem(4311,4311);
6178             knapsackOne.putItem(2775,2775);
6179             knapsackOne.putItem(8707,8707);
6180             knapsackOne.putItem(1292,1292);
6181             knapsackOne.putItem(6228,6228);
6182             knapsackOne.putItem(2538,2538);
6183             knapsackOne.putItem(2011,2011);
6184             knapsackOne.putItem(4065,4065);
6185             knapsackOne.putItem(9456,9456);
6186             knapsackOne.putItem(403,403);
6187             knapsackOne.putItem(659,659);
6188             knapsackOne.putItem(1851,1851);
6189             knapsackOne.putItem(6712,6712);
6190             knapsackOne.putItem(8265,8265);
6191             knapsackOne.putItem(6922,6922);
6192             knapsackOne.putItem(7260,7260);
6193             knapsackOne.putItem(5508,5508);
6194             knapsackOne.putItem(7320,7320);
6195             knapsackOne.putItem(3551,3551);
6196 rizwank 1.6 knapsackOne.putItem(5186,5186);
6197             knapsackOne.putItem(8182,8182);
6198             knapsackOne.putItem(2669,2669);
6199             knapsackOne.putItem(7230,7230);
6200             knapsackOne.putItem(6651,6651);
6201             knapsackOne.putItem(3435,3435);
6202             knapsackOne.putItem(69,69);
6203             knapsackOne.putItem(4089,4089);
6204             knapsackOne.putItem(2337,2337);
6205             knapsackOne.putItem(5856,5856);
6206             knapsackOne.putItem(7512,7512);
6207             knapsackOne.putItem(8930,8930);
6208             knapsackOne.putItem(2622,2622);
6209             knapsackOne.putItem(6145,6145);
6210             knapsackOne.putItem(3269,3269);
6211             knapsackOne.putItem(7677,7677);
6212             knapsackOne.putItem(8952,8952);
6213             knapsackOne.putItem(2454,2454);
6214             knapsackOne.putItem(9154,9154);
6215             knapsackOne.putItem(5797,5797);
6216             knapsackOne.putItem(7867,7867);
6217 rizwank 1.6 knapsackOne.putItem(9383,9383);
6218             knapsackOne.putItem(5601,5601);
6219             knapsackOne.putItem(2769,2769);
6220             knapsackOne.putItem(2523,2523);
6221             knapsackOne.putItem(3907,3907);
6222             knapsackOne.putItem(615,615);
6223             knapsackOne.putItem(927,927);
6224             knapsackOne.putItem(4942,4942);
6225             knapsackOne.putItem(2869,2869);
6226             knapsackOne.putItem(1189,1189);
6227             knapsackOne.putItem(7073,7073);
6228             knapsackOne.putItem(8019,8019);
6229             knapsackOne.putItem(841,841);
6230             knapsackOne.putItem(468,468);
6231             knapsackOne.putItem(2747,2747);
6232             knapsackOne.putItem(2967,2967);
6233             knapsackOne.putItem(5137,5137);
6234             knapsackOne.putItem(2991,2991);
6235             knapsackOne.putItem(9890,9890);
6236             knapsackOne.putItem(1649,1649);
6237             knapsackOne.putItem(8773,8773);
6238 rizwank 1.6 knapsackOne.putItem(3698,3698);
6239             knapsackOne.putItem(5727,5727);
6240             knapsackOne.putItem(182,182);
6241             knapsackOne.putItem(1570,1570);
6242             knapsackOne.putItem(6489,6489);
6243             knapsackOne.putItem(7345,7345);
6244             knapsackOne.putItem(24,24);
6245             knapsackOne.putItem(8137,8137);
6246             knapsackOne.putItem(7978,7978);
6247             knapsackOne.putItem(6983,6983);
6248             knapsackOne.putItem(6833,6833);
6249             knapsackOne.putItem(158,158);
6250             knapsackOne.putItem(3763,3763);
6251             knapsackOne.putItem(6139,6139);
6252             knapsackOne.putItem(7012,7012);
6253             knapsackOne.putItem(2617,2617);
6254             knapsackOne.putItem(9512,9512);
6255             knapsackOne.putItem(3951,3951);
6256             knapsackOne.putItem(7105,7105);
6257             knapsackOne.putItem(7335,7335);
6258             knapsackOne.putItem(9669,9669);
6259 rizwank 1.6 knapsackOne.putItem(9690,9690);
6260             knapsackOne.putItem(667,667);
6261             knapsackOne.putItem(9623,9623);
6262             knapsackOne.putItem(6400,6400);
6263             knapsackOne.putItem(196,196);
6264             knapsackOne.putItem(7257,7257);
6265             knapsackOne.putItem(4354,4354);
6266             knapsackOne.putItem(8735,8735);
6267             knapsackOne.putItem(4981,4981);
6268             knapsackOne.putItem(7014,7014);
6269             knapsackOne.putItem(3177,3177);
6270             knapsackOne.putItem(6432,6432);
6271             knapsackOne.putItem(5032,5032);
6272             knapsackOne.putItem(1347,1347);
6273             knapsackOne.putItem(5668,5668);
6274             knapsackOne.putItem(2201,2201);
6275             knapsackOne.putItem(33,33);
6276             knapsackOne.putItem(3050,3050);
6277             knapsackOne.putItem(6571,6571);
6278             knapsackOne.putItem(2424,2424);
6279             knapsackOne.putItem(7089,7089);
6280 rizwank 1.6 knapsackOne.putItem(4481,4481);
6281             knapsackOne.putItem(5862,5862);
6282             knapsackOne.putItem(7905,7905);
6283             knapsackOne.putItem(5332,5332);
6284             knapsackOne.putItem(2492,2492);
6285             knapsackOne.putItem(7553,7553);
6286             knapsackOne.putItem(2240,2240);
6287             knapsackOne.putItem(4314,4314);
6288             knapsackOne.putItem(9249,9249);
6289             knapsackOne.putItem(936,936);
6290             knapsackOne.putItem(6787,6787);
6291             knapsackOne.putItem(3168,3168);
6292             knapsackOne.putItem(4200,4200);
6293             knapsackOne.putItem(6051,6051);
6294             knapsackOne.putItem(9388,9388);
6295             knapsackOne.putItem(4106,4106);
6296             knapsackOne.putItem(6875,6875);
6297             knapsackOne.putItem(5975,5975);
6298             knapsackOne.putItem(9584,9584);
6299             knapsackOne.putItem(1423,1423);
6300             knapsackOne.putItem(3481,3481);
6301 rizwank 1.6 knapsackOne.putItem(7045,7045);
6302             knapsackOne.putItem(677,677);
6303             knapsackOne.putItem(4733,4733);
6304             knapsackOne.putItem(2686,2686);
6305             knapsackOne.putItem(4366,4366);
6306             knapsackOne.putItem(5916,5916);
6307             knapsackOne.putItem(764,764);
6308             knapsackOne.putItem(3994,3994);
6309             knapsackOne.putItem(7812,7812);
6310             knapsackOne.putItem(8876,8876);
6311             knapsackOne.putItem(6733,6733);
6312             knapsackOne.putItem(6995,6995);
6313             knapsackOne.putItem(1059,1059);
6314             knapsackOne.putItem(4735,4735);
6315             knapsackOne.putItem(2787,2787);
6316             knapsackOne.putItem(6965,6965);
6317             knapsackOne.putItem(5833,5833);
6318             knapsackOne.putItem(9505,9505);
6319             knapsackOne.putItem(7658,7658);
6320             knapsackOne.putItem(8555,8555);
6321             knapsackOne.putItem(2531,2531);
6322 rizwank 1.6 knapsackOne.putItem(567,567);
6323             knapsackOne.putItem(7495,7495);
6324             knapsackOne.putItem(7873,7873);
6325             knapsackOne.putItem(8533,8533);
6326             knapsackOne.putItem(7700,7700);
6327             knapsackOne.putItem(857,857);
6328             knapsackOne.putItem(3200,3200);
6329             knapsackOne.putItem(5065,5065);
6330             knapsackOne.putItem(4003,4003);
6331             knapsackOne.putItem(2029,2029);
6332             knapsackOne.putItem(3333,3333);
6333             knapsackOne.putItem(191,191);
6334             knapsackOne.putItem(5871,5871);
6335             knapsackOne.putItem(788,788);
6336             knapsackOne.putItem(4180,4180);
6337             knapsackOne.putItem(5252,5252);
6338             knapsackOne.putItem(3273,3273);
6339             knapsackOne.putItem(4508,4508);
6340             knapsackOne.putItem(9060,9060);
6341             knapsackOne.putItem(1721,1721);
6342             knapsackOne.putItem(958,958);
6343 rizwank 1.6 knapsackOne.putItem(2350,2350);
6344             knapsackOne.putItem(1525,1525);
6345             knapsackOne.putItem(1809,1809);
6346             knapsackOne.putItem(9881,9881);
6347             knapsackOne.putItem(1099,1099);
6348             knapsackOne.putItem(3823,3823);
6349             knapsackOne.putItem(6782,6782);
6350             knapsackOne.putItem(8072,8072);
6351             knapsackOne.putItem(9028,9028);
6352             knapsackOne.putItem(7749,7749);
6353             knapsackOne.putItem(6248,6248);
6354             knapsackOne.putItem(4375,4375);
6355             knapsackOne.putItem(5700,5700);
6356             knapsackOne.putItem(6656,6656);
6357             knapsackOne.putItem(4592,4592);
6358             knapsackOne.putItem(5028,5028);
6359             knapsackOne.putItem(3366,3366);
6360             knapsackOne.putItem(7193,7193);
6361             knapsackOne.putItem(7402,7402);
6362             knapsackOne.putItem(6440,6440);
6363             knapsackOne.putItem(3256,3256);
6364 rizwank 1.6 knapsackOne.putItem(2591,2591);
6365             knapsackOne.putItem(1613,1613);
6366             knapsackOne.putItem(9568,9568);
6367             knapsackOne.putItem(3753,3753);
6368             knapsackOne.putItem(9435,9435);
6369             knapsackOne.putItem(5802,5802);
6370             knapsackOne.putItem(5561,5561);
6371             knapsackOne.putItem(7314,7314);
6372             knapsackOne.putItem(9202,9202);
6373             knapsackOne.putItem(7696,7696);
6374             knapsackOne.putItem(8449,8449);
6375             knapsackOne.putItem(8478,8478);
6376             knapsackOne.putItem(4281,4281);
6377             knapsackOne.putItem(1449,1449);
6378             knapsackOne.putItem(7542,7542);
6379             knapsackOne.putItem(6531,6531);
6380             knapsackOne.putItem(8655,8655);
6381             knapsackOne.putItem(2528,2528);
6382             knapsackOne.putItem(8134,8134);
6383             knapsackOne.putItem(3613,3613);
6384             knapsackOne.putItem(4723,4723);
6385 rizwank 1.6 knapsackOne.putItem(9952,9952);
6386             knapsackOne.putItem(6053,6053);
6387             knapsackOne.putItem(4717,4717);
6388             knapsackOne.putItem(4937,4937);
6389             knapsackOne.putItem(2179,2179);
6390             knapsackOne.putItem(4288,4288);
6391             knapsackOne.putItem(4840,4840);
6392             knapsackOne.putItem(6298,6298);
6393             knapsackOne.putItem(6307,6307);
6394             knapsackOne.putItem(9850,9850);
6395             knapsackOne.putItem(3221,3221);
6396             knapsackOne.putItem(6427,6427);
6397             knapsackOne.putItem(8707,8707);
6398             knapsackOne.putItem(8021,8021);
6399             knapsackOne.putItem(5119,5119);
6400             knapsackOne.putItem(7037,7037);
6401             knapsackOne.putItem(49,49);
6402             knapsackOne.putItem(4682,4682);
6403             knapsackOne.putItem(4263,4263);
6404             knapsackOne.putItem(2384,2384);
6405             knapsackOne.putItem(8063,8063);
6406 rizwank 1.6 knapsackOne.putItem(7136,7136);
6407             knapsackOne.putItem(6894,6894);
6408             knapsackOne.putItem(8231,8231);
6409             knapsackOne.putItem(6518,6518);
6410             knapsackOne.putItem(8111,8111);
6411             knapsackOne.putItem(1523,1523);
6412             knapsackOne.putItem(8027,8027);
6413             knapsackOne.putItem(6235,6235);
6414             knapsackOne.putItem(7688,7688);
6415             knapsackOne.putItem(8672,8672);
6416             knapsackOne.putItem(3152,3152);
6417             knapsackOne.putItem(5224,5224);
6418             knapsackOne.putItem(2824,2824);
6419             knapsackOne.putItem(2016,2016);
6420             knapsackOne.putItem(750,750);
6421             knapsackOne.putItem(257,257);
6422             knapsackOne.putItem(2962,2962);
6423             knapsackOne.putItem(7065,7065);
6424             knapsackOne.putItem(8938,8938);
6425             knapsackOne.putItem(7943,7943);
6426             knapsackOne.putItem(3320,3320);
6427 rizwank 1.6 knapsackOne.putItem(9023,9023);
6428             knapsackOne.putItem(6216,6216);
6429             knapsackOne.putItem(8590,8590);
6430             knapsackOne.putItem(4705,4705);
6431             knapsackOne.putItem(8360,8360);
6432             knapsackOne.putItem(4356,4356);
6433             knapsackOne.putItem(6475,6475);
6434             knapsackOne.putItem(8062,8062);
6435             knapsackOne.putItem(9472,9472);
6436             knapsackOne.putItem(6850,6850);
6437             knapsackOne.putItem(3364,3364);
6438             knapsackOne.putItem(4683,4683);
6439             knapsackOne.putItem(1147,1147);
6440             knapsackOne.putItem(6464,6464);
6441             knapsackOne.putItem(1936,1936);
6442             knapsackOne.putItem(4741,4741);
6443             knapsackOne.putItem(9960,9960);
6444             knapsackOne.putItem(5081,5081);
6445             knapsackOne.putItem(8817,8817);
6446             knapsackOne.putItem(9339,9339);
6447             knapsackOne.putItem(9828,9828);
6448 rizwank 1.6 knapsackOne.putItem(1433,1433);
6449             knapsackOne.putItem(778,778);
6450             knapsackOne.putItem(4317,4317);
6451             knapsackOne.putItem(7197,7197);
6452             knapsackOne.putItem(6610,6610);
6453             knapsackOne.putItem(8959,8959);
6454             knapsackOne.putItem(3958,3958);
6455             knapsackOne.putItem(4450,4450);
6456             knapsackOne.putItem(29,29);
6457             knapsackOne.putItem(5351,5351);
6458             knapsackOne.putItem(5019,5019);
6459             knapsackOne.putItem(8327,8327);
6460             knapsackOne.putItem(5046,5046);
6461             knapsackOne.putItem(8813,8813);
6462             knapsackOne.putItem(7741,7741);
6463             knapsackOne.putItem(5791,5791);
6464             knapsackOne.putItem(9720,9720);
6465             knapsackOne.putItem(3250,3250);
6466             knapsackOne.putItem(9203,9203);
6467             knapsackOne.putItem(5902,5902);
6468             knapsackOne.putItem(7178,7178);
6469 rizwank 1.6 knapsackOne.putItem(864,864);
6470             knapsackOne.putItem(3041,3041);
6471             knapsackOne.putItem(1420,1420);
6472             knapsackOne.putItem(1266,1266);
6473             knapsackOne.putItem(867,867);
6474             knapsackOne.putItem(4540,4540);
6475             knapsackOne.putItem(7288,7288);
6476             knapsackOne.putItem(8881,8881);
6477             knapsackOne.putItem(1989,1989);
6478             knapsackOne.putItem(3487,3487);
6479             knapsackOne.putItem(4489,4489);
6480             knapsackOne.putItem(8744,8744);
6481             knapsackOne.putItem(7091,7091);
6482             knapsackOne.putItem(9126,9126);
6483             knapsackOne.putItem(63,63);
6484             knapsackOne.putItem(1759,1759);
6485             knapsackOne.putItem(3761,3761);
6486             knapsackOne.putItem(2465,2465);
6487             knapsackOne.putItem(7799,7799);
6488             knapsackOne.putItem(6623,6623);
6489             knapsackOne.putItem(7549,7549);
6490 rizwank 1.6 knapsackOne.putItem(1906,1906);
6491             knapsackOne.putItem(4911,4911);
6492             knapsackOne.putItem(5510,5510);
6493             knapsackOne.putItem(3535,3535);
6494             knapsackOne.putItem(6732,6732);
6495             knapsackOne.putItem(8213,8213);
6496             knapsackOne.putItem(8557,8557);
6497             knapsackOne.putItem(8673,8673);
6498             knapsackOne.putItem(4690,4690);
6499             knapsackOne.putItem(9442,9442);
6500             knapsackOne.putItem(244,244);
6501             knapsackOne.putItem(8924,8924);
6502             knapsackOne.putItem(2419,2419);
6503             knapsackOne.putItem(7488,7488);
6504             knapsackOne.putItem(3799,3799);
6505             knapsackOne.putItem(9023,9023);
6506             knapsackOne.putItem(8069,8069);
6507             knapsackOne.putItem(3496,3496);
6508             knapsackOne.putItem(3074,3074);
6509             knapsackOne.putItem(1008,1008);
6510             knapsackOne.putItem(2770,2770);
6511 rizwank 1.6 knapsackOne.putItem(6236,6236);
6512             knapsackOne.putItem(4955,4955);
6513             knapsackOne.putItem(6391,6391);
6514             knapsackOne.putItem(3753,3753);
6515             knapsackOne.putItem(8457,8457);
6516             knapsackOne.putItem(5453,5453);
6517             knapsackOne.putItem(5910,5910);
6518             knapsackOne.putItem(4185,4185);
6519             knapsackOne.putItem(9381,9381);
6520             knapsackOne.putItem(8164,8164);
6521             knapsackOne.putItem(9716,9716);
6522             knapsackOne.putItem(9452,9452);
6523             knapsackOne.putItem(6920,6920);
6524             knapsackOne.putItem(8856,8856);
6525             knapsackOne.putItem(859,859);
6526             knapsackOne.putItem(7856,7856);
6527             knapsackOne.putItem(7971,7971);
6528             knapsackOne.putItem(6137,6137);
6529             knapsackOne.putItem(1026,1026);
6530             knapsackOne.putItem(8901,8901);
6531             knapsackOne.putItem(1319,1319);
6532 rizwank 1.6 knapsackOne.putItem(1402,1402);
6533             knapsackOne.putItem(6017,6017);
6534             knapsackOne.putItem(7642,7642);
6535             knapsackOne.putItem(2180,2180);
6536             knapsackOne.putItem(9372,9372);
6537             knapsackOne.putItem(2295,2295);
6538             knapsackOne.putItem(2528,2528);
6539             knapsackOne.putItem(7776,7776);
6540             knapsackOne.putItem(6151,6151);
6541             knapsackOne.putItem(6546,6546);
6542             knapsackOne.putItem(194,194);
6543             knapsackOne.putItem(4229,4229);
6544             knapsackOne.putItem(9192,9192);
6545             knapsackOne.putItem(8839,8839);
6546             knapsackOne.putItem(5899,5899);
6547             knapsackOne.putItem(6256,6256);
6548             knapsackOne.putItem(8557,8557);
6549             knapsackOne.putItem(4113,4113);
6550             knapsackOne.putItem(7860,7860);
6551             knapsackOne.putItem(3906,3906);
6552             knapsackOne.putItem(1933,1933);
6553 rizwank 1.6 knapsackOne.putItem(200,200);
6554             knapsackOne.putItem(6547,6547);
6555             knapsackOne.putItem(1673,1673);
6556             knapsackOne.putItem(3542,3542);
6557             knapsackOne.putItem(8316,8316);
6558             knapsackOne.putItem(3987,3987);
6559             knapsackOne.putItem(4830,4830);
6560             knapsackOne.putItem(9197,9197);
6561             knapsackOne.putItem(1815,1815);
6562             knapsackOne.putItem(6455,6455);
6563             knapsackOne.putItem(5112,5112);
6564             knapsackOne.putItem(8126,8126);
6565             knapsackOne.putItem(786,786);
6566             knapsackOne.putItem(158,158);
6567             knapsackOne.putItem(4584,4584);
6568             knapsackOne.putItem(2492,2492);
6569             knapsackOne.putItem(7440,7440);
6570             knapsackOne.putItem(4275,4275);
6571             knapsackOne.putItem(2700,2700);
6572             knapsackOne.putItem(8146,8146);
6573             knapsackOne.putItem(1415,1415);
6574 rizwank 1.6 knapsackOne.putItem(278,278);
6575             knapsackOne.putItem(9881,9881);
6576             knapsackOne.putItem(4388,4388);
6577             knapsackOne.putItem(9006,9006);
6578             knapsackOne.putItem(6675,6675);
6579             knapsackOne.putItem(6992,6992);
6580             knapsackOne.putItem(9688,9688);
6581             knapsackOne.putItem(7119,7119);
6582             knapsackOne.putItem(9677,9677);
6583             knapsackOne.putItem(941,941);
6584             knapsackOne.putItem(9784,9784);
6585             knapsackOne.putItem(382,382);
6586             knapsackOne.putItem(3989,3989);
6587             knapsackOne.putItem(1823,1823);
6588             knapsackOne.putItem(5655,5655);
6589             knapsackOne.putItem(5502,5502);
6590             knapsackOne.putItem(1606,1606);
6591             knapsackOne.putItem(1499,1499);
6592             knapsackOne.putItem(6470,6470);
6593             knapsackOne.putItem(5097,5097);
6594             knapsackOne.putItem(4482,4482);
6595 rizwank 1.6 knapsackOne.putItem(6105,6105);
6596             knapsackOne.putItem(8733,8733);
6597             knapsackOne.putItem(5048,5048);
6598             knapsackOne.putItem(7856,7856);
6599             knapsackOne.putItem(8666,8666);
6600             knapsackOne.putItem(3265,3265);
6601             knapsackOne.putItem(8071,8071);
6602             knapsackOne.putItem(1552,1552);
6603             knapsackOne.putItem(9563,9563);
6604             knapsackOne.putItem(2789,2789);
6605             knapsackOne.putItem(7901,7901);
6606             knapsackOne.putItem(5386,5386);
6607             knapsackOne.putItem(6860,6860);
6608             knapsackOne.putItem(8250,8250);
6609             knapsackOne.putItem(5660,5660);
6610             knapsackOne.putItem(9197,9197);
6611             knapsackOne.putItem(5704,5704);
6612             knapsackOne.putItem(4485,4485);
6613             knapsackOne.putItem(6726,6726);
6614             knapsackOne.putItem(9314,9314);
6615             knapsackOne.putItem(6399,6399);
6616 rizwank 1.6 knapsackOne.putItem(383,383);
6617             knapsackOne.putItem(7682,7682);
6618             knapsackOne.putItem(2470,2470);
6619             knapsackOne.putItem(4348,4348);
6620             knapsackOne.putItem(4003,4003);
6621             knapsackOne.putItem(8465,8465);
6622             knapsackOne.putItem(8275,8275);
6623             knapsackOne.putItem(4974,4974);
6624             knapsackOne.putItem(5226,5226);
6625             knapsackOne.putItem(897,897);
6626             knapsackOne.putItem(7683,7683);
6627             knapsackOne.putItem(3480,3480);
6628             knapsackOne.putItem(7096,7096);
6629             knapsackOne.putItem(4924,4924);
6630             knapsackOne.putItem(1885,1885);
6631             knapsackOne.putItem(3336,3336);
6632             knapsackOne.putItem(3739,3739);
6633             knapsackOne.putItem(1356,1356);
6634             knapsackOne.putItem(5746,5746);
6635             knapsackOne.putItem(413,413);
6636             knapsackOne.putItem(5515,5515);
6637 rizwank 1.6 knapsackOne.putItem(9571,9571);
6638             knapsackOne.putItem(6339,6339);
6639             knapsackOne.putItem(5010,5010);
6640             knapsackOne.putItem(5355,5355);
6641             knapsackOne.putItem(7996,7996);
6642             knapsackOne.putItem(6092,6092);
6643             knapsackOne.putItem(7704,7704);
6644             knapsackOne.putItem(8534,8534);
6645             knapsackOne.putItem(1046,1046);
6646             knapsackOne.putItem(3296,3296);
6647             knapsackOne.putItem(279,279);
6648             knapsackOne.putItem(4700,4700);
6649             knapsackOne.putItem(2400,2400);
6650             knapsackOne.putItem(6899,6899);
6651             knapsackOne.putItem(3766,3766);
6652             knapsackOne.putItem(6810,6810);
6653             knapsackOne.putItem(9596,9596);
6654             knapsackOne.putItem(4491,4491);
6655             knapsackOne.putItem(8531,8531);
6656             knapsackOne.putItem(5089,5089);
6657             knapsackOne.putItem(8244,8244);
6658 rizwank 1.6 knapsackOne.putItem(3955,3955);
6659             knapsackOne.putItem(7816,7816);
6660             knapsackOne.putItem(2200,2200);
6661             knapsackOne.putItem(461,461);
6662             knapsackOne.putItem(3516,3516);
6663             knapsackOne.putItem(6649,6649);
6664             knapsackOne.putItem(6232,6232);
6665             knapsackOne.putItem(3404,3404);
6666             knapsackOne.putItem(9393,9393);
6667             knapsackOne.putItem(6860,6860);
6668             knapsackOne.putItem(6247,6247);
6669             knapsackOne.putItem(4126,4126);
6670             knapsackOne.putItem(9084,9084);
6671             knapsackOne.putItem(4224,4224);
6672             knapsackOne.putItem(200,200);
6673             knapsackOne.putItem(4798,4798);
6674             knapsackOne.putItem(7912,7912);
6675             knapsackOne.putItem(1517,1517);
6676             knapsackOne.putItem(3697,3697);
6677             knapsackOne.putItem(6835,6835);
6678             knapsackOne.putItem(6592,6592);
6679 rizwank 1.6 knapsackOne.putItem(1964,1964);
6680             knapsackOne.putItem(6985,6985);
6681             knapsackOne.putItem(6427,6427);
6682             knapsackOne.putItem(7068,7068);
6683             knapsackOne.putItem(6361,6361);
6684             knapsackOne.putItem(7530,7530);
6685             knapsackOne.putItem(2704,2704);
6686             knapsackOne.putItem(7312,7312);
6687             knapsackOne.putItem(7157,7157);
6688             knapsackOne.putItem(5843,5843);
6689             knapsackOne.putItem(650,650);
6690             knapsackOne.putItem(4963,4963);
6691             knapsackOne.putItem(2980,2980);
6692             knapsackOne.putItem(5777,5777);
6693             knapsackOne.putItem(1264,1264);
6694             knapsackOne.putItem(1217,1217);
6695             knapsackOne.putItem(8882,8882);
6696             knapsackOne.putItem(5658,5658);
6697             knapsackOne.putItem(275,275);
6698             knapsackOne.putItem(2213,2213);
6699             knapsackOne.putItem(4046,4046);
6700 rizwank 1.6 knapsackOne.putItem(9174,9174);
6701             knapsackOne.putItem(4675,4675);
6702             knapsackOne.putItem(7754,7754);
6703             knapsackOne.putItem(3005,3005);
6704             knapsackOne.putItem(8159,8159);
6705             knapsackOne.putItem(4272,4272);
6706             knapsackOne.putItem(194,194);
6707             knapsackOne.putItem(4532,4532);
6708             knapsackOne.putItem(9810,9810);
6709             knapsackOne.putItem(9452,9452);
6710             knapsackOne.putItem(6466,6466);
6711             knapsackOne.putItem(5764,5764);
6712             knapsackOne.putItem(6074,6074);
6713             knapsackOne.putItem(6958,6958);
6714             knapsackOne.putItem(5952,5952);
6715             knapsackOne.putItem(3941,3941);
6716             knapsackOne.putItem(5597,5597);
6717             knapsackOne.putItem(7330,7330);
6718             knapsackOne.putItem(1090,1090);
6719             knapsackOne.putItem(9213,9213);
6720             knapsackOne.putItem(8550,8550);
6721 rizwank 1.6 knapsackOne.putItem(7355,7355);
6722             knapsackOne.putItem(3447,3447);
6723             knapsackOne.putItem(8353,8353);
6724             knapsackOne.putItem(6530,6530);
6725             knapsackOne.putItem(4083,4083);
6726             knapsackOne.putItem(6864,6864);
6727             knapsackOne.putItem(351,351);
6728             knapsackOne.putItem(1284,1284);
6729             knapsackOne.putItem(8976,8976);
6730             knapsackOne.putItem(9811,9811);
6731             knapsackOne.putItem(4947,4947);
6732             knapsackOne.putItem(4708,4708);
6733             knapsackOne.putItem(7232,7232);
6734             knapsackOne.putItem(9635,9635);
6735             knapsackOne.putItem(1369,1369);
6736             knapsackOne.putItem(277,277);
6737             knapsackOne.putItem(7754,7754);
6738             knapsackOne.putItem(4311,4311);
6739             knapsackOne.putItem(5351,5351);
6740             knapsackOne.putItem(2157,2157);
6741             knapsackOne.putItem(7753,7753);
6742 rizwank 1.6 knapsackOne.putItem(10,10);
6743             knapsackOne.putItem(3153,3153);
6744             knapsackOne.putItem(3586,3586);
6745             knapsackOne.putItem(3396,3396);
6746             knapsackOne.putItem(7756,7756);
6747             knapsackOne.putItem(7746,7746);
6748             knapsackOne.putItem(5651,5651);
6749             knapsackOne.putItem(4381,4381);
6750             knapsackOne.putItem(6553,6553);
6751             knapsackOne.putItem(515,515);
6752             knapsackOne.putItem(581,581);
6753             knapsackOne.putItem(3942,3942);
6754             knapsackOne.putItem(4798,4798);
6755             knapsackOne.putItem(2215,2215);
6756             knapsackOne.putItem(2528,2528);
6757             knapsackOne.putItem(7104,7104);
6758             knapsackOne.putItem(3558,3558);
6759             knapsackOne.putItem(9185,9185);
6760             knapsackOne.putItem(5944,5944);
6761             knapsackOne.putItem(6141,6141);
6762             knapsackOne.putItem(4359,4359);
6763 rizwank 1.6 knapsackOne.putItem(7641,7641);
6764             knapsackOne.putItem(1422,1422);
6765             knapsackOne.putItem(669,669);
6766             knapsackOne.putItem(1583,1583);
6767             knapsackOne.putItem(5221,5221);
6768             knapsackOne.putItem(6881,6881);
6769             knapsackOne.putItem(9011,9011);
6770             knapsackOne.putItem(244,244);
6771             knapsackOne.putItem(771,771);
6772             knapsackOne.putItem(6155,6155);
6773             knapsackOne.putItem(3935,3935);
6774             knapsackOne.putItem(7116,7116);
6775             knapsackOne.putItem(9342,9342);
6776             knapsackOne.putItem(2984,2984);
6777             knapsackOne.putItem(5481,5481);
6778             knapsackOne.putItem(6771,6771);
6779             knapsackOne.putItem(3531,3531);
6780             knapsackOne.putItem(4727,4727);
6781             knapsackOne.putItem(1711,1711);
6782             knapsackOne.putItem(157,157);
6783             knapsackOne.putItem(9771,9771);
6784 rizwank 1.6 knapsackOne.putItem(5532,5532);
6785             knapsackOne.putItem(2797,2797);
6786             knapsackOne.putItem(9638,9638);
6787             knapsackOne.putItem(7345,7345);
6788             knapsackOne.putItem(6036,6036);
6789             knapsackOne.putItem(7466,7466);
6790             knapsackOne.putItem(7674,7674);
6791             knapsackOne.putItem(8342,8342);
6792             knapsackOne.putItem(1191,1191);
6793             knapsackOne.putItem(3354,3354);
6794             knapsackOne.putItem(1745,1745);
6795             knapsackOne.putItem(9969,9969);
6796             knapsackOne.putItem(8902,8902);
6797             knapsackOne.putItem(4577,4577);
6798             knapsackOne.putItem(2813,2813);
6799             knapsackOne.putItem(275,275);
6800             knapsackOne.putItem(9784,9784);
6801             knapsackOne.putItem(3813,3813);
6802             knapsackOne.putItem(2861,2861);
6803             knapsackOne.putItem(283,283);
6804             knapsackOne.putItem(9720,9720);
6805 rizwank 1.6 knapsackOne.putItem(7130,7130);
6806             knapsackOne.putItem(605,605);
6807             knapsackOne.putItem(6067,6067);
6808             knapsackOne.putItem(8202,8202);
6809             knapsackOne.putItem(6987,6987);
6810             knapsackOne.putItem(4120,4120);
6811             knapsackOne.putItem(2095,2095);
6812             knapsackOne.putItem(769,769);
6813             knapsackOne.putItem(5262,5262);
6814             knapsackOne.putItem(8144,8144);
6815             knapsackOne.putItem(416,416);
6816             knapsackOne.putItem(6399,6399);
6817             knapsackOne.putItem(187,187);
6818             knapsackOne.putItem(3364,3364);
6819             knapsackOne.putItem(6632,6632);
6820             knapsackOne.putItem(2870,2870);
6821             knapsackOne.putItem(4186,4186);
6822             knapsackOne.putItem(1937,1937);
6823             knapsackOne.putItem(5893,5893);
6824             knapsackOne.putItem(2011,2011);
6825             knapsackOne.putItem(3681,3681);
6826 rizwank 1.6 knapsackOne.putItem(1046,1046);
6827             knapsackOne.putItem(9471,9471);
6828             knapsackOne.putItem(4025,4025);
6829             knapsackOne.putItem(9146,9146);
6830             knapsackOne.putItem(6377,6377);
6831             knapsackOne.putItem(1909,1909);
6832             knapsackOne.putItem(3489,3489);
6833             knapsackOne.putItem(8660,8660);
6834             knapsackOne.putItem(478,478);
6835             knapsackOne.putItem(8940,8940);
6836             knapsackOne.putItem(925,925);
6837             knapsackOne.putItem(7092,7092);
6838             knapsackOne.putItem(9070,9070);
6839             knapsackOne.putItem(7137,7137);
6840             knapsackOne.putItem(8169,8169);
6841             knapsackOne.putItem(3677,3677);
6842             knapsackOne.putItem(4851,4851);
6843             knapsackOne.putItem(7305,7305);
6844             knapsackOne.putItem(8196,8196);
6845             knapsackOne.putItem(9691,9691);
6846             knapsackOne.putItem(7780,7780);
6847 rizwank 1.6 knapsackOne.putItem(8780,8780);
6848             knapsackOne.putItem(7559,7559);
6849             knapsackOne.putItem(3019,3019);
6850             knapsackOne.putItem(7429,7429);
6851             knapsackOne.putItem(7480,7480);
6852             knapsackOne.putItem(2698,2698);
6853             knapsackOne.putItem(4519,4519);
6854             knapsackOne.putItem(2886,2886);
6855             knapsackOne.putItem(9239,9239);
6856             knapsackOne.putItem(8011,8011);
6857             knapsackOne.putItem(8458,8458);
6858             knapsackOne.putItem(867,867);
6859             knapsackOne.putItem(4903,4903);
6860             knapsackOne.putItem(9364,9364);
6861             knapsackOne.putItem(4543,4543);
6862             knapsackOne.putItem(407,407);
6863             knapsackOne.putItem(3786,3786);
6864             knapsackOne.putItem(9188,9188);
6865             knapsackOne.putItem(1475,1475);
6866             knapsackOne.putItem(1522,1522);
6867             knapsackOne.putItem(7654,7654);
6868 rizwank 1.6 knapsackOne.putItem(2636,2636);
6869             knapsackOne.putItem(1156,1156);
6870             knapsackOne.putItem(6646,6646);
6871             knapsackOne.putItem(6382,6382);
6872             knapsackOne.putItem(7105,7105);
6873             knapsackOne.putItem(9080,9080);
6874             knapsackOne.putItem(8879,8879);
6875             knapsackOne.putItem(5445,5445);
6876             knapsackOne.putItem(1536,1536);
6877             knapsackOne.putItem(9459,9459);
6878             knapsackOne.putItem(454,454);
6879             knapsackOne.putItem(2800,2800);
6880             knapsackOne.putItem(6331,6331);
6881             knapsackOne.putItem(962,962);
6882             knapsackOne.putItem(9499,9499);
6883             knapsackOne.putItem(2609,2609);
6884             knapsackOne.putItem(1161,1161);
6885             knapsackOne.putItem(909,909);
6886             knapsackOne.putItem(4307,4307);
6887             knapsackOne.putItem(755,755);
6888             knapsackOne.putItem(6976,6976);
6889 rizwank 1.6 knapsackOne.putItem(4078,4078);
6890             knapsackOne.putItem(2421,2421);
6891             knapsackOne.putItem(5749,5749);
6892             knapsackOne.putItem(7334,7334);
6893             knapsackOne.putItem(8454,8454);
6894             knapsackOne.putItem(9452,9452);
6895             knapsackOne.putItem(4877,4877);
6896             knapsackOne.putItem(6854,6854);
6897             knapsackOne.putItem(1420,1420);
6898             knapsackOne.putItem(7235,7235);
6899             knapsackOne.putItem(6563,6563);
6900             knapsackOne.putItem(3668,3668);
6901             knapsackOne.putItem(7467,7467);
6902             knapsackOne.putItem(8824,8824);
6903             knapsackOne.putItem(7329,7329);
6904             knapsackOne.putItem(4439,4439);
6905             knapsackOne.putItem(132,132);
6906             knapsackOne.putItem(5296,5296);
6907             knapsackOne.putItem(348,348);
6908             knapsackOne.putItem(2465,2465);
6909             knapsackOne.putItem(4450,4450);
6910 rizwank 1.6 knapsackOne.putItem(6064,6064);
6911             knapsackOne.putItem(9339,9339);
6912             knapsackOne.putItem(7379,7379);
6913             knapsackOne.putItem(1946,1946);
6914             knapsackOne.putItem(7506,7506);
6915             knapsackOne.putItem(304,304);
6916             knapsackOne.putItem(2535,2535);
6917             knapsackOne.putItem(7307,7307);
6918             knapsackOne.putItem(2582,2582);
6919             knapsackOne.putItem(3959,3959);
6920             knapsackOne.putItem(9861,9861);
6921             knapsackOne.putItem(4455,4455);
6922             knapsackOne.putItem(7316,7316);
6923             knapsackOne.putItem(8149,8149);
6924             knapsackOne.putItem(9761,9761);
6925             knapsackOne.putItem(8633,8633);
6926             knapsackOne.putItem(3780,3780);
6927             knapsackOne.putItem(5242,5242);
6928             knapsackOne.putItem(7620,7620);
6929             knapsackOne.putItem(4902,4902);
6930             knapsackOne.putItem(6680,6680);
6931 rizwank 1.6 knapsackOne.putItem(229,229);
6932             knapsackOne.putItem(1606,1606);
6933             knapsackOne.putItem(7212,7212);
6934             knapsackOne.putItem(5574,5574);
6935             knapsackOne.putItem(4441,4441);
6936             knapsackOne.putItem(8981,8981);
6937             knapsackOne.putItem(3450,3450);
6938             knapsackOne.putItem(2034,2034);
6939             knapsackOne.putItem(4400,4400);
6940             knapsackOne.putItem(7308,7308);
6941             knapsackOne.putItem(5135,5135);
6942             knapsackOne.putItem(5384,5384);
6943             knapsackOne.putItem(17,17);
6944             knapsackOne.putItem(9828,9828);
6945             knapsackOne.putItem(1741,1741);
6946             knapsackOne.putItem(2826,2826);
6947             knapsackOne.putItem(8459,8459);
6948             knapsackOne.putItem(7350,7350);
6949             knapsackOne.putItem(3381,3381);
6950             knapsackOne.putItem(9768,9768);
6951             knapsackOne.putItem(6596,6596);
6952 rizwank 1.6 knapsackOne.putItem(6389,6389);
6953             knapsackOne.putItem(73,73);
6954             knapsackOne.putItem(8922,8922);
6955             knapsackOne.putItem(454,454);
6956             knapsackOne.putItem(1422,1422);
6957             knapsackOne.putItem(9608,9608);
6958             knapsackOne.putItem(7939,7939);
6959             knapsackOne.putItem(7561,7561);
6960             knapsackOne.putItem(5184,5184);
6961             knapsackOne.putItem(3290,3290);
6962             knapsackOne.putItem(5861,5861);
6963             knapsackOne.putItem(8870,8870);
6964             knapsackOne.putItem(7127,7127);
6965             knapsackOne.putItem(7721,7721);
6966             knapsackOne.putItem(502,502);
6967             knapsackOne.putItem(2696,2696);
6968             knapsackOne.putItem(6817,6817);
6969             knapsackOne.putItem(1402,1402);
6970             knapsackOne.putItem(7544,7544);
6971             knapsackOne.putItem(7451,7451);
6972             knapsackOne.putItem(7805,7805);
6973 rizwank 1.6 knapsackOne.putItem(6919,6919);
6974             knapsackOne.putItem(9505,9505);
6975             knapsackOne.putItem(2169,2169);
6976             knapsackOne.putItem(8131,8131);
6977             knapsackOne.putItem(3337,3337);
6978             knapsackOne.putItem(5629,5629);
6979             knapsackOne.putItem(6033,6033);
6980             knapsackOne.putItem(1110,1110);
6981             knapsackOne.putItem(2634,2634);
6982             knapsackOne.putItem(461,461);
6983             knapsackOne.putItem(3318,3318);
6984             knapsackOne.putItem(2229,2229);
6985             knapsackOne.putItem(9490,9490);
6986             knapsackOne.putItem(603,603);
6987             knapsackOne.putItem(3933,3933);
6988             knapsackOne.putItem(1128,1128);
6989             knapsackOne.putItem(3963,3963);
6990             knapsackOne.putItem(8434,8434);
6991             knapsackOne.putItem(5129,5129);
6992             knapsackOne.putItem(3179,3179);
6993             knapsackOne.putItem(9994,9994);
6994 rizwank 1.6 knapsackOne.putItem(4625,4625);
6995             knapsackOne.putItem(6083,6083);
6996             knapsackOne.putItem(5723,5723);
6997             knapsackOne.putItem(8279,8279);
6998             knapsackOne.putItem(4118,4118);
6999             knapsackOne.putItem(1545,1545);
7000             knapsackOne.putItem(6335,6335);
7001             knapsackOne.putItem(7868,7868);
7002             knapsackOne.putItem(4093,4093);
7003             knapsackOne.putItem(1933,1933);
7004             knapsackOne.putItem(5313,5313);
7005             knapsackOne.putItem(4723,4723);
7006             knapsackOne.putItem(9749,9749);
7007             knapsackOne.putItem(6164,6164);
7008             knapsackOne.putItem(4846,4846);
7009             knapsackOne.putItem(3036,3036);
7010             knapsackOne.putItem(303,303);
7011             knapsackOne.putItem(243,243);
7012             knapsackOne.putItem(716,716);
7013             knapsackOne.putItem(6842,6842);
7014             knapsackOne.putItem(4639,4639);
7015 rizwank 1.6 knapsackOne.putItem(7248,7248);
7016             knapsackOne.putItem(515,515);
7017             knapsackOne.putItem(8755,8755);
7018             knapsackOne.putItem(2464,2464);
7019             knapsackOne.putItem(8550,8550);
7020             knapsackOne.putItem(1121,1121);
7021             knapsackOne.putItem(8261,8261);
7022             knapsackOne.putItem(5174,5174);
7023             knapsackOne.putItem(5599,5599);
7024             knapsackOne.putItem(6119,6119);
7025             knapsackOne.putItem(294,294);
7026             knapsackOne.putItem(2371,2371);
7027             knapsackOne.putItem(6879,6879);
7028             knapsackOne.putItem(9454,9454);
7029             knapsackOne.putItem(9452,9452);
7030             knapsackOne.putItem(7817,7817);
7031             knapsackOne.putItem(372,372);
7032             knapsackOne.putItem(4021,4021);
7033             knapsackOne.putItem(6414,6414);
7034             knapsackOne.putItem(7441,7441);
7035             knapsackOne.putItem(8192,8192);
7036 rizwank 1.6 knapsackOne.putItem(8637,8637);
7037             knapsackOne.putItem(5963,5963);
7038             knapsackOne.putItem(6199,6199);
7039             knapsackOne.putItem(2158,2158);
7040             knapsackOne.putItem(5030,5030);
7041             knapsackOne.putItem(403,403);
7042             knapsackOne.putItem(6805,6805);
7043             knapsackOne.putItem(460,460);
7044             knapsackOne.putItem(2723,2723);
7045             knapsackOne.putItem(5265,5265);
7046             knapsackOne.putItem(2149,2149);
7047             knapsackOne.putItem(6178,6178);
7048             knapsackOne.putItem(4837,4837);
7049             knapsackOne.putItem(6614,6614);
7050             knapsackOne.putItem(2872,2872);
7051             knapsackOne.putItem(7894,7894);
7052             knapsackOne.putItem(6259,6259);
7053             knapsackOne.putItem(5113,5113);
7054             knapsackOne.putItem(4852,4852);
7055             knapsackOne.putItem(5495,5495);
7056             knapsackOne.putItem(3815,3815);
7057 rizwank 1.6 knapsackOne.putItem(7716,7716);
7058             knapsackOne.putItem(2540,2540);
7059             knapsackOne.putItem(9368,9368);
7060             knapsackOne.putItem(2453,2453);
7061             knapsackOne.putItem(3769,3769);
7062             knapsackOne.putItem(1986,1986);
7063             knapsackOne.putItem(8602,8602);
7064             knapsackOne.putItem(2964,2964);
7065             knapsackOne.putItem(9947,9947);
7066             knapsackOne.putItem(6557,6557);
7067             knapsackOne.putItem(4082,4082);
7068             knapsackOne.putItem(9565,9565);
7069             knapsackOne.putItem(3304,3304);
7070             knapsackOne.putItem(705,705);
7071             knapsackOne.putItem(8860,8860);
7072             knapsackOne.putItem(9112,9112);
7073             knapsackOne.putItem(1031,1031);
7074             knapsackOne.putItem(2681,2681);
7075             knapsackOne.putItem(4565,4565);
7076             knapsackOne.putItem(9328,9328);
7077             knapsackOne.putItem(7330,7330);
7078 rizwank 1.6 knapsackOne.putItem(7480,7480);
7079             knapsackOne.putItem(3297,3297);
7080             knapsackOne.putItem(8365,8365);
7081             knapsackOne.putItem(1973,1973);
7082             knapsackOne.putItem(6712,6712);
7083             knapsackOne.putItem(4075,4075);
7084             knapsackOne.putItem(1764,1764);
7085             knapsackOne.putItem(8328,8328);
7086             knapsackOne.putItem(5326,5326);
7087             knapsackOne.putItem(2340,2340);
7088             knapsackOne.putItem(3178,3178);
7089             knapsackOne.putItem(6778,6778);
7090             knapsackOne.putItem(9929,9929);
7091             knapsackOne.putItem(9554,9554);
7092             knapsackOne.putItem(6662,6662);
7093             knapsackOne.putItem(9908,9908);
7094             knapsackOne.putItem(3606,3606);
7095             knapsackOne.putItem(7254,7254);
7096             knapsackOne.putItem(4222,4222);
7097             knapsackOne.putItem(6232,6232);
7098             knapsackOne.putItem(5978,5978);
7099 rizwank 1.6 knapsackOne.putItem(2538,2538);
7100             knapsackOne.putItem(7249,7249);
7101             knapsackOne.putItem(1189,1189);
7102             knapsackOne.putItem(8956,8956);
7103             knapsackOne.putItem(6995,6995);
7104             knapsackOne.putItem(5419,5419);
7105             knapsackOne.putItem(2593,2593);
7106             knapsackOne.putItem(6561,6561);
7107             knapsackOne.putItem(2853,2853);
7108             knapsackOne.putItem(6947,6947);
7109             knapsackOne.putItem(7422,7422);
7110             knapsackOne.putItem(1262,1262);
7111             knapsackOne.putItem(9197,9197);
7112             knapsackOne.putItem(7259,7259);
7113             knapsackOne.putItem(9709,9709);
7114             knapsackOne.putItem(583,583);
7115             knapsackOne.putItem(238,238);
7116             knapsackOne.putItem(3624,3624);
7117             knapsackOne.putItem(4933,4933);
7118             knapsackOne.putItem(8698,8698);
7119             knapsackOne.putItem(1913,1913);
7120 rizwank 1.6 knapsackOne.putItem(3347,3347);
7121             knapsackOne.putItem(1527,1527);
7122             knapsackOne.putItem(8097,8097);
7123             knapsackOne.putItem(9939,9939);
7124             knapsackOne.putItem(915,915);
7125             knapsackOne.putItem(1013,1013);
7126             knapsackOne.putItem(8507,8507);
7127             knapsackOne.putItem(8043,8043);
7128             knapsackOne.putItem(9839,9839);
7129             knapsackOne.putItem(2423,2423);
7130             knapsackOne.putItem(8781,8781);
7131             knapsackOne.putItem(329,329);
7132             knapsackOne.putItem(7391,7391);
7133             knapsackOne.putItem(6500,6500);
7134             knapsackOne.putItem(8194,8194);
7135             knapsackOne.putItem(2330,2330);
7136             knapsackOne.putItem(3420,3420);
7137             knapsackOne.putItem(8324,8324);
7138             knapsackOne.putItem(3098,3098);
7139             knapsackOne.putItem(6531,6531);
7140             knapsackOne.putItem(2343,2343);
7141 rizwank 1.6 knapsackOne.putItem(8666,8666);
7142             knapsackOne.putItem(9251,9251);
7143             knapsackOne.putItem(8839,8839);
7144             knapsackOne.putItem(1843,1843);
7145             knapsackOne.putItem(1510,1510);
7146             knapsackOne.putItem(9311,9311);
7147             knapsackOne.putItem(8144,8144);
7148             knapsackOne.putItem(210,210);
7149             knapsackOne.putItem(8011,8011);
7150             knapsackOne.putItem(9237,9237);
7151             knapsackOne.putItem(9992,9992);
7152             knapsackOne.putItem(2200,2200);
7153             knapsackOne.putItem(1525,1525);
7154             knapsackOne.putItem(3808,3808);
7155             knapsackOne.putItem(1088,1088);
7156             knapsackOne.putItem(5778,5778);
7157             knapsackOne.putItem(682,682);
7158             knapsackOne.putItem(6475,6475);
7159             knapsackOne.putItem(3026,3026);
7160             knapsackOne.putItem(5534,5534);
7161             knapsackOne.putItem(6593,6593);
7162 rizwank 1.6 knapsackOne.putItem(5640,5640);
7163             knapsackOne.putItem(3886,3886);
7164             knapsackOne.putItem(6074,6074);
7165             knapsackOne.putItem(671,671);
7166             knapsackOne.putItem(1273,1273);
7167             knapsackOne.putItem(7229,7229);
7168             knapsackOne.putItem(2995,2995);
7169             knapsackOne.putItem(8439,8439);
7170             knapsackOne.putItem(1658,1658);
7171             knapsackOne.putItem(6594,6594);
7172             knapsackOne.putItem(784,784);
7173             knapsackOne.putItem(5560,5560);
7174             knapsackOne.putItem(5039,5039);
7175             knapsackOne.putItem(5535,5535);
7176             knapsackOne.putItem(110,110);
7177             knapsackOne.putItem(5303,5303);
7178             knapsackOne.putItem(2173,2173);
7179             knapsackOne.putItem(5749,5749);
7180             knapsackOne.putItem(6530,6530);
7181             knapsackOne.putItem(786,786);
7182             knapsackOne.putItem(9129,9129);
7183 rizwank 1.6 knapsackOne.putItem(4463,4463);
7184             knapsackOne.putItem(7042,7042);
7185             knapsackOne.putItem(9487,9487);
7186             knapsackOne.putItem(3773,3773);
7187             knapsackOne.putItem(1481,1481);
7188             knapsackOne.putItem(3831,3831);
7189             knapsackOne.putItem(2783,2783);
7190             knapsackOne.putItem(6593,6593);
7191             knapsackOne.putItem(9693,9693);
7192             knapsackOne.putItem(3634,3634);
7193             knapsackOne.putItem(2976,2976);
7194             knapsackOne.putItem(9463,9463);
7195             knapsackOne.putItem(9626,9626);
7196             knapsackOne.putItem(3580,3580);
7197             knapsackOne.putItem(3713,3713);
7198             knapsackOne.putItem(5145,5145);
7199             knapsackOne.putItem(3991,3991);
7200             knapsackOne.putItem(3986,3986);
7201             knapsackOne.putItem(7510,7510);
7202             knapsackOne.putItem(981,981);
7203             knapsackOne.putItem(1712,1712);
7204 rizwank 1.6 knapsackOne.putItem(8067,8067);
7205             knapsackOne.putItem(4635,4635);
7206             knapsackOne.putItem(3929,3929);
7207             knapsackOne.putItem(9967,9967);
7208             knapsackOne.putItem(561,561);
7209             knapsackOne.putItem(8540,8540);
7210             knapsackOne.putItem(9004,9004);
7211             knapsackOne.putItem(1655,1655);
7212             knapsackOne.putItem(2359,2359);
7213             knapsackOne.putItem(6679,6679);
7214             knapsackOne.putItem(2780,2780);
7215             knapsackOne.putItem(8739,8739);
7216             knapsackOne.putItem(1587,1587);
7217             knapsackOne.putItem(3210,3210);
7218             knapsackOne.putItem(3519,3519);
7219             knapsackOne.putItem(334,334);
7220             knapsackOne.putItem(5588,5588);
7221             knapsackOne.putItem(5410,5410);
7222             knapsackOne.putItem(3302,3302);
7223             knapsackOne.putItem(9356,9356);
7224             knapsackOne.putItem(2914,2914);
7225 rizwank 1.6 knapsackOne.putItem(488,488);
7226             knapsackOne.putItem(8448,8448);
7227             knapsackOne.putItem(6957,6957);
7228             knapsackOne.putItem(7017,7017);
7229             knapsackOne.putItem(2418,2418);
7230             knapsackOne.putItem(3114,3114);
7231             knapsackOne.putItem(782,782);
7232             knapsackOne.putItem(8673,8673);
7233             knapsackOne.putItem(2768,2768);
7234             knapsackOne.putItem(2052,2052);
7235             knapsackOne.putItem(9128,9128);
7236             knapsackOne.putItem(5292,5292);
7237             knapsackOne.putItem(2036,2036);
7238             knapsackOne.putItem(7820,7820);
7239             knapsackOne.putItem(5970,5970);
7240             knapsackOne.putItem(5691,5691);
7241             knapsackOne.putItem(9733,9733);
7242             knapsackOne.putItem(5330,5330);
7243             knapsackOne.putItem(4095,4095);
7244             knapsackOne.putItem(8948,8948);
7245             knapsackOne.putItem(3959,3959);
7246 rizwank 1.6 knapsackOne.putItem(3465,3465);
7247             knapsackOne.putItem(3802,3802);
7248             knapsackOne.putItem(9619,9619);
7249             knapsackOne.putItem(5402,5402);
7250             knapsackOne.putItem(4263,4263);
7251             knapsackOne.putItem(7859,7859);
7252             knapsackOne.putItem(8318,8318);
7253             knapsackOne.putItem(9373,9373);
7254             knapsackOne.putItem(2108,2108);
7255             knapsackOne.putItem(4141,4141);
7256             knapsackOne.putItem(918,918);
7257             knapsackOne.putItem(1858,1858);
7258             knapsackOne.putItem(1569,1569);
7259             knapsackOne.putItem(9665,9665);
7260             knapsackOne.putItem(3341,3341);
7261             knapsackOne.putItem(6402,6402);
7262             knapsackOne.putItem(3247,3247);
7263             knapsackOne.putItem(3509,3509);
7264             knapsackOne.putItem(7345,7345);
7265             knapsackOne.putItem(2032,2032);
7266             knapsackOne.putItem(3151,3151);
7267 rizwank 1.6 knapsackOne.putItem(9184,9184);
7268             knapsackOne.putItem(2835,2835);
7269             knapsackOne.putItem(8868,8868);
7270             knapsackOne.putItem(8629,8629);
7271             knapsackOne.putItem(9908,9908);
7272             knapsackOne.putItem(7930,7930);
7273             knapsackOne.putItem(1431,1431);
7274             knapsackOne.putItem(9353,9353);
7275             knapsackOne.putItem(3077,3077);
7276             knapsackOne.putItem(1779,1779);
7277             knapsackOne.putItem(9947,9947);
7278             knapsackOne.putItem(95,95);
7279             knapsackOne.putItem(1633,1633);
7280             knapsackOne.putItem(7627,7627);
7281             knapsackOne.putItem(4598,4598);
7282             knapsackOne.putItem(6165,6165);
7283             knapsackOne.putItem(4191,4191);
7284             knapsackOne.putItem(406,406);
7285             knapsackOne.putItem(2536,2536);
7286             knapsackOne.putItem(5393,5393);
7287             knapsackOne.putItem(4856,4856);
7288 rizwank 1.6 knapsackOne.putItem(5745,5745);
7289             knapsackOne.putItem(3190,3190);
7290             knapsackOne.putItem(708,708);
7291             knapsackOne.putItem(349,349);
7292             knapsackOne.putItem(7649,7649);
7293             knapsackOne.putItem(4786,4786);
7294             knapsackOne.putItem(8916,8916);
7295             knapsackOne.putItem(9451,9451);
7296             knapsackOne.putItem(3662,3662);
7297             knapsackOne.putItem(7843,7843);
7298             knapsackOne.putItem(4851,4851);
7299             knapsackOne.putItem(5552,5552);
7300             knapsackOne.putItem(5123,5123);
7301             knapsackOne.putItem(2238,2238);
7302             knapsackOne.putItem(5203,5203);
7303             knapsackOne.putItem(4408,4408);
7304             knapsackOne.putItem(5380,5380);
7305             knapsackOne.putItem(2799,2799);
7306             knapsackOne.putItem(3235,3235);
7307             knapsackOne.putItem(1237,1237);
7308             knapsackOne.putItem(4857,4857);
7309 rizwank 1.6 knapsackOne.putItem(5394,5394);
7310             knapsackOne.putItem(4797,4797);
7311             knapsackOne.putItem(4181,4181);
7312             knapsackOne.putItem(4185,4185);
7313             knapsackOne.putItem(3141,3141);
7314             knapsackOne.putItem(7868,7868);
7315             knapsackOne.putItem(5688,5688);
7316             knapsackOne.putItem(3334,3334);
7317             knapsackOne.putItem(7859,7859);
7318             knapsackOne.putItem(417,417);
7319             knapsackOne.putItem(1096,1096);
7320             knapsackOne.putItem(5753,5753);
7321             knapsackOne.putItem(6619,6619);
7322             knapsackOne.putItem(2968,2968);
7323             knapsackOne.putItem(33,33);
7324             knapsackOne.putItem(5573,5573);
7325             knapsackOne.putItem(6953,6953);
7326             knapsackOne.putItem(1086,1086);
7327             knapsackOne.putItem(6939,6939);
7328             knapsackOne.putItem(292,292);
7329             knapsackOne.putItem(9535,9535);
7330 rizwank 1.6 knapsackOne.putItem(7892,7892);
7331             knapsackOne.putItem(6291,6291);
7332             knapsackOne.putItem(7344,7344);
7333             knapsackOne.putItem(3057,3057);
7334             knapsackOne.putItem(4115,4115);
7335             knapsackOne.putItem(6010,6010);
7336             knapsackOne.putItem(350,350);
7337             knapsackOne.putItem(9053,9053);
7338             knapsackOne.putItem(3821,3821);
7339             knapsackOne.putItem(4818,4818);
7340             knapsackOne.putItem(2062,2062);
7341             knapsackOne.putItem(3485,3485);
7342             knapsackOne.putItem(9437,9437);
7343             knapsackOne.putItem(7108,7108);
7344             knapsackOne.putItem(9989,9989);
7345             knapsackOne.putItem(8879,8879);
7346             knapsackOne.putItem(666,666);
7347             knapsackOne.putItem(224,224);
7348             knapsackOne.putItem(842,842);
7349             knapsackOne.putItem(5239,5239);
7350             knapsackOne.putItem(808,808);
7351 rizwank 1.6 knapsackOne.putItem(7965,7965);
7352             knapsackOne.putItem(1575,1575);
7353             knapsackOne.putItem(5473,5473);
7354             knapsackOne.putItem(3815,3815);
7355             knapsackOne.putItem(1502,1502);
7356             knapsackOne.putItem(3590,3590);
7357             knapsackOne.putItem(4242,4242);
7358             knapsackOne.putItem(6034,6034);
7359             knapsackOne.putItem(5063,5063);
7360             knapsackOne.putItem(5694,5694);
7361             knapsackOne.putItem(2114,2114);
7362             knapsackOne.putItem(957,957);
7363             knapsackOne.putItem(4661,4661);
7364             knapsackOne.putItem(671,671);
7365             knapsackOne.putItem(6072,6072);
7366             knapsackOne.putItem(6779,6779);
7367             knapsackOne.putItem(7572,7572);
7368             knapsackOne.putItem(7153,7153);
7369             knapsackOne.putItem(2358,2358);
7370             knapsackOne.putItem(7345,7345);
7371             knapsackOne.putItem(9658,9658);
7372 rizwank 1.6 knapsackOne.putItem(8585,8585);
7373             knapsackOne.putItem(5005,5005);
7374             knapsackOne.putItem(4401,4401);
7375             knapsackOne.putItem(9829,9829);
7376             knapsackOne.putItem(2294,2294);
7377             knapsackOne.putItem(2276,2276);
7378             knapsackOne.putItem(5142,5142);
7379             knapsackOne.putItem(1950,1950);
7380             knapsackOne.putItem(5571,5571);
7381             knapsackOne.putItem(4552,4552);
7382             knapsackOne.putItem(1480,1480);
7383             knapsackOne.putItem(3008,3008);
7384             knapsackOne.putItem(7394,7394);
7385             knapsackOne.putItem(3140,3140);
7386             knapsackOne.putItem(8217,8217);
7387             knapsackOne.putItem(9429,9429);
7388             knapsackOne.putItem(6162,6162);
7389             knapsackOne.putItem(182,182);
7390             knapsackOne.putItem(9439,9439);
7391             knapsackOne.putItem(3432,3432);
7392             knapsackOne.putItem(9158,9158);
7393 rizwank 1.6 knapsackOne.putItem(2204,2204);
7394             knapsackOne.putItem(2108,2108);
7395             knapsackOne.putItem(8054,8054);
7396             knapsackOne.putItem(660,660);
7397             knapsackOne.putItem(5890,5890);
7398             knapsackOne.putItem(8187,8187);
7399             knapsackOne.putItem(6286,6286);
7400             knapsackOne.putItem(709,709);
7401             knapsackOne.putItem(4146,4146);
7402             knapsackOne.putItem(958,958);
7403             knapsackOne.putItem(426,426);
7404             knapsackOne.putItem(8990,8990);
7405             knapsackOne.putItem(3170,3170);
7406             knapsackOne.putItem(105,105);
7407             knapsackOne.putItem(9044,9044);
7408             knapsackOne.putItem(5597,5597);
7409             knapsackOne.putItem(4699,4699);
7410             knapsackOne.putItem(5593,5593);
7411 rizwank 1.5 knapsackOne.putItem(9167,9167);
7412 rizwank 1.3 
7413             	
7414 rizwank 1.1 	knapsackOne.store_item_array();
7415             
7416             	
7417             	for ( int i = 0; knapsackOne.get_totalItems() > i; i++){
7418             		temp_item=knapsackOne.get_Item(i);
7419             		printf("Item Number %2d : %2d cost for %2d weight at ratio %2.3f\n", temp_item.getNumber(),  temp_item.getCost(), temp_item.getWeight(), temp_item.getRatio());
7420             	}
7421             	printf("\n");
7422             
7423             	knapsackOne.branch_and_bound();
7424             
7425             	printf("\n");
7426             }
7427             
7428             
7429             /* 
7430             Modifications to the original branch-and-bound algorithim/approach
7431             
7432             This program was to compute the maximum value that can be fit into a bag --- Using Levitin p380 for reference
7433             right now. As our problem is actually a SUBSET of the given problem ,we can simplify some of the functions.
7434             We also don't want any packs too small, but we'll let this compute, see how big the state tree is versus
7435 rizwank 1.1 an alternative algorithm.
7436             
7437             	knapsackOne.initBackpack(5,17); // 5 total items, 17 total weight
7438             	knapsackOne.putItem(4,1);
7439             	knapsackOne.putItem(7,1);
7440             	knapsackOne.putItem(5,1);
7441             	knapsackOne.putItem(9,1);
7442             	knapsackOne.putItem(1,1);
7443             
7444             For given same, 2^5-1 possible nodes in tree, 14 nodes placed, 7 split.
7445             
7446             Lets try something larger. n=10 1,2,3,4,5,6,7,8,9,10 => 18
7447             
7448             Oooh, we can vary the max backpack item count to only use a certain amount of the items!
7449             
7450             Whats interesting is that we can keep the various ratio calculations, as we WOULD rather insert an item of 10 lbs rather than 1
7451             We just equate weight and value later on! (Or set a fixed ratio of 1)		
7452 rizwank 1.2 		knapsack insert (value,value)
7453             		
7454             		This was max 2^10-1 with only 47 nodes and 33 splits.
7455 rizwank 1.1 		
7456 rizwank 1.2 And lets try with a random set of 25 numbers!
7457             70,76,55,17,70,77,52,81,11,31,57,47,93,53,83,33,1,59,29,33,78,79,37,26,83 ==> 200
7458 rizwank 1.5 Chose:
7459                           1           70           70
7460                           3           55           55
7461                          24           26           26
7462                          23           37           37
7463                          17            1            1
7464                           9           11           11
7465             2^25-1 worst case, 142 nodes, 115 split!
7466             real    0m0.036s
7467             user    0m0.030s
7468             sys     0m0.030s
7469             
7470 rizwank 1.2 
7471             
7472             
7473             then 50:
7474             186,130,132,108,112,39,90,88,105,172,50,46,125,79,22,192,139,132,77,195,21,129,134,76,179,89,32,55,61,160,49,191,153,86,45,16,196,109,1,178,51,104,40,88,135,100,108,182,30,48  => 1470
7475 rizwank 1.5 2^50 worst case, 1826 nodes, 1443 splits
7476             real    0m0.044s
7477             user    0m0.062s
7478             sys     0m0.000s
7479             
7480 rizwank 1.7 
7481 rizwank 1.5 Now, lets really ramp it up so that we can see optimzation effects
7482             n=2500! won't even care to list the numbers, no point!
7483             
7484             Wait, we exceeded 3 minutes there (our weight size was just a guess, btw, might not actually ahve a value)
7485             Oh, our memory bound was maxed out so it hit a loop ... it actually completed in less than a sec! God bless my processor :)
7486 rizwank 1.6 Lets bump it up to 5k, 
7487             
7488             Case n=5000 Total possible nodes in thie state space tree is 2^5000-1
7489                       Number of nodes placed in the priority queue:  35037
7490                       Number of nodes examined/split:                34942
7491             
7492             real    0m2.810s
7493             user    0m1.843s
7494             sys     0m0.062s
7495             
7496             
7497             Given that this is about the largest we can hope to achieve before INTMAX because a massive issue (we should really typedefine the container class), lets see what optimizations we can make to this code!
7498 rizwank 1.2 
7499 rizwank 1.7 must do 1 - 
7500             move all the unsigned shorts to (other)
7501             the unsigned shorts are now ITEM_TYPE, a def earlier on (we could have done typedef here too, of course)
7502             real    0m2.928s
7503             user    0m1.999s
7504             sys     0m0.061s
7505             Slight increase.
7506             
7507             Bad things happen when we try to make it into floats, I just tired. floats can't be [] contents for an array ;p
7508             Doing unsigned long for now.
7509             goal 1 = stop ratio calculation and comparisons if at all possible!
7510             real time shot up!
7511             real    0m3.994s
7512             user    0m2.390s
7513             sys     0m0.046s
7514             
7515             
7516             goal 1 - lets remove the double call to the creator function, weight=value ratio=1		
7517 rizwank 1.2 
7518 rizwank 1.1 		
7519             		*/
7520             

Rizwan Kassim
Powered by
ViewCVS 0.9.2