bin-packing.cpp
Go to the documentation of this file.
00001 /* -*- mode: C++; c-basic-offset: 2; indent-tabs-mode: nil -*- */ 00002 /* 00003 * Main authors: 00004 * Christian Schulte <schulte@gecode.org> 00005 * 00006 * Copyright: 00007 * Christian Schulte, 2010 00008 * 00009 * Last modified: 00010 * $Date: 2011-01-27 16:54:50 +0100 (Thu, 27 Jan 2011) $ by $Author: schulte $ 00011 * $Revision: 11573 $ 00012 * 00013 * This file is part of Gecode, the generic constraint 00014 * development environment: 00015 * http://www.gecode.org 00016 * 00017 * Permission is hereby granted, free of charge, to any person obtaining 00018 * a copy of this software and associated documentation files (the 00019 * "Software"), to deal in the Software without restriction, including 00020 * without limitation the rights to use, copy, modify, merge, publish, 00021 * distribute, sublicense, and/or sell copies of the Software, and to 00022 * permit persons to whom the Software is furnished to do so, subject to 00023 * the following conditions: 00024 * 00025 * The above copyright notice and this permission notice shall be 00026 * included in all copies or substantial portions of the Software. 00027 * 00028 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 00029 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 00030 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 00031 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 00032 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 00033 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 00034 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 00035 * 00036 */ 00037 00038 #include <gecode/driver.hh> 00039 00040 #include <gecode/int.hh> 00041 #include <gecode/minimodel.hh> 00042 00043 #include <algorithm> 00044 00045 using namespace Gecode; 00046 00047 // Instance data 00048 namespace { 00049 00050 // Instances 00051 extern const int* bpp[]; 00052 // Instance names 00053 extern const char* name[]; 00054 00056 class Spec { 00057 protected: 00059 const int* data; 00061 int l, u; 00062 public: 00064 bool valid(void) const { 00065 return data != NULL; 00066 } 00068 int capacity(void) const { 00069 return data[0]; 00070 } 00072 int items(void) const { 00073 return data[1]; 00074 } 00076 int size(int i) const { 00077 return data[i+2]; 00078 } 00079 protected: 00081 static const int* find(const char* s) { 00082 for (int i=0; name[i] != NULL; i++) 00083 if (!strcmp(s,name[i])) 00084 return bpp[i]; 00085 return NULL; 00086 } 00088 int clower(void) const { 00089 /* 00090 * The lower bound is due to: S. Martello, P. Toth. Lower bounds 00091 * and reduction procedures for the bin packing problem. 00092 * Discrete and applied mathematics, 28(1):59-70, 1990. 00093 */ 00094 const int c = capacity(), n = items(); 00095 int l = 0; 00096 00097 // Items in N1 are from 0 ... n1 - 1 00098 int n1 = 0; 00099 // Items in N2 are from n1 ... n12 - 1, we count elements in N1 and N2 00100 int n12 = 0; 00101 // Items in N3 are from n12 ... n3 - 1 00102 int n3 = 0; 00103 // Free space in N2 00104 int f2 = 0; 00105 // Total size of items in N3 00106 int s3 = 0; 00107 00108 // Initialize n12 and f2 00109 for (; (n12 < n) && (size(n12) > c/2); n12++) 00110 f2 += c - size(n12); 00111 00112 // Initialize n3 and s3 00113 for (n3 = n12; n3 < n; n3++) 00114 s3 += size(n3); 00115 00116 // Compute lower bounds 00117 for (int k=0; k<=c/2; k++) { 00118 // Make N1 larger by adding elements and N2 smaller 00119 for (; (n1 < n) && (size(n1) > c-k); n1++) 00120 f2 -= c - size(n1); 00121 assert(n1 <= n12); 00122 // Make N3 smaller by removing elements 00123 for (; (size(n3-1) < k) && (n3 > n12); n3--) 00124 s3 -= size(n3-1); 00125 // Overspill 00126 int o = (s3 > f2) ? ((s3 - f2 + c - 1) / c) : 0; 00127 l = std::max(l, n12 + o); 00128 } 00129 return l; 00130 } 00132 int cupper(void) const { 00133 // Use a naive greedy algorithm 00134 const int c = capacity(), n = items(); 00135 00136 int* f = new int[n]; 00137 for (int i=0; i<n; i++) 00138 f[i] = c; 00139 00140 int u=0; 00141 for (int i=0; i<n; i++) { 00142 // Skip bins with insufficient free space 00143 int j=0; 00144 while (f[j] < size(i)) 00145 j++; 00146 f[j] -= size(i); 00147 u = std::max(u,j); 00148 } 00149 delete [] f; 00150 return u+1; 00151 } 00152 public: 00154 Spec(const char* s) : data(find(s)), l(0), u(0) { 00155 if (valid()) { 00156 l = clower(); u = cupper(); 00157 } 00158 } 00160 int total(void) const { 00161 int t=0; 00162 for (int i=0; i<items(); i++) 00163 t += size(i); 00164 return t; 00165 } 00167 int lower(void) const { 00168 return l; 00169 } 00171 int upper(void) const { 00172 return u; 00173 } 00174 }; 00175 00176 } 00177 00189 class CDBF : public Brancher { 00190 protected: 00192 ViewArray<Int::IntView> load; 00194 ViewArray<Int::IntView> bin; 00196 IntSharedArray size; 00198 mutable int item; 00200 class Choice : public Gecode::Choice { 00201 public: 00203 int item; 00205 int* same; 00207 int n_same; 00211 Choice(const Brancher& b, unsigned int a, int i, int* s, int n_s) 00212 : Gecode::Choice(b,a), item(i), 00213 same(heap.alloc<int>(n_s)), n_same(n_s) { 00214 for (int k=n_same; k--; ) 00215 same[k] = s[k]; 00216 } 00218 virtual size_t size(void) const { 00219 return sizeof(Choice) + sizeof(int) * n_same; 00220 } 00222 virtual ~Choice(void) { 00223 heap.free<int>(same,n_same); 00224 } 00225 }; 00226 00227 public: 00229 CDBF(Home home, ViewArray<Int::IntView>& l, ViewArray<Int::IntView>& b, 00230 IntSharedArray& s) 00231 : Brancher(home), load(l), bin(b), size(s), item(0) { 00232 home.notice(*this,AP_DISPOSE); 00233 } 00235 static void post(Home home, ViewArray<Int::IntView>& l, 00236 ViewArray<Int::IntView>& b, 00237 IntSharedArray& s) { 00238 (void) new (home) CDBF(home, l, b, s); 00239 } 00241 CDBF(Space& home, bool share, CDBF& cdbf) 00242 : Brancher(home, share, cdbf), item(cdbf.item) { 00243 load.update(home, share, cdbf.load); 00244 bin.update(home, share, cdbf.bin); 00245 size.update(home, share, cdbf.size); 00246 } 00248 virtual Actor* copy(Space& home, bool share) { 00249 return new (home) CDBF(home, share, *this); 00250 } 00252 virtual size_t dispose(Space& home) { 00253 home.ignore(*this,AP_DISPOSE); 00254 size.~IntSharedArray(); 00255 return sizeof(*this); 00256 } 00258 virtual bool status(const Space&) const { 00259 for (int i = item; i < bin.size(); i++) 00260 if (!bin[i].assigned()) { 00261 item = i; return true; 00262 } 00263 return false; 00264 } 00266 virtual Gecode::Choice* choice(Space& home) { 00267 assert(!bin[item].assigned()); 00268 00269 int n = bin.size(), m = load.size(); 00270 00271 Region region(home); 00272 00273 // Free space in bins 00274 int* free = region.alloc<int>(m); 00275 00276 for (int j=m; j--; ) 00277 free[j] = load[j].max(); 00278 for (int i=n; i--; ) 00279 if (bin[i].assigned()) 00280 free[bin[i].val()] -= size[i]; 00281 00282 // Equivalent bins with same free space 00283 int* same = region.alloc<int>(m+1); 00284 unsigned int n_same = 0; 00285 unsigned int n_possible = 0; 00286 00287 // Initialize such that failure is guaranteed (pack into bin -1) 00288 same[n_same++] = -1; 00289 00290 // Find a best-fit bin for item 00291 int slack = INT_MAX; 00292 for (Int::ViewValues<Int::IntView> j(bin[item]); j(); ++j) 00293 if (size[item] <= free[j.val()]) { 00294 // Item still can fit into the bin 00295 n_possible++; 00296 if (free[j.val()] - size[item] < slack) { 00297 // A new, better fit 00298 slack = free[j.val()] - size[item]; 00299 same[0] = j.val(); n_same = 1; 00300 } else if (free[j.val()] - size[item] == slack) { 00301 // An equivalent bin, remember it 00302 same[n_same++] = j.val(); 00303 } 00304 } 00305 /* 00306 * Domination rules: 00307 * - if the item fits the bin exactly, just assign 00308 * - if all possible bins are equivalent, just assign 00309 * 00310 * Also catches failure: if no possible bin was found, commit 00311 * the item into bin -1. 00312 */ 00313 if ((slack == 0) || (n_same == n_possible) || (slack == INT_MAX)) 00314 return new Choice(*this, 1, item, same, 1); 00315 else 00316 return new Choice(*this, 2, item, same, n_same); 00317 } 00319 virtual ExecStatus commit(Space& home, const Gecode::Choice& _c, 00320 unsigned int a) { 00321 const Choice& c = static_cast<const Choice&>(_c); 00322 // This catches also the case that the choice has a single aternative only 00323 if (a == 0) { 00324 GECODE_ME_CHECK(bin[c.item].eq(home, c.same[0])); 00325 } else { 00326 Iter::Values::Array same(c.same, c.n_same); 00327 00328 GECODE_ME_CHECK(bin[c.item].minus_v(home, same)); 00329 00330 for (int i = c.item+1; (i<bin.size()) && 00331 (size[i] == size[c.item]); i++) { 00332 same.reset(); 00333 GECODE_ME_CHECK(bin[i].minus_v(home, same)); 00334 } 00335 } 00336 return ES_OK; 00337 } 00338 }; 00339 00341 void cdbf(Home home, const IntVarArgs& l, const IntVarArgs& b, 00342 const IntArgs& s) { 00343 if (b.size() != s.size()) 00344 throw Int::ArgumentSizeMismatch("cdbf"); 00345 ViewArray<Int::IntView> load(home, l); 00346 ViewArray<Int::IntView> bin(home, b); 00347 IntSharedArray size(s); 00348 CDBF::post(home, load, bin, size); 00349 } 00350 00351 00352 00359 class BinPacking : public MinimizeScript { 00360 protected: 00362 const Spec spec; 00364 IntVarArray load; 00366 IntVarArray bin; 00368 IntVar bins; 00369 public: 00371 enum { 00372 MODEL_NAIVE, 00373 MODEL_PACKING 00374 }; 00376 enum { 00377 BRANCH_NAIVE, 00378 BRANCH_CDBF, 00379 }; 00381 BinPacking(const InstanceOptions& opt) 00382 : spec(opt.instance()), 00383 load(*this, spec.upper(), 0, spec.capacity()), 00384 bin(*this, spec.items(), 0, spec.upper()-1), 00385 bins(*this, spec.lower(), spec.upper()) { 00386 // Number of items 00387 int n = bin.size(); 00388 // Number of bins 00389 int m = load.size(); 00390 00391 // Size of all items 00392 int s = 0; 00393 for (int i=0; i<n; i++) 00394 s += spec.size(i); 00395 00396 // Array of sizes 00397 IntArgs sizes(n); 00398 for (int i=0; i<n; i++) 00399 sizes[i] = spec.size(i); 00400 00401 switch (opt.model()) { 00402 case MODEL_NAIVE: 00403 { 00404 // All loads must add up to all item sizes 00405 linear(*this, load, IRT_EQ, s); 00406 00407 // Load must be equal to packed items 00408 BoolVarArgs _x(*this, n*m, 0, 1); 00409 Matrix<BoolVarArgs> x(_x, n, m); 00410 00411 for (int i=0; i<n; i++) 00412 channel(*this, x.col(i), bin[i]); 00413 00414 for (int j=0; j<m; j++) 00415 linear(*this, sizes, x.row(j), IRT_EQ, load[j]); 00416 } 00417 break; 00418 case MODEL_PACKING: 00419 binpacking(*this, load, bin, sizes); 00420 break; 00421 } 00422 00423 // Break symmetries 00424 for (int i=1; i<n; i++) 00425 if (spec.size(i-1) == spec.size(i)) 00426 rel(*this, bin[i-1] <= bin[i]); 00427 00428 // Pack items that require a bin for sure! (wlog) 00429 { 00430 int i = 0; 00431 // These items all need a bin due to their own size 00432 for (; (i < n) && (i < m) && (spec.size(i) * 2 > spec.capacity()); i++) 00433 rel(*this, bin[i] == i); 00434 // Check if the next item cannot fit to position i-1 00435 if ((i < n) && (i < m) && (i > 0) && 00436 (spec.size(i-1) + spec.size(i) > spec.capacity())) 00437 rel(*this, bin[i] == i); 00438 } 00439 00440 // All excess bins must be empty 00441 for (int j=spec.lower()+1; j <= spec.upper(); j++) 00442 rel(*this, (bins < j) == (load[j-1] == 0)); 00443 00444 branch(*this, bins, INT_VAL_MIN); 00445 switch (opt.branching()) { 00446 case BRANCH_NAIVE: 00447 branch(*this, bin, INT_VAR_NONE, INT_VAL_MIN); 00448 break; 00449 case BRANCH_CDBF: 00450 cdbf(*this, load, bin, sizes); 00451 break; 00452 } 00453 } 00455 virtual IntVar cost(void) const { 00456 return bins; 00457 } 00459 BinPacking(bool share, BinPacking& s) 00460 : MinimizeScript(share,s), spec(s.spec) { 00461 load.update(*this, share, s.load); 00462 bin.update(*this, share, s.bin); 00463 bins.update(*this, share, s.bins); 00464 } 00466 virtual Space* 00467 copy(bool share) { 00468 return new BinPacking(share,*this); 00469 } 00471 virtual void 00472 print(std::ostream& os) const { 00473 int n = bin.size(); 00474 int m = load.size(); 00475 os << "Bins used: " << bins << " (from " << m << " bins)." << std::endl; 00476 for (int j=0; j<m; j++) { 00477 bool fst = true; 00478 os << "\t[" << j << "]={"; 00479 for (int i=0; i<n; i++) 00480 if (bin[i].assigned() && (bin[i].val() == j)) { 00481 if (fst) { 00482 fst = false; 00483 } else { 00484 os << ","; 00485 } 00486 os << i; 00487 } 00488 os << "} #" << load[j] << std::endl; 00489 } 00490 if (!bin.assigned()) { 00491 os << std::endl 00492 << "Unpacked items:" << std::endl; 00493 for (int i=0;i<n; i++) 00494 if (!bin[i].assigned()) 00495 os << "\t[" << i << "] = " << bin[i] << std::endl; 00496 } 00497 } 00498 }; 00499 00503 int 00504 main(int argc, char* argv[]) { 00505 InstanceOptions opt("BinPacking"); 00506 opt.model(BinPacking::MODEL_PACKING); 00507 opt.model(BinPacking::MODEL_NAIVE, "naive", 00508 "use naive model (decomposition)"); 00509 opt.model(BinPacking::MODEL_PACKING, "packing", 00510 "use bin packing constraint"); 00511 opt.branching(BinPacking::BRANCH_CDBF); 00512 opt.branching(BinPacking::BRANCH_NAIVE, "naive"); 00513 opt.branching(BinPacking::BRANCH_CDBF, "cdbf"); 00514 opt.instance(name[0]); 00515 opt.solutions(0); 00516 opt.parse(argc,argv); 00517 if (!Spec(opt.instance()).valid()) { 00518 std::cerr << "Error: unkown instance" << std::endl; 00519 return 1; 00520 } 00521 MinimizeScript::run<BinPacking,BAB,InstanceOptions>(opt); 00522 return 0; 00523 } 00524 00525 namespace { 00526 00527 /* 00528 * Instances taken from: 00529 * A. Scholl, R. Klein, and C. Jürgens: BISON: a fast hybrid procedure 00530 * for exactly solving the one-dimensional bin packing problem. 00531 * Computers & Operations Research 24 (1997) 627-645. 00532 * 00533 * The item size have been sorted for simplicty. 00534 * 00535 */ 00536 00537 /* 00538 * Data set 1 00539 * 00540 */ 00541 const int n1c1w1_a[] = { 00542 100, // Capacity 00543 50, // Number of items 00544 // Size of items (sorted) 00545 99,99,96,96,92,92,91,88,87,86,85,76,74,72,69,67,67,62,61,56,52, 00546 51,49,46,44,42,40,40,33,33,30,30,29,28,28,27,25,24,23,22,21,20, 00547 17,14,13,11,10,7,7,3 00548 }; 00549 const int n1c1w1_b[] = { 00550 100, // Capacity 00551 50, // Number of items 00552 // Size of items (sorted) 00553 100,99,97,97,97,93,93,92,92,88,83,83,79,76,76,75,72,71,70,69, 00554 67,66,63,62,62,61,61,51,50,44,44,43,43,40,39,37,37,30,23,20,19, 00555 18,17,15,14,13,13,12,8,8 00556 }; 00557 const int n1c1w1_c[] = { 00558 100, // Capacity 00559 50, // Number of items 00560 // Size of items (sorted) 00561 92,89,87,84,82,82,81,75,73,71,67,67,63,59,57,56,52,49,48,47,46, 00562 41,39,38,36,35,34,34,30,29,26,21,20,19,18,15,15,13,11,10,10,10, 00563 9,8,8,7,6,6,6,3 00564 }; 00565 const int n1c1w1_d[] = { 00566 100, // Capacity 00567 50, // Number of items 00568 // Size of items (sorted) 00569 100,99,98,97,95,94,92,92,91,82,80,77,76,75,73,73,73,71,68,65, 00570 65,63,63,63,60,59,53,45,44,40,31,25,24,24,24,23,22,21,21,15,14, 00571 14,10,10,7,7,6,3,2,2 00572 }; 00573 const int n1c1w1_e[] = { 00574 100, // Capacity 00575 50, // Number of items 00576 // Size of items (sorted) 00577 91,88,88,87,87,86,86,85,85,84,83,80,79,78,77,70,70,68,67,66,59, 00578 52,49,48,47,47,44,42,38,37,37,34,34,33,31,29,27,24,21,17,16,16, 00579 15,14,8,6,5,4,2,2 00580 }; 00581 const int n1c1w1_f[] = { 00582 100, // Capacity 00583 50, // Number of items 00584 // Size of items (sorted) 00585 99,98,98,93,92,89,89,84,84,83,78,77,75,73,72,71,70,69,69,68,60, 00586 60,57,56,54,50,49,49,45,37,36,35,30,30,27,26,26,25,24,21,20,19, 00587 15,14,13,11,11,8,2,2 00588 }; 00589 const int n1c1w1_g[] = { 00590 100, // Capacity 00591 50, // Number of items 00592 // Size of items (sorted) 00593 100,99,98,98,98,91,90,87,84,84,78,77,72,71,70,69,69,64,63,58, 00594 58,46,45,45,43,43,42,41,37,37,37,35,34,31,30,29,24,23,22,21,20, 00595 17,12,11,10,9,7,6,5,4 00596 }; 00597 const int n1c1w1_h[] = { 00598 100, // Capacity 00599 50, // Number of items 00600 // Size of items (sorted) 00601 97,93,93,92,92,91,90,88,86,85,85,85,82,81,80,79,75,73,71,70,70, 00602 67,66,64,62,62,61,54,48,48,47,46,44,41,40,39,34,29,24,24,21,18, 00603 16,16,14,13,11,10,5,1 00604 }; 00605 const int n1c1w1_i[] = { 00606 100, // Capacity 00607 50, // Number of items 00608 // Size of items (sorted) 00609 95,92,87,87,85,84,83,79,77,77,75,73,69,68,65,63,63,62,61,58,57, 00610 52,50,44,43,40,40,38,38,38,35,33,33,32,31,29,27,24,24,22,19,19, 00611 18,16,14,11,6,4,3,2 00612 }; 00613 const int n1c1w1_j[] = { 00614 100, // Capacity 00615 50, // Number of items 00616 // Size of items (sorted) 00617 99,99,95,94,94,93,91,90,86,81,81,80,79,77,74,69,69,63,55,54,54, 00618 53,52,50,44,40,39,38,37,36,36,36,36,34,31,31,26,25,23,22,18,17, 00619 15,14,13,12,10,7,2,1 00620 }; 00621 const int n1c1w1_k[] = { 00622 100, // Capacity 00623 50, // Number of items 00624 // Size of items (sorted) 00625 96,91,91,89,87,85,84,83,82,79,78,77,77,75,75,70,68,66,64,62,62, 00626 56,53,51,44,41,40,38,38,36,34,31,30,29,28,27,26,23,17,16,15,14, 00627 14,12,11,10,8,8,4,2 00628 }; 00629 const int n1c1w1_l[] = { 00630 100, // Capacity 00631 50, // Number of items 00632 // Size of items (sorted) 00633 99,99,98,96,95,93,92,92,89,87,85,85,82,80,72,71,68,68,64,64,63, 00634 61,59,59,57,57,57,55,55,52,52,51,49,48,47,47,40,39,38,37,29,28, 00635 28,22,22,19,17,16,9,4 00636 }; 00637 const int n1c1w1_m[] = { 00638 100, // Capacity 00639 50, // Number of items 00640 // Size of items (sorted) 00641 100,100,99,97,94,93,91,90,89,88,87,87,86,86,79,77,72,71,70,69, 00642 68,68,65,64,61,60,59,51,50,50,43,42,39,37,29,27,25,24,21,19,17, 00643 16,13,13,8,6,6,3,2,1 00644 }; 00645 const int n1c1w1_n[] = { 00646 100, // Capacity 00647 50, // Number of items 00648 // Size of items (sorted) 00649 99,98,95,95,95,94,94,91,88,87,86,85,76,74,73,71,68,60,55,54,51, 00650 45,42,40,39,39,36,34,33,32,32,31,31,30,29,26,26,23,21,21,21,19, 00651 18,18,16,15,5,5,4,1 00652 }; 00653 const int n1c1w1_o[] = { 00654 100, // Capacity 00655 50, // Number of items 00656 // Size of items (sorted) 00657 100,99,98,97,97,94,92,91,91,90,88,87,85,81,81,80,79,72,70,67, 00658 67,66,64,63,61,59,58,56,55,51,50,50,50,49,46,41,39,39,38,30,30, 00659 24,22,21,20,19,14,8,7,5 00660 }; 00661 const int n1c1w1_p[] = { 00662 100, // Capacity 00663 50, // Number of items 00664 // Size of items (sorted) 00665 96,94,91,90,82,81,80,77,76,75,74,72,70,68,65,63,63,63,60,60,59, 00666 58,57,55,51,47,46,36,36,34,32,32,30,30,28,28,27,26,24,24,19,19, 00667 17,17,11,9,9,7,4,4 00668 }; 00669 const int n1c1w1_q[] = { 00670 100, // Capacity 00671 50, // Number of items 00672 // Size of items (sorted) 00673 97,92,90,85,83,83,82,81,77,76,74,73,71,67,67,67,67,63,63,62,59, 00674 58,58,56,56,55,53,50,47,42,41,41,41,39,37,35,32,31,30,26,25,22, 00675 20,17,16,15,13,13,10,5 00676 }; 00677 const int n1c1w1_r[] = { 00678 100, // Capacity 00679 50, // Number of items 00680 // Size of items (sorted) 00681 95,94,93,92,87,81,81,79,78,76,75,72,72,71,70,65,62,61,60,55,54, 00682 54,51,49,46,45,38,38,37,36,36,36,32,31,28,27,26,25,24,24,21,20, 00683 20,17,14,10,9,7,7,3 00684 }; 00685 const int n1c1w1_s[] = { 00686 100, // Capacity 00687 50, // Number of items 00688 // Size of items (sorted) 00689 100,99,99,97,96,95,87,87,87,86,84,82,80,80,80,76,75,74,71,68, 00690 67,63,62,60,52,52,52,48,44,44,43,43,37,34,33,31,29,28,25,21,20, 00691 17,16,13,11,9,6,5,4,3 00692 }; 00693 const int n1c1w1_t[] = { 00694 100, // Capacity 00695 50, // Number of items 00696 // Size of items (sorted) 00697 100,97,92,91,89,88,83,82,82,82,78,77,77,77,73,72,68,67,66,65, 00698 64,62,60,60,57,53,50,48,46,42,40,40,38,37,37,31,30,29,28,21,20, 00699 20,20,20,18,18,15,15,11,1 00700 }; 00701 const int n1c1w2_a[] = { 00702 100, // Capacity 00703 50, // Number of items 00704 // Size of items (sorted) 00705 96,93,86,86,85,83,80,80,80,79,77,68,67,64,64,63,60,57,55,54,54, 00706 54,54,52,52,52,51,44,43,41,41,39,39,39,38,36,36,35,34,34,31,31, 00707 29,29,28,24,23,22,22,20 00708 }; 00709 const int n1c1w2_b[] = { 00710 100, // Capacity 00711 50, // Number of items 00712 // Size of items (sorted) 00713 99,96,95,95,91,91,91,90,89,86,85,85,84,79,76,69,68,68,65,64,63, 00714 58,58,54,53,52,50,49,48,48,45,45,43,42,36,35,33,31,31,30,30,30, 00715 29,27,27,26,22,22,22,21 00716 }; 00717 const int n1c1w2_c[] = { 00718 100, // Capacity 00719 50, // Number of items 00720 // Size of items (sorted) 00721 100,99,98,97,94,93,91,89,89,89,85,85,84,83,81,81,78,73,73,73, 00722 73,70,69,68,64,64,63,59,54,49,48,45,45,43,42,41,39,37,37,36,32, 00723 30,26,26,25,24,24,23,21,21 00724 }; 00725 const int n1c1w2_d[] = { 00726 100, // Capacity 00727 50, // Number of items 00728 // Size of items (sorted) 00729 97,97,90,89,89,89,85,83,82,81,77,76,76,75,71,71,68,68,66,63,63, 00730 63,62,61,61,59,58,54,53,50,50,50,46,43,40,36,36,33,32,31,31,31, 00731 28,27,27,26,26,24,23,22 00732 }; 00733 const int n1c1w2_e[] = { 00734 100, // Capacity 00735 50, // Number of items 00736 // Size of items (sorted) 00737 99,96,94,94,90,90,90,90,87,86,85,85,84,84,84,84,84,83,81,81,79, 00738 71,71,70,65,65,65,63,62,59,51,51,50,49,49,49,47,45,44,43,41,35, 00739 35,33,31,27,23,23,22,22 00740 }; 00741 const int n1c1w2_f[] = { 00742 100, // Capacity 00743 50, // Number of items 00744 // Size of items (sorted) 00745 99,94,94,89,88,86,86,85,84,84,83,79,77,76,74,73,71,71,66,65,63, 00746 62,60,54,53,50,49,48,48,48,48,43,41,40,40,39,38,35,34,32,31,29, 00747 28,25,23,23,22,21,20,20 00748 }; 00749 const int n1c1w2_g[] = { 00750 100, // Capacity 00751 50, // Number of items 00752 // Size of items (sorted) 00753 100,99,94,91,90,88,86,85,85,83,82,80,79,77,73,71,71,71,67,65, 00754 65,58,57,57,55,53,52,51,45,40,39,39,38,38,38,37,36,36,35,35,32, 00755 29,28,27,27,27,24,23,21,20 00756 }; 00757 const int n1c1w2_h[] = { 00758 100, // Capacity 00759 50, // Number of items 00760 // Size of items (sorted) 00761 100,100,96,95,95,92,92,92,91,90,90,89,89,86,84,83,81,78,76,73, 00762 73,73,71,71,67,66,61,60,59,57,54,54,44,42,42,38,36,33,31,31,28, 00763 28,27,27,27,27,26,25,21,20 00764 }; 00765 const int n1c1w2_i[] = { 00766 100, // Capacity 00767 50, // Number of items 00768 // Size of items (sorted) 00769 100,100,98,97,96,94,93,93,85,85,84,83,83,83,82,79,76,76,76,75, 00770 74,73,73,72,68,66,60,60,56,55,53,52,49,47,46,45,42,41,38,37,37, 00771 37,36,32,31,31,31,28,24,21 00772 }; 00773 const int n1c1w2_j[] = { 00774 100, // Capacity 00775 50, // Number of items 00776 // Size of items (sorted) 00777 100,99,98,95,93,90,87,85,84,84,83,83,81,81,80,79,75,75,71,70, 00778 68,67,63,63,62,62,61,58,56,51,51,50,49,48,48,42,40,39,37,37,36, 00779 34,32,30,29,28,28,27,26,26 00780 }; 00781 const int n1c1w2_k[] = { 00782 100, // Capacity 00783 50, // Number of items 00784 // Size of items (sorted) 00785 100,99,98,97,97,96,95,94,92,89,89,87,85,77,76,73,71,69,68,68, 00786 67,66,66,65,64,64,63,62,58,58,52,50,49,48,47,46,44,43,43,35,35, 00787 32,29,26,26,25,25,23,20,20 00788 }; 00789 const int n1c1w2_l[] = { 00790 100, // Capacity 00791 50, // Number of items 00792 // Size of items (sorted) 00793 98,95,94,93,92,91,89,88,87,87,84,82,82,74,73,73,72,69,65,64,63, 00794 63,62,62,60,59,57,54,54,52,48,47,46,44,43,41,35,33,30,30,30,29, 00795 29,28,28,27,27,26,24,23 00796 }; 00797 const int n1c1w2_m[] = { 00798 100, // Capacity 00799 50, // Number of items 00800 // Size of items (sorted) 00801 99,95,90,89,89,85,82,80,80,79,79,79,77,74,70,70,66,65,65,64,57, 00802 56,56,55,55,55,53,52,50,49,48,47,45,42,40,37,36,36,36,32,31,31, 00803 31,31,30,28,28,25,22,20 00804 }; 00805 const int n1c1w2_n[] = { 00806 100, // Capacity 00807 50, // Number of items 00808 // Size of items (sorted) 00809 98,96,95,85,84,84,83,82,81,80,78,76,76,74,72,72,71,71,69,66,65, 00810 64,64,62,61,60,56,53,52,52,49,48,47,45,43,43,42,40,40,40,39,37, 00811 32,30,28,26,21,21,21,20 00812 }; 00813 const int n1c1w2_o[] = { 00814 100, // Capacity 00815 50, // Number of items 00816 // Size of items (sorted) 00817 100,100,100,96,95,93,86,82,82,80,79,75,73,71,71,70,69,69,68,63, 00818 60,59,58,56,53,52,50,45,44,44,43,42,37,37,36,36,35,31,30,30,29, 00819 28,28,27,27,22,21,21,20,20 00820 }; 00821 const int n1c1w2_p[] = { 00822 100, // Capacity 00823 50, // Number of items 00824 // Size of items (sorted) 00825 100,96,95,95,95,93,92,87,87,83,83,82,79,78,77,76,76,76,72,71, 00826 69,69,68,64,63,60,57,55,54,54,51,50,46,42,41,40,40,38,38,37,31, 00827 30,30,29,28,27,26,26,22,20 00828 }; 00829 const int n1c1w2_q[] = { 00830 100, // Capacity 00831 50, // Number of items 00832 // Size of items (sorted) 00833 97,96,96,93,93,93,91,88,86,86,85,85,85,82,81,78,75,74,71,71,69, 00834 67,67,65,65,65,64,61,61,60,58,58,56,54,53,49,45,44,43,40,38,38, 00835 38,34,33,31,30,26,23,23 00836 }; 00837 const int n1c1w2_r[] = { 00838 100, // Capacity 00839 50, // Number of items 00840 // Size of items (sorted) 00841 98,97,97,97,94,91,89,85,84,82,81,80,79,79,75,73,70,69,69,69,68, 00842 68,68,66,61,55,54,52,52,51,51,49,49,48,47,47,47,45,44,37,37,36, 00843 35,34,34,30,29,29,27,24 00844 }; 00845 const int n1c1w2_s[] = { 00846 100, // Capacity 00847 50, // Number of items 00848 // Size of items (sorted) 00849 99,99,98,96,95,93,92,91,91,91,88,86,84,84,84,80,80,79,78,77,76, 00850 76,73,72,71,71,69,68,67,64,64,61,59,58,54,52,49,49,41,40,38,31, 00851 31,29,28,27,27,27,22,20 00852 }; 00853 const int n1c1w2_t[] = { 00854 100, // Capacity 00855 50, // Number of items 00856 // Size of items (sorted) 00857 100,100,100,97,96,92,91,91,89,86,85,84,83,83,82,81,79,79,77,74, 00858 74,73,73,70,68,67,67,65,63,62,62,55,55,52,50,47,45,44,44,44,44, 00859 43,41,39,37,32,30,26,24,23 00860 }; 00861 const int n1c1w4_a[] = { 00862 100, // Capacity 00863 50, // Number of items 00864 // Size of items (sorted) 00865 99,95,93,92,91,89,89,88,88,85,84,84,84,80,80,79,77,76,72,69,65, 00866 64,64,63,63,60,56,56,53,53,52,51,50,50,49,49,47,44,41,41,40,40, 00867 40,35,35,34,32,31,31,30 00868 }; 00869 const int n1c1w4_b[] = { 00870 100, // Capacity 00871 50, // Number of items 00872 // Size of items (sorted) 00873 100,100,98,97,97,94,92,92,91,85,84,84,83,82,82,80,78,78,78,78, 00874 75,74,73,72,71,70,70,68,66,65,65,54,50,50,50,49,49,49,47,44,44, 00875 42,42,41,41,41,40,36,36,30 00876 }; 00877 const int n1c1w4_c[] = { 00878 100, // Capacity 00879 50, // Number of items 00880 // Size of items (sorted) 00881 94,92,89,88,88,87,86,84,82,82,81,79,77,77,77,76,73,72,70,69,68, 00882 68,65,63,63,61,59,58,57,55,54,52,52,52,51,48,46,43,40,38,37,37, 00883 36,35,35,35,34,34,34,33 00884 }; 00885 const int n1c1w4_d[] = { 00886 100, // Capacity 00887 50, // Number of items 00888 // Size of items (sorted) 00889 100,97,95,95,95,95,94,93,93,91,90,89,87,83,82,79,79,78,77,77, 00890 74,71,69,68,68,65,65,64,61,58,55,55,54,53,53,51,51,49,46,44,42, 00891 41,39,38,37,37,37,35,33,31 00892 }; 00893 const int n1c1w4_e[] = { 00894 100, // Capacity 00895 50, // Number of items 00896 // Size of items (sorted) 00897 100,99,94,92,92,92,89,88,85,83,83,80,79,79,79,79,77,74,74,73, 00898 71,70,69,68,65,62,62,62,61,61,58,56,56,55,55,55,48,47,46,46,44, 00899 43,43,43,40,40,36,35,32,30 00900 }; 00901 const int n1c1w4_f[] = { 00902 100, // Capacity 00903 50, // Number of items 00904 // Size of items (sorted) 00905 98,98,93,93,92,91,89,86,85,84,80,80,79,78,76,70,68,67,66,62,60, 00906 59,59,58,58,53,52,52,50,50,49,48,48,48,47,45,43,41,41,40,40,40, 00907 35,33,32,31,31,30,30,30 00908 }; 00909 const int n1c1w4_g[] = { 00910 100, // Capacity 00911 50, // Number of items 00912 // Size of items (sorted) 00913 100,100,100,99,97,95,95,95,93,93,91,90,87,87,86,85,85,84,84,84, 00914 82,80,77,76,72,70,67,66,65,64,59,56,55,52,48,46,45,44,41,38,37, 00915 35,35,34,34,33,33,32,32,31 00916 }; 00917 const int n1c1w4_h[] = { 00918 100, // Capacity 00919 50, // Number of items 00920 // Size of items (sorted) 00921 100,100,99,98,98,97,96,92,91,91,91,87,86,85,83,83,81,79,78,78, 00922 75,75,75,74,73,73,70,66,66,65,64,64,63,62,61,60,59,56,55,54,46, 00923 45,44,41,37,35,34,32,31,30 00924 }; 00925 const int n1c1w4_i[] = { 00926 100, // Capacity 00927 50, // Number of items 00928 // Size of items (sorted) 00929 95,92,91,91,90,88,87,87,86,86,85,81,79,76,76,76,72,72,69,65,63, 00930 63,63,63,61,61,59,59,58,56,54,54,52,51,50,47,47,45,45,45,43,40, 00931 40,36,35,35,34,32,32,31 00932 }; 00933 const int n1c1w4_j[] = { 00934 100, // Capacity 00935 50, // Number of items 00936 // Size of items (sorted) 00937 99,98,93,93,92,90,88,87,87,83,83,81,78,77,77,77,76,75,73,73,71, 00938 68,66,64,63,63,63,62,60,59,58,54,53,52,52,51,49,47,47,42,42,41, 00939 40,40,40,39,35,32,32,31 00940 }; 00941 const int n1c1w4_k[] = { 00942 100, // Capacity 00943 50, // Number of items 00944 // Size of items (sorted) 00945 100,98,95,94,94,94,93,92,87,85,85,84,83,82,81,78,78,75,73,72, 00946 71,71,70,70,68,67,67,66,65,64,60,59,58,57,56,56,56,55,55,54,51, 00947 49,46,45,43,43,43,37,36,35 00948 }; 00949 const int n1c1w4_l[] = { 00950 100, // Capacity 00951 50, // Number of items 00952 // Size of items (sorted) 00953 100,99,98,98,97,96,95,91,91,90,88,88,87,86,81,80,79,76,75,67, 00954 66,65,65,64,60,59,59,58,57,57,55,53,53,50,49,49,49,46,44,43,42, 00955 38,37,37,36,35,34,34,31,30 00956 }; 00957 const int n1c1w4_m[] = { 00958 100, // Capacity 00959 50, // Number of items 00960 // Size of items (sorted) 00961 100,99,99,94,93,92,91,89,88,88,87,80,79,77,75,74,73,71,71,71, 00962 69,66,64,64,64,63,63,63,62,60,60,59,59,59,55,55,55,53,51,49,49, 00963 48,46,46,45,42,42,34,33,31 00964 }; 00965 const int n1c1w4_n[] = { 00966 100, // Capacity 00967 50, // Number of items 00968 // Size of items (sorted) 00969 99,97,97,96,96,95,94,93,92,90,86,85,85,84,82,82,82,80,79,75,73, 00970 72,72,71,70,69,69,68,68,66,65,63,61,60,57,55,53,49,48,47,44,41, 00971 41,39,36,34,32,31,31,31 00972 }; 00973 const int n1c1w4_o[] = { 00974 100, // Capacity 00975 50, // Number of items 00976 // Size of items (sorted) 00977 100,90,89,89,89,87,84,81,80,77,77,77,74,71,71,71,67,66,65,63, 00978 62,61,60,59,59,57,56,56,54,54,51,51,49,48,48,47,47,46,40,39,37, 00979 36,36,35,34,34,33,32,31,30 00980 }; 00981 const int n1c1w4_p[] = { 00982 100, // Capacity 00983 50, // Number of items 00984 // Size of items (sorted) 00985 99,98,95,95,93,93,90,88,87,87,85,83,82,80,79,79,79,77,74,74,73, 00986 73,72,71,70,66,63,61,61,61,60,60,59,57,55,54,51,48,45,43,42,39, 00987 39,37,37,36,36,35,32,32 00988 }; 00989 const int n1c1w4_q[] = { 00990 100, // Capacity 00991 50, // Number of items 00992 // Size of items (sorted) 00993 95,94,92,91,91,91,90,89,89,84,84,82,79,74,74,74,70,69,68,67,63, 00994 62,59,59,57,56,56,55,53,52,51,50,50,49,48,48,47,45,43,42,41,41, 00995 41,40,38,35,35,32,31,30 00996 }; 00997 const int n1c1w4_r[] = { 00998 100, // Capacity 00999 50, // Number of items 01000 // Size of items (sorted) 01001 100,99,98,97,95,94,93,93,93,92,92,92,92,85,85,83,81,79,77,76, 01002 75,73,71,70,70,69,66,63,60,60,59,59,58,58,57,49,48,47,45,42,41, 01003 41,40,38,38,36,36,35,34,30 01004 }; 01005 const int n1c1w4_s[] = { 01006 100, // Capacity 01007 50, // Number of items 01008 // Size of items (sorted) 01009 99,99,98,97,97,94,94,93,91,90,87,87,86,85,85,81,80,78,78,77,76, 01010 72,66,66,64,59,58,57,57,53,52,50,50,50,48,48,47,46,43,40,39,37, 01011 37,36,36,35,33,32,30,30 01012 }; 01013 const int n1c1w4_t[] = { 01014 100, // Capacity 01015 50, // Number of items 01016 // Size of items (sorted) 01017 98,96,94,87,86,85,83,81,80,79,77,77,76,75,72,70,69,69,69,68,68, 01018 68,68,67,67,66,65,65,63,62,60,60,60,59,58,56,53,53,52,52,50,50, 01019 49,45,45,44,39,36,32,30 01020 }; 01021 const int n1c2w1_a[] = { 01022 120, // Capacity 01023 50, // Number of items 01024 // Size of items (sorted) 01025 100,97,96,92,89,88,88,87,83,75,75,72,71,70,69,66,63,62,62,61, 01026 60,58,50,47,46,40,40,37,36,32,31,30,28,27,27,26,24,18,16,14,13, 01027 12,10,10,10,8,7,5,4,2 01028 }; 01029 const int n1c2w1_b[] = { 01030 120, // Capacity 01031 50, // Number of items 01032 // Size of items (sorted) 01033 99,96,96,96,95,95,94,90,90,88,87,84,82,78,77,77,77,75,75,70,70, 01034 69,68,56,54,53,53,50,50,49,48,47,45,38,36,35,34,28,25,21,19,18, 01035 16,13,13,7,7,6,3,3 01036 }; 01037 const int n1c2w1_c[] = { 01038 120, // Capacity 01039 50, // Number of items 01040 // Size of items (sorted) 01041 100,97,96,92,89,86,83,83,82,79,77,76,73,73,70,69,69,61,60,60, 01042 60,58,56,56,53,51,49,48,48,48,47,46,42,41,36,35,34,32,32,32,31, 01043 22,17,12,12,6,6,5,3,2 01044 }; 01045 const int n1c2w1_d[] = { 01046 120, // Capacity 01047 50, // Number of items 01048 // Size of items (sorted) 01049 98,96,96,87,87,87,86,85,83,83,82,81,77,74,67,65,64,64,63,60,57, 01050 57,56,55,50,49,46,43,43,42,37,33,31,31,27,27,26,25,23,23,19,18, 01051 15,13,10,9,6,3,2,1 01052 }; 01053 const int n1c2w1_e[] = { 01054 120, // Capacity 01055 50, // Number of items 01056 // Size of items (sorted) 01057 94,92,89,89,87,82,82,81,80,80,78,71,70,67,66,63,58,52,50,48,46, 01058 36,34,33,31,30,27,26,21,21,20,19,18,18,17,12,11,11,11,11,10,10, 01059 7,7,7,6,5,5,4,3 01060 }; 01061 const int n1c2w1_f[] = { 01062 120, // Capacity 01063 50, // Number of items 01064 // Size of items (sorted) 01065 99,95,95,94,91,90,89,84,82,81,78,78,77,73,72,69,62,60,59,58,56, 01066 56,52,52,51,48,48,47,47,45,43,42,38,32,32,31,28,28,28,26,23,21, 01067 20,18,14,12,8,3,2,1 01068 }; 01069 const int n1c2w1_g[] = { 01070 120, // Capacity 01071 50, // Number of items 01072 // Size of items (sorted) 01073 100,100,99,96,96,95,94,90,88,84,81,79,76,70,67,65,60,60,57,57, 01074 56,52,47,45,44,42,39,37,36,36,35,31,31,28,27,27,25,19,18,17,14, 01075 14,12,9,9,9,9,3,2,1 01076 }; 01077 const int n1c2w1_h[] = { 01078 120, // Capacity 01079 50, // Number of items 01080 // Size of items (sorted) 01081 99,97,94,94,90,90,87,83,82,81,79,77,76,76,75,74,72,67,66,65,63, 01082 59,59,55,51,50,50,49,47,41,41,39,38,38,37,37,35,34,33,33,21,20, 01083 18,15,14,9,8,3,1,1 01084 }; 01085 const int n1c2w1_i[] = { 01086 120, // Capacity 01087 50, // Number of items 01088 // Size of items (sorted) 01089 100,100,89,89,89,89,88,87,81,78,78,77,76,75,74,73,70,70,69,66, 01090 66,64,64,64,63,61,60,58,54,52,51,50,49,48,48,48,46,45,45,43,40, 01091 39,35,34,33,24,9,4,4,1 01092 }; 01093 const int n1c2w1_j[] = { 01094 120, // Capacity 01095 50, // Number of items 01096 // Size of items (sorted) 01097 99,98,96,96,95,92,91,89,88,87,86,84,82,82,79,79,78,77,75,72,69, 01098 66,64,63,61,60,56,55,54,54,49,49,48,44,44,44,41,41,39,27,23,22, 01099 22,21,15,13,7,5,3,1 01100 }; 01101 const int n1c2w1_k[] = { 01102 120, // Capacity 01103 50, // Number of items 01104 // Size of items (sorted) 01105 97,96,96,94,94,91,88,87,85,81,81,77,74,74,74,71,69,68,68,66,65, 01106 63,60,59,57,57,46,46,45,45,44,43,41,37,35,35,32,30,28,27,25,23, 01107 23,19,18,16,14,14,10,8 01108 }; 01109 const int n1c2w1_l[] = { 01110 120, // Capacity 01111 50, // Number of items 01112 // Size of items (sorted) 01113 98,98,98,97,97,93,92,91,90,89,89,82,82,77,76,75,74,74,73,63,62, 01114 62,61,60,56,51,49,49,47,47,45,44,43,42,39,37,33,33,32,28,25,21, 01115 20,19,11,11,6,3,2,1 01116 }; 01117 const int n1c2w1_m[] = { 01118 120, // Capacity 01119 50, // Number of items 01120 // Size of items (sorted) 01121 100,99,98,98,95,93,92,89,80,80,78,77,77,73,72,71,71,71,70,70, 01122 67,66,66,65,64,60,59,53,50,48,48,47,47,45,39,38,37,33,33,28,27, 01123 19,15,14,14,12,9,9,9,1 01124 }; 01125 const int n1c2w1_n[] = { 01126 120, // Capacity 01127 50, // Number of items 01128 // Size of items (sorted) 01129 93,87,85,85,82,79,76,75,70,70,69,69,68,67,66,64,62,61,59,58,58, 01130 57,56,56,55,53,53,49,45,45,43,42,40,30,30,24,24,22,22,21,20,18, 01131 18,14,13,11,9,9,6,3 01132 }; 01133 const int n1c2w1_o[] = { 01134 120, // Capacity 01135 50, // Number of items 01136 // Size of items (sorted) 01137 99,86,83,83,78,76,68,59,58,58,54,53,53,51,51,48,47,45,43,40,37, 01138 32,32,32,32,31,31,28,24,22,20,19,19,19,19,15,14,13,12,12,11,10, 01139 10,10,10,6,5,4,2,1 01140 }; 01141 const int n1c2w1_p[] = { 01142 120, // Capacity 01143 50, // Number of items 01144 // Size of items (sorted) 01145 97,96,94,94,93,80,79,78,77,77,76,76,72,72,71,70,67,67,63,60,59, 01146 55,54,52,51,49,48,47,46,43,34,32,28,27,27,26,25,23,22,20,17,14, 01147 13,12,12,10,5,4,3,2 01148 }; 01149 const int n1c2w1_q[] = { 01150 120, // Capacity 01151 50, // Number of items 01152 // Size of items (sorted) 01153 98,96,95,91,91,90,88,87,83,83,77,74,73,72,72,70,70,67,66,66,63, 01154 60,59,58,58,57,56,55,54,45,45,41,31,31,29,26,24,21,18,16,16,15, 01155 14,14,9,9,8,8,6,2 01156 }; 01157 const int n1c2w1_r[] = { 01158 120, // Capacity 01159 50, // Number of items 01160 // Size of items (sorted) 01161 100,99,98,96,95,95,92,91,87,85,85,84,78,78,77,76,74,69,68,67, 01162 65,64,62,55,52,45,43,41,40,38,33,29,27,27,26,24,24,24,23,22,22, 01163 21,14,13,12,10,8,2,1,1 01164 }; 01165 const int n1c2w1_s[] = { 01166 120, // Capacity 01167 50, // Number of items 01168 // Size of items (sorted) 01169 97,93,92,90,87,83,82,82,80,80,78,78,72,71,68,67,63,62,60,59,56, 01170 56,55,54,54,51,50,48,46,45,42,41,35,32,32,28,26,25,25,25,24,22, 01171 21,21,14,12,10,9,9,7 01172 }; 01173 const int n1c2w1_t[] = { 01174 120, // Capacity 01175 50, // Number of items 01176 // Size of items (sorted) 01177 100,93,93,89,89,87,81,81,79,78,77,70,68,67,66,66,65,64,62,61, 01178 60,57,53,53,52,52,52,48,44,44,43,43,42,41,39,39,37,35,34,30,30, 01179 29,26,25,16,16,10,10,7,6 01180 }; 01181 const int n1c2w2_a[] = { 01182 120, // Capacity 01183 50, // Number of items 01184 // Size of items (sorted) 01185 100,97,97,95,93,87,87,86,82,82,78,76,76,75,74,71,68,66,65,63, 01186 59,59,58,58,57,52,51,46,46,46,43,42,42,41,41,41,38,37,36,36,32, 01187 32,31,30,27,25,22,22,22,21 01188 }; 01189 const int n1c2w2_b[] = { 01190 120, // Capacity 01191 50, // Number of items 01192 // Size of items (sorted) 01193 100,98,98,97,95,94,90,90,89,86,85,83,81,79,79,74,72,72,71,68, 01194 67,65,64,64,62,59,58,56,55,55,54,51,51,50,47,46,45,44,43,40,36, 01195 34,33,31,29,28,27,27,26,21 01196 }; 01197 const int n1c2w2_c[] = { 01198 120, // Capacity 01199 50, // Number of items 01200 // Size of items (sorted) 01201 100,98,97,95,93,91,90,87,85,83,83,81,81,79,76,74,74,73,73,71, 01202 71,70,67,67,66,62,62,60,57,54,54,53,52,51,51,50,49,48,48,45,44, 01203 44,40,36,34,32,31,27,26,20 01204 }; 01205 const int n1c2w2_d[] = { 01206 120, // Capacity 01207 50, // Number of items 01208 // Size of items (sorted) 01209 99,98,98,97,96,90,88,86,82,82,80,79,76,76,76,74,69,67,66,64,62, 01210 59,55,52,51,51,50,49,44,43,41,41,41,41,41,37,35,33,32,32,31,31, 01211 31,30,29,23,23,22,20,20 01212 }; 01213 const int n1c2w2_e[] = { 01214 120, // Capacity 01215 50, // Number of items 01216 // Size of items (sorted) 01217 100,99,99,99,99,98,98,94,93,92,92,89,89,89,84,83,80,80,78,77, 01218 75,74,74,70,70,68,68,66,63,62,60,59,58,58,58,55,54,53,52,49,42, 01219 41,36,35,35,31,26,23,22,20 01220 }; 01221 const int n1c2w2_f[] = { 01222 120, // Capacity 01223 50, // Number of items 01224 // Size of items (sorted) 01225 100,100,99,99,98,91,90,84,83,81,78,78,75,73,72,72,71,70,68,66, 01226 62,59,58,58,57,54,53,53,51,51,51,51,48,45,45,42,42,39,37,37,35, 01227 32,31,31,26,26,25,21,21,20 01228 }; 01229 const int n1c2w2_g[] = { 01230 120, // Capacity 01231 50, // Number of items 01232 // Size of items (sorted) 01233 100,97,94,93,93,91,89,89,86,85,85,82,81,80,80,80,80,79,77,75, 01234 74,72,67,67,63,62,59,58,58,57,54,54,53,51,48,47,46,44,44,41,41, 01235 39,36,35,33,32,32,29,28,24 01236 }; 01237 const int n1c2w2_h[] = { 01238 120, // Capacity 01239 50, // Number of items 01240 // Size of items (sorted) 01241 99,98,93,93,91,88,85,82,80,78,76,70,68,67,66,65,61,61,57,56,56, 01242 53,52,52,52,51,48,47,46,44,43,43,43,41,41,41,37,37,36,36,35,33, 01243 33,32,31,27,26,22,22,21 01244 }; 01245 const int n1c2w2_i[] = { 01246 120, // Capacity 01247 50, // Number of items 01248 // Size of items (sorted) 01249 96,92,92,91,91,90,89,88,83,83,81,79,77,76,76,71,70,68,68,66,63, 01250 63,63,62,60,60,58,57,53,53,52,52,49,47,45,44,41,38,37,34,33,32, 01251 31,29,27,26,25,23,21,21 01252 }; 01253 const int n1c2w2_j[] = { 01254 120, // Capacity 01255 50, // Number of items 01256 // Size of items (sorted) 01257 100,98,96,95,95,93,91,89,89,88,88,81,80,78,73,72,69,67,64,61, 01258 60,54,52,52,51,50,50,49,49,47,46,44,43,42,41,40,40,39,36,33,33, 01259 28,26,26,25,23,22,22,22,20 01260 }; 01261 const int n1c2w2_k[] = { 01262 120, // Capacity 01263 50, // Number of items 01264 // Size of items (sorted) 01265 97,97,95,91,91,89,85,85,82,82,81,75,74,73,70,70,70,69,68,67,67, 01266 67,65,63,63,63,62,61,60,60,55,48,46,45,45,45,45,44,43,43,42,41, 01267 39,37,36,30,28,22,22,22 01268 }; 01269 const int n1c2w2_l[] = { 01270 120, // Capacity 01271 50, // Number of items 01272 // Size of items (sorted) 01273 96,95,93,92,90,87,87,86,86,86,85,84,83,82,78,78,78,78,77,76,76, 01274 72,72,71,70,68,65,65,62,59,58,51,42,42,40,38,38,36,34,34,33,32, 01275 30,29,29,27,26,25,24,23 01276 }; 01277 const int n1c2w2_m[] = { 01278 120, // Capacity 01279 50, // Number of items 01280 // Size of items (sorted) 01281 100,99,99,99,97,95,95,94,93,92,92,88,86,86,86,84,79,78,78,77, 01282 76,69,68,65,61,60,58,57,57,55,54,54,53,53,52,52,51,48,47,43,43, 01283 40,39,38,36,34,33,28,27,25 01284 }; 01285 const int n1c2w2_n[] = { 01286 120, // Capacity 01287 50, // Number of items 01288 // Size of items (sorted) 01289 99,97,95,94,88,87,85,83,82,78,75,72,71,71,70,69,67,67,65,64,63, 01290 62,59,59,58,58,58,58,58,54,53,53,52,49,49,48,45,45,44,43,43,42, 01291 40,38,36,34,30,30,24,20 01292 }; 01293 const int n1c2w2_o[] = { 01294 120, // Capacity 01295 50, // Number of items 01296 // Size of items (sorted) 01297 100,99,98,96,94,90,89,88,88,86,84,81,81,80,79,79,78,76,72,72, 01298 72,68,68,65,63,63,63,62,62,57,57,55,48,48,47,45,44,44,41,39,36, 01299 33,31,30,28,26,25,24,22,20 01300 }; 01301 const int n1c2w2_p[] = { 01302 120, // Capacity 01303 50, // Number of items 01304 // Size of items (sorted) 01305 94,93,91,90,90,88,87,82,77,75,72,71,70,70,69,69,66,65,63,59,57, 01306 56,53,51,48,48,48,47,44,44,43,42,41,40,39,38,37,36,36,32,31,31, 01307 29,29,27,23,23,21,20,20 01308 }; 01309 const int n1c2w2_q[] = { 01310 120, // Capacity 01311 50, // Number of items 01312 // Size of items (sorted) 01313 96,96,91,90,89,86,86,84,83,83,82,82,82,82,79,75,73,72,71,69,68, 01314 67,67,66,65,63,62,61,59,59,59,59,58,56,56,55,54,53,50,45,41,39, 01315 35,33,29,25,24,21,20,20 01316 }; 01317 const int n1c2w2_r[] = { 01318 120, // Capacity 01319 50, // Number of items 01320 // Size of items (sorted) 01321 99,98,96,91,88,88,86,86,82,82,81,78,77,77,76,76,72,72,70,68,67, 01322 64,61,60,59,56,55,49,48,47,47,46,44,43,43,42,40,40,39,38,35,34, 01323 30,30,29,27,26,21,20,20 01324 }; 01325 const int n1c2w2_s[] = { 01326 120, // Capacity 01327 50, // Number of items 01328 // Size of items (sorted) 01329 100,94,94,92,91,87,87,85,82,78,76,75,72,72,72,69,61,61,61,61, 01330 61,56,55,54,53,51,51,50,47,44,44,44,44,42,42,39,38,36,34,33,33, 01331 32,31,30,29,28,26,25,23,23 01332 }; 01333 const int n1c2w2_t[] = { 01334 120, // Capacity 01335 50, // Number of items 01336 // Size of items (sorted) 01337 100,96,96,91,84,83,83,83,81,81,80,80,77,77,72,70,70,68,68,67, 01338 65,64,63,62,60,59,58,51,51,50,49,47,47,47,46,45,43,43,41,38,37, 01339 36,35,31,31,29,28,27,26,20 01340 }; 01341 const int n1c2w4_a[] = { 01342 120, // Capacity 01343 50, // Number of items 01344 // Size of items (sorted) 01345 100,99,97,97,96,96,95,92,92,90,90,88,87,87,85,84,83,82,81,79, 01346 74,68,68,63,59,58,56,55,55,51,50,49,49,49,47,44,44,42,39,37,37, 01347 34,34,34,33,33,31,30,30,30 01348 }; 01349 const int n1c2w4_b[] = { 01350 120, // Capacity 01351 50, // Number of items 01352 // Size of items (sorted) 01353 99,96,94,93,93,91,87,87,87,84,84,83,83,83,83,83,82,81,81,78,77, 01354 77,77,76,67,65,61,61,59,58,53,53,50,49,48,47,47,46,46,44,43,42, 01355 41,41,38,35,34,32,32,31 01356 }; 01357 const int n1c2w4_c[] = { 01358 120, // Capacity 01359 50, // Number of items 01360 // Size of items (sorted) 01361 100,100,99,96,96,93,91,90,90,87,84,83,80,80,80,75,74,72,72,71, 01362 71,70,69,66,65,63,60,58,57,56,54,54,53,53,53,51,51,49,46,43,40, 01363 39,38,37,37,34,33,33,31,31 01364 }; 01365 const int n1c2w4_d[] = { 01366 120, // Capacity 01367 50, // Number of items 01368 // Size of items (sorted) 01369 97,97,96,94,93,91,89,89,86,83,79,78,77,77,77,75,75,74,71,68,68, 01370 67,65,63,61,61,58,57,56,54,48,46,44,43,41,41,40,38,36,36,35,35, 01371 35,35,35,34,33,33,33,31 01372 }; 01373 const int n1c2w4_e[] = { 01374 120, // Capacity 01375 50, // Number of items 01376 // Size of items (sorted) 01377 100,99,99,97,97,96,96,96,93,93,91,84,83,81,79,78,77,74,71,67, 01378 66,63,62,61,61,61,59,59,59,58,57,56,54,54,53,53,51,50,49,48,45, 01379 45,45,40,40,39,39,34,32,30 01380 }; 01381 const int n1c2w4_f[] = { 01382 120, // Capacity 01383 50, // Number of items 01384 // Size of items (sorted) 01385 99,98,98,97,96,93,88,86,86,85,85,81,80,80,77,76,74,73,73,72,69, 01386 69,67,66,66,65,64,63,63,62,60,59,59,59,54,54,51,49,49,46,43,43, 01387 38,38,38,38,36,36,35,33 01388 }; 01389 const int n1c2w4_g[] = { 01390 120, // Capacity 01391 50, // Number of items 01392 // Size of items (sorted) 01393 100,99,99,97,95,93,91,91,90,90,88,88,87,86,82,80,79,75,70,69, 01394 68,66,66,64,62,62,61,60,60,57,56,55,53,51,47,46,44,42,38,37,36, 01395 36,36,36,35,35,32,32,31,31 01396 }; 01397 const int n1c2w4_h[] = { 01398 120, // Capacity 01399 50, // Number of items 01400 // Size of items (sorted) 01401 99,98,97,95,94,93,93,93,92,91,91,89,86,85,81,77,74,70,69,68,67, 01402 66,66,65,63,62,61,60,59,58,57,57,56,56,52,50,49,48,47,43,43,43, 01403 40,39,37,36,36,35,30,30 01404 }; 01405 const int n1c2w4_i[] = { 01406 120, // Capacity 01407 50, // Number of items 01408 // Size of items (sorted) 01409 97,92,91,88,87,86,85,85,84,84,84,83,80,80,79,78,76,76,76,76,75, 01410 75,75,74,74,74,72,71,71,70,67,63,59,59,57,55,55,54,50,49,44,42, 01411 40,38,37,35,31,31,30,30 01412 }; 01413 const int n1c2w4_j[] = { 01414 120, // Capacity 01415 50, // Number of items 01416 // Size of items (sorted) 01417 100,97,96,90,86,84,83,82,79,78,76,74,72,70,70,70,68,68,67,67, 01418 66,66,66,65,64,64,63,63,62,59,57,57,57,55,54,54,51,49,48,47,43, 01419 41,40,40,37,37,34,33,32,32 01420 }; 01421 const int n1c2w4_k[] = { 01422 120, // Capacity 01423 50, // Number of items 01424 // Size of items (sorted) 01425 100,100,100,99,98,93,91,89,88,87,84,82,80,80,78,78,77,77,77,76, 01426 75,75,73,71,71,70,65,61,61,60,59,58,58,55,53,52,51,49,49,44,43, 01427 42,40,40,40,39,38,38,32,32 01428 }; 01429 const int n1c2w4_l[] = { 01430 120, // Capacity 01431 50, // Number of items 01432 // Size of items (sorted) 01433 99,99,98,98,94,93,92,90,90,89,89,88,84,81,79,78,77,77,76,75,74, 01434 72,72,70,69,66,64,63,60,57,57,56,54,52,47,45,43,43,43,41,40,39, 01435 39,38,37,37,36,35,34,30 01436 }; 01437 const int n1c2w4_m[] = { 01438 120, // Capacity 01439 50, // Number of items 01440 // Size of items (sorted) 01441 99,99,99,97,95,94,92,91,90,90,90,90,88,83,79,78,78,76,76,70,68, 01442 67,66,63,62,62,61,60,58,58,58,58,56,56,55,54,53,51,50,48,48,47, 01443 42,37,37,37,36,32,31,30 01444 }; 01445 const int n1c2w4_n[] = { 01446 120, // Capacity 01447 50, // Number of items 01448 // Size of items (sorted) 01449 98,96,93,92,91,91,91,90,90,90,89,89,88,88,84,82,77,76,76,75,74, 01450 73,72,69,69,66,65,59,59,58,57,56,54,53,52,52,51,51,49,48,47,47, 01451 46,42,41,40,39,36,35,33 01452 }; 01453 const int n1c2w4_o[] = { 01454 120, // Capacity 01455 50, // Number of items 01456 // Size of items (sorted) 01457 100,97,94,93,91,91,86,84,83,78,78,78,77,77,77,77,75,74,74,73, 01458 71,69,68,64,64,62,62,61,57,54,54,53,50,49,49,48,47,47,47,46,45, 01459 45,44,44,42,40,39,35,35,35 01460 }; 01461 const int n1c2w4_p[] = { 01462 120, // Capacity 01463 50, // Number of items 01464 // Size of items (sorted) 01465 98,98,95,95,93,91,91,89,89,87,83,83,82,78,77,76,75,74,72,67,62, 01466 61,59,57,55,55,54,52,50,49,49,48,47,47,45,45,44,44,43,43,42,40, 01467 39,39,38,37,36,33,33,31 01468 }; 01469 const int n1c2w4_q[] = { 01470 120, // Capacity 01471 50, // Number of items 01472 // Size of items (sorted) 01473 100,98,98,98,91,90,90,88,87,87,87,86,86,83,82,81,80,80,76,73, 01474 72,71,71,70,69,68,68,67,67,66,65,64,60,54,53,52,52,47,46,46,46, 01475 41,40,37,37,36,36,35,34,33 01476 }; 01477 const int n1c2w4_r[] = { 01478 120, // Capacity 01479 50, // Number of items 01480 // Size of items (sorted) 01481 100,99,99,98,95,95,95,94,90,87,87,86,85,85,83,82,80,79,79,76, 01482 73,73,72,71,70,69,69,68,68,66,65,63,63,62,58,57,56,55,54,53,52, 01483 49,47,46,46,43,42,35,34,31 01484 }; 01485 const int n1c2w4_s[] = { 01486 120, // Capacity 01487 50, // Number of items 01488 // Size of items (sorted) 01489 98,98,93,93,93,92,92,92,92,90,89,86,86,85,85,84,83,83,83,81,81, 01490 78,77,77,75,74,71,70,70,68,66,66,65,65,63,62,61,61,59,57,50,50, 01491 49,49,47,44,40,32,31,30 01492 }; 01493 const int n1c2w4_t[] = { 01494 120, // Capacity 01495 50, // Number of items 01496 // Size of items (sorted) 01497 97,95,91,89,88,87,86,83,82,82,81,73,73,69,69,68,68,68,65,62,61, 01498 60,60,60,58,58,58,56,55,54,54,52,51,51,51,49,49,47,45,44,43,42, 01499 42,41,41,40,36,33,30,30 01500 }; 01501 const int n1c3w1_a[] = { 01502 150, // Capacity 01503 50, // Number of items 01504 // Size of items (sorted) 01505 100,100,96,94,90,88,87,85,83,81,80,80,77,74,65,62,62,62,61,59, 01506 59,57,54,51,45,45,40,38,37,37,37,36,29,29,27,26,22,22,21,17,14, 01507 14,8,7,6,5,5,3,3,1 01508 }; 01509 const int n1c3w1_b[] = { 01510 150, // Capacity 01511 50, // Number of items 01512 // Size of items (sorted) 01513 95,88,88,86,85,84,84,82,81,79,72,71,69,69,69,68,68,65,61,61,61, 01514 61,60,58,57,57,53,44,43,36,29,29,27,23,23,22,21,17,14,14,14,13, 01515 12,11,11,6,5,3,3,2 01516 }; 01517 const int n1c3w1_c[] = { 01518 150, // Capacity 01519 50, // Number of items 01520 // Size of items (sorted) 01521 100,99,95,94,87,85,85,83,81,81,80,80,77,76,75,74,73,73,72,66, 01522 63,60,52,50,47,45,44,43,39,39,38,38,35,34,33,32,25,25,23,20,17, 01523 15,15,14,12,11,10,10,8,8 01524 }; 01525 const int n1c3w1_d[] = { 01526 150, // Capacity 01527 50, // Number of items 01528 // Size of items (sorted) 01529 99,96,95,95,92,91,90,86,86,86,85,80,77,77,76,76,71,70,70,69,68, 01530 64,64,61,60,60,56,55,53,52,50,48,44,41,40,38,38,37,35,21,19,14, 01531 12,9,6,6,6,4,3,2 01532 }; 01533 const int n1c3w1_e[] = { 01534 150, // Capacity 01535 50, // Number of items 01536 // Size of items (sorted) 01537 99,97,97,96,95,89,88,83,81,81,79,77,76,75,74,61,55,51,50,50,48, 01538 48,47,46,45,42,42,38,35,34,32,32,31,26,25,21,14,13,11,10,9,9, 01539 9,8,8,7,5,5,5,1 01540 }; 01541 const int n1c3w1_f[] = { 01542 150, // Capacity 01543 50, // Number of items 01544 // Size of items (sorted) 01545 100,98,97,96,95,93,92,88,88,86,84,83,80,80,78,77,76,76,76,74, 01546 73,70,69,68,65,64,63,62,62,61,60,60,53,51,51,42,41,28,26,23,22, 01547 21,16,13,9,9,7,5,2,2 01548 }; 01549 const int n1c3w1_g[] = { 01550 150, // Capacity 01551 50, // Number of items 01552 // Size of items (sorted) 01553 97,92,91,91,88,86,85,84,79,76,75,67,66,65,62,61,61,58,54,54,50, 01554 47,46,45,44,44,42,37,37,30,27,27,26,23,23,21,20,20,19,13,12,11, 01555 10,9,9,6,5,5,5,1 01556 }; 01557 const int n1c3w1_h[] = { 01558 150, // Capacity 01559 50, // Number of items 01560 // Size of items (sorted) 01561 99,91,89,89,89,88,86,85,83,82,80,80,80,80,78,76,73,69,67,66,65, 01562 65,64,64,60,60,57,56,56,52,51,45,43,42,42,38,37,32,32,32,29,28, 01563 26,25,18,15,10,6,6,4 01564 }; 01565 const int n1c3w1_i[] = { 01566 150, // Capacity 01567 50, // Number of items 01568 // Size of items (sorted) 01569 100,98,97,95,87,87,87,84,80,77,76,73,71,66,66,62,61,60,60,60, 01570 57,56,53,52,51,49,46,44,44,43,43,38,33,31,30,29,29,28,24,22,18, 01571 17,16,16,16,15,12,8,3,2 01572 }; 01573 const int n1c3w1_j[] = { 01574 150, // Capacity 01575 50, // Number of items 01576 // Size of items (sorted) 01577 99,98,92,91,90,88,87,86,82,80,77,74,73,72,72,71,69,69,63,61,55, 01578 54,53,50,48,48,48,37,37,37,34,33,32,29,26,22,19,17,15,14,10,9, 01579 7,3,3,2,2,2,1,1 01580 }; 01581 const int n1c3w1_k[] = { 01582 150, // Capacity 01583 50, // Number of items 01584 // Size of items (sorted) 01585 100,96,95,94,94,92,92,90,86,84,77,73,66,66,59,56,56,56,55,54, 01586 53,53,53,52,49,48,47,45,45,45,41,41,41,37,36,24,22,21,20,18,16, 01587 15,14,14,13,12,10,8,4,1 01588 }; 01589 const int n1c3w1_l[] = { 01590 150, // Capacity 01591 50, // Number of items 01592 // Size of items (sorted) 01593 99,99,93,93,90,90,87,87,81,81,80,78,77,76,68,64,63,62,60,60,59, 01594 58,53,52,52,47,45,44,44,42,39,39,36,35,29,29,28,26,25,18,9,7, 01595 7,7,7,6,5,5,5,1 01596 }; 01597 const int n1c3w1_m[] = { 01598 150, // Capacity 01599 50, // Number of items 01600 // Size of items (sorted) 01601 100,100,99,94,90,88,88,86,86,84,84,80,77,73,70,69,69,66,66,61, 01602 58,58,57,57,52,51,47,44,43,42,36,34,28,27,26,25,21,18,18,17,13, 01603 12,12,12,11,9,8,7,4,4 01604 }; 01605 const int n1c3w1_n[] = { 01606 150, // Capacity 01607 50, // Number of items 01608 // Size of items (sorted) 01609 98,97,91,90,90,90,88,87,87,85,83,81,79,78,78,76,74,74,73,72,68, 01610 66,64,63,61,57,56,56,56,55,55,48,48,46,44,44,39,37,35,35,34,32, 01611 31,29,27,26,19,18,17,11 01612 }; 01613 const int n1c3w1_o[] = { 01614 150, // Capacity 01615 50, // Number of items 01616 // Size of items (sorted) 01617 96,96,96,94,94,87,86,84,84,83,82,82,80,77,75,57,57,56,55,54,52, 01618 51,48,48,48,46,46,45,42,34,34,34,32,32,30,23,16,16,16,15,15,14, 01619 12,10,6,6,3,1,1,1 01620 }; 01621 const int n1c3w1_p[] = { 01622 150, // Capacity 01623 50, // Number of items 01624 // Size of items (sorted) 01625 99,99,98,98,96,93,93,92,91,89,85,82,80,79,78,73,73,71,70,69,69, 01626 61,61,55,54,52,47,47,46,43,43,42,41,38,36,35,34,28,27,25,24,21, 01627 17,13,10,9,6,5,5,2 01628 }; 01629 const int n1c3w1_q[] = { 01630 150, // Capacity 01631 50, // Number of items 01632 // Size of items (sorted) 01633 100,100,100,100,98,96,95,93,90,89,86,86,85,85,84,81,79,78,74, 01634 70,69,68,66,62,62,61,58,56,55,54,53,51,48,44,42,40,36,35,33,32, 01635 31,24,23,23,18,13,12,4,4,2 01636 }; 01637 const int n1c3w1_r[] = { 01638 150, // Capacity 01639 50, // Number of items 01640 // Size of items (sorted) 01641 100,99,97,97,97,95,94,91,88,87,87,86,86,86,82,77,77,75,74,73, 01642 72,71,70,65,63,62,60,59,56,56,51,50,50,49,49,47,47,46,36,29,23, 01643 23,21,20,18,16,13,11,9,3 01644 }; 01645 const int n1c3w1_s[] = { 01646 150, // Capacity 01647 50, // Number of items 01648 // Size of items (sorted) 01649 95,90,88,87,86,83,79,78,76,75,71,70,70,68,64,63,63,61,59,58,57, 01650 57,53,52,52,49,44,40,36,36,32,29,25,23,23,22,22,20,19,19,19,17, 01651 16,11,11,7,6,5,3,2 01652 }; 01653 const int n1c3w1_t[] = { 01654 150, // Capacity 01655 50, // Number of items 01656 // Size of items (sorted) 01657 98,98,97,96,93,93,92,89,83,82,76,76,76,74,70,69,67,66,66,65,62, 01658 60,58,56,56,55,55,54,53,51,49,47,42,35,31,31,26,22,22,22,18,17, 01659 17,17,16,9,8,5,4,4 01660 }; 01661 const int n1c3w2_a[] = { 01662 150, // Capacity 01663 50, // Number of items 01664 // Size of items (sorted) 01665 100,96,94,93,91,91,91,88,84,83,80,78,78,76,75,74,72,72,70,65, 01666 61,60,56,52,51,51,48,46,45,38,38,37,37,37,36,35,35,32,32,31,30, 01667 29,29,28,27,27,23,23,22,21 01668 }; 01669 const int n1c3w2_b[] = { 01670 150, // Capacity 01671 50, // Number of items 01672 // Size of items (sorted) 01673 98,96,95,94,92,89,88,88,87,87,86,85,83,80,80,77,76,76,73,72,71, 01674 69,69,69,57,57,53,50,45,45,44,44,43,42,37,36,36,35,35,34,33,31, 01675 30,27,24,24,23,21,20,20 01676 }; 01677 const int n1c3w2_c[] = { 01678 150, // Capacity 01679 50, // Number of items 01680 // Size of items (sorted) 01681 98,98,96,95,94,93,92,91,89,88,88,88,86,83,83,82,80,79,78,76,76, 01682 75,73,67,63,63,62,55,54,53,52,51,51,51,47,45,45,42,42,40,37,37, 01683 36,36,29,29,25,24,20,20 01684 }; 01685 const int n1c3w2_d[] = { 01686 150, // Capacity 01687 50, // Number of items 01688 // Size of items (sorted) 01689 100,99,98,96,94,92,90,89,89,89,87,86,81,80,78,77,74,74,72,72, 01690 63,62,60,60,55,55,54,53,50,50,46,46,45,42,42,41,38,35,34,33,33, 01691 32,28,28,27,26,23,21,21,20 01692 }; 01693 const int n1c3w2_e[] = { 01694 150, // Capacity 01695 50, // Number of items 01696 // Size of items (sorted) 01697 100,100,99,96,95,94,92,92,90,89,89,84,82,80,80,79,74,74,72,71, 01698 69,67,67,64,62,60,60,59,58,55,51,48,47,46,45,43,42,41,41,40,38, 01699 34,33,32,27,26,24,24,23,20 01700 }; 01701 const int n1c3w2_f[] = { 01702 150, // Capacity 01703 50, // Number of items 01704 // Size of items (sorted) 01705 100,99,99,98,97,96,93,91,89,86,85,82,78,76,75,74,73,71,68,68, 01706 66,65,65,64,63,63,63,63,63,62,60,59,56,55,55,53,51,50,48,45,43, 01707 43,42,42,39,39,35,31,27,26 01708 }; 01709 const int n1c3w2_g[] = { 01710 150, // Capacity 01711 50, // Number of items 01712 // Size of items (sorted) 01713 98,98,98,96,93,93,92,91,90,90,87,87,86,85,83,82,81,78,78,75,75, 01714 74,74,72,72,71,70,69,68,66,61,60,60,59,57,53,51,42,40,40,35,34, 01715 34,31,30,30,24,22,21,20 01716 }; 01717 const int n1c3w2_h[] = { 01718 150, // Capacity 01719 50, // Number of items 01720 // Size of items (sorted) 01721 99,98,98,97,97,95,94,93,91,91,88,87,82,80,80,79,79,79,75,74,73, 01722 72,71,69,68,66,63,63,61,60,58,58,55,54,53,53,52,50,46,45,44,42, 01723 40,38,37,35,29,24,24,20 01724 }; 01725 const int n1c3w2_i[] = { 01726 150, // Capacity 01727 50, // Number of items 01728 // Size of items (sorted) 01729 96,95,91,89,87,86,85,81,78,78,68,67,66,66,65,62,61,60,60,59,58, 01730 56,54,51,50,50,49,49,49,48,47,46,46,46,45,45,44,41,41,41,40,36, 01731 35,34,33,32,31,27,26,26 01732 }; 01733 const int n1c3w2_j[] = { 01734 150, // Capacity 01735 50, // Number of items 01736 // Size of items (sorted) 01737 99,96,95,95,94,93,93,92,91,91,90,89,87,86,86,84,81,80,73,68,66, 01738 64,62,61,61,59,59,56,55,54,49,48,48,47,46,45,45,43,42,41,41,40, 01739 39,37,36,34,32,26,24,20 01740 }; 01741 const int n1c3w2_k[] = { 01742 150, // Capacity 01743 50, // Number of items 01744 // Size of items (sorted) 01745 95,94,93,93,91,89,89,89,88,85,82,82,78,78,77,76,73,73,73,70,70, 01746 70,70,69,68,66,63,62,59,55,55,53,51,49,42,42,41,41,40,38,35,32, 01747 31,30,30,28,28,24,23,23 01748 }; 01749 const int n1c3w2_l[] = { 01750 150, // Capacity 01751 50, // Number of items 01752 // Size of items (sorted) 01753 99,99,98,98,97,95,92,92,87,85,84,83,80,78,77,75,73,73,69,68,66, 01754 63,63,63,59,57,56,56,53,53,51,50,50,48,48,46,46,44,43,42,39,37, 01755 34,32,29,25,24,22,22,21 01756 }; 01757 const int n1c3w2_m[] = { 01758 150, // Capacity 01759 50, // Number of items 01760 // Size of items (sorted) 01761 100,99,96,94,92,91,91,89,85,84,81,81,79,79,78,77,76,75,74,73, 01762 67,65,64,63,63,59,57,57,54,52,51,49,49,47,46,46,44,44,43,43,40, 01763 38,34,33,32,31,30,29,25,22 01764 }; 01765 const int n1c3w2_n[] = { 01766 150, // Capacity 01767 50, // Number of items 01768 // Size of items (sorted) 01769 98,95,95,91,91,89,89,88,88,87,86,84,83,82,80,79,78,75,74,74,73, 01770 72,72,70,70,68,68,67,65,59,58,58,57,55,54,53,51,42,41,39,37,36, 01771 35,34,32,25,25,21,21,20 01772 }; 01773 const int n1c3w2_o[] = { 01774 150, // Capacity 01775 50, // Number of items 01776 // Size of items (sorted) 01777 99,99,96,93,88,83,82,80,79,79,77,77,75,75,73,73,72,71,71,71,71, 01778 69,69,67,62,62,61,58,58,56,54,53,52,49,46,45,45,41,40,39,35,35, 01779 34,33,31,27,27,26,22,21 01780 }; 01781 const int n1c3w2_p[] = { 01782 150, // Capacity 01783 50, // Number of items 01784 // Size of items (sorted) 01785 95,94,88,88,88,86,85,84,83,79,73,72,72,72,71,70,64,63,61,58,55, 01786 53,53,52,51,51,51,48,48,46,45,40,39,38,36,36,35,33,32,28,25,24, 01787 24,23,23,23,22,22,20,20 01788 }; 01789 const int n1c3w2_q[] = { 01790 150, // Capacity 01791 50, // Number of items 01792 // Size of items (sorted) 01793 96,91,87,86,84,83,83,83,81,80,79,74,72,70,70,67,62,61,60,59,58, 01794 56,55,55,54,52,51,51,51,50,49,48,44,43,43,42,40,39,38,34,34,34, 01795 33,32,31,31,29,29,22,21 01796 }; 01797 const int n1c3w2_r[] = { 01798 150, // Capacity 01799 50, // Number of items 01800 // Size of items (sorted) 01801 100,98,91,87,82,78,77,77,77,75,75,74,72,72,72,70,70,66,66,65, 01802 63,63,62,59,57,56,55,53,52,51,49,48,47,46,46,44,44,42,36,35,34, 01803 34,31,30,29,26,23,22,21,20 01804 }; 01805 const int n1c3w2_s[] = { 01806 150, // Capacity 01807 50, // Number of items 01808 // Size of items (sorted) 01809 100,99,97,96,96,95,94,91,90,88,85,83,83,81,79,79,78,77,77,74, 01810 72,70,69,66,64,63,63,61,58,56,52,51,45,42,36,36,36,35,34,33,32, 01811 32,31,30,28,25,24,21,21,20 01812 }; 01813 const int n1c3w2_t[] = { 01814 150, // Capacity 01815 50, // Number of items 01816 // Size of items (sorted) 01817 100,99,96,95,93,91,91,88,87,87,85,85,85,84,83,83,78,77,76,75, 01818 74,70,67,65,63,63,62,60,60,58,56,55,55,54,52,50,49,49,45,42,29, 01819 29,27,27,26,25,24,23,22,20 01820 }; 01821 const int n1c3w4_a[] = { 01822 150, // Capacity 01823 50, // Number of items 01824 // Size of items (sorted) 01825 97,95,92,91,90,90,86,85,85,82,82,81,80,79,78,76,71,70,69,67,63, 01826 63,63,62,58,58,56,55,54,53,52,51,51,48,47,46,44,44,42,42,41,40, 01827 39,39,37,35,34,32,31,31 01828 }; 01829 const int n1c3w4_b[] = { 01830 150, // Capacity 01831 50, // Number of items 01832 // Size of items (sorted) 01833 100,98,97,97,92,92,92,91,88,84,83,82,77,77,76,75,74,73,72,70, 01834 70,67,66,65,63,62,62,62,62,58,57,57,54,53,52,52,50,46,45,43,42, 01835 41,41,41,40,37,37,36,33,33 01836 }; 01837 const int n1c3w4_c[] = { 01838 150, // Capacity 01839 50, // Number of items 01840 // Size of items (sorted) 01841 99,99,95,94,92,91,90,87,86,84,83,82,82,81,81,81,80,80,78,78,78, 01842 77,77,74,72,71,69,68,66,66,64,63,62,62,61,60,57,55,52,52,46,46, 01843 45,45,42,39,39,38,35,32 01844 }; 01845 const int n1c3w4_d[] = { 01846 150, // Capacity 01847 50, // Number of items 01848 // Size of items (sorted) 01849 100,96,93,90,88,88,86,85,84,84,83,83,80,80,79,77,77,74,70,68, 01850 67,64,61,61,58,58,58,56,54,54,53,51,49,48,47,45,45,44,43,41,41, 01851 40,40,37,36,34,34,33,33,31 01852 }; 01853 const int n1c3w4_e[] = { 01854 150, // Capacity 01855 50, // Number of items 01856 // Size of items (sorted) 01857 98,97,96,95,95,94,93,93,93,93,91,90,87,87,80,80,80,77,72,71,68, 01858 68,67,64,63,62,60,60,60,57,57,56,54,53,53,52,49,47,45,43,41,41, 01859 39,38,38,37,37,36,35,31 01860 }; 01861 const int n1c3w4_f[] = { 01862 150, // Capacity 01863 50, // Number of items 01864 // Size of items (sorted) 01865 95,92,92,89,88,87,85,84,83,82,82,81,81,81,76,76,73,72,69,68,68, 01866 67,65,65,63,63,61,61,57,56,54,54,54,52,50,50,49,47,46,40,40,39, 01867 39,39,37,37,34,33,32,30 01868 }; 01869 const int n1c3w4_g[] = { 01870 150, // Capacity 01871 50, // Number of items 01872 // Size of items (sorted) 01873 99,99,97,97,96,92,90,88,87,87,87,86,86,85,85,83,81,79,78,77,77, 01874 74,73,73,73,72,68,65,62,58,56,55,55,55,52,52,51,50,49,46,42,40, 01875 39,38,37,36,36,33,31,31 01876 }; 01877 const int n1c3w4_h[] = { 01878 150, // Capacity 01879 50, // Number of items 01880 // Size of items (sorted) 01881 100,100,99,97,95,94,92,90,88,87,86,85,83,80,79,78,78,78,75,75, 01882 74,73,71,70,69,67,65,64,59,58,57,57,55,54,54,52,51,50,49,48,46, 01883 46,45,43,43,42,39,38,33,32 01884 }; 01885 const int n1c3w4_i[] = { 01886 150, // Capacity 01887 50, // Number of items 01888 // Size of items (sorted) 01889 99,98,95,89,88,88,87,87,87,87,86,84,84,83,78,77,74,74,73,73,73, 01890 72,72,70,68,67,64,64,64,63,63,60,59,58,56,54,51,50,49,49,39,37, 01891 37,36,36,36,34,34,31,30 01892 }; 01893 const int n1c3w4_j[] = { 01894 150, // Capacity 01895 50, // Number of items 01896 // Size of items (sorted) 01897 100,93,91,91,89,89,88,86,85,84,83,83,82,80,79,78,77,76,76,73, 01898 72,68,68,63,63,61,60,60,58,57,57,56,54,53,52,50,48,47,47,45,41, 01899 41,36,35,34,34,33,31,31,30 01900 }; 01901 const int n1c3w4_k[] = { 01902 150, // Capacity 01903 50, // Number of items 01904 // Size of items (sorted) 01905 100,97,96,94,94,93,90,89,89,86,85,84,83,83,83,82,80,78,75,74, 01906 72,72,71,70,69,69,66,64,64,63,62,60,59,59,58,57,57,57,57,56,50, 01907 50,47,44,43,41,37,36,35,33 01908 }; 01909 const int n1c3w4_l[] = { 01910 150, // Capacity 01911 50, // Number of items 01912 // Size of items (sorted) 01913 100,100,93,91,88,86,86,84,83,75,75,75,75,75,73,72,70,69,67,66, 01914 66,65,61,58,56,55,55,54,52,51,51,51,50,47,45,44,42,42,41,40,39, 01915 36,35,35,33,33,33,32,31,30 01916 }; 01917 const int n1c3w4_m[] = { 01918 150, // Capacity 01919 50, // Number of items 01920 // Size of items (sorted) 01921 99,98,97,95,90,87,87,85,85,83,80,80,76,71,71,70,69,68,67,66,65, 01922 63,63,62,62,60,60,60,58,56,55,53,50,49,45,42,42,41,38,36,36,34, 01923 34,33,32,32,31,31,31,30 01924 }; 01925 const int n1c3w4_n[] = { 01926 150, // Capacity 01927 50, // Number of items 01928 // Size of items (sorted) 01929 100,92,91,90,89,85,84,81,80,80,78,78,77,77,76,75,74,73,69,69, 01930 68,68,67,67,65,64,63,63,61,60,56,54,54,51,49,45,43,42,39,39,39, 01931 38,36,35,34,34,33,32,31,30 01932 }; 01933 const int n1c3w4_o[] = { 01934 150, // Capacity 01935 50, // Number of items 01936 // Size of items (sorted) 01937 100,100,96,96,94,94,93,85,83,82,82,81,80,79,76,76,76,72,72,72, 01938 71,70,70,70,68,67,66,64,64,58,58,57,49,49,46,42,39,39,39,38,37, 01939 37,36,35,33,32,32,30,30,30 01940 }; 01941 const int n1c3w4_p[] = { 01942 150, // Capacity 01943 50, // Number of items 01944 // Size of items (sorted) 01945 100,98,98,96,95,95,94,94,94,91,90,90,89,86,85,85,85,84,78,78, 01946 77,76,75,73,72,72,70,70,69,69,68,68,66,60,59,55,50,50,48,48,47, 01947 47,44,43,42,40,39,39,37,35 01948 }; 01949 const int n1c3w4_q[] = { 01950 150, // Capacity 01951 50, // Number of items 01952 // Size of items (sorted) 01953 100,99,98,97,97,95,92,92,91,90,89,88,87,84,84,83,82,80,80,78, 01954 77,77,76,76,75,72,70,68,67,64,63,61,61,60,58,57,57,56,55,49,49, 01955 48,40,40,37,35,32,31,31,30 01956 }; 01957 const int n1c3w4_r[] = { 01958 150, // Capacity 01959 50, // Number of items 01960 // Size of items (sorted) 01961 98,94,94,93,92,92,92,91,85,84,84,81,81,79,79,78,76,73,72,71,68, 01962 68,67,67,65,63,61,60,60,59,59,58,57,56,55,48,47,46,45,43,40,40, 01963 39,38,37,35,34,32,31,31 01964 }; 01965 const int n1c3w4_s[] = { 01966 150, // Capacity 01967 50, // Number of items 01968 // Size of items (sorted) 01969 99,98,97,95,95,93,93,92,89,80,80,79,79,77,76,75,74,74,73,71,71, 01970 70,68,66,64,63,61,60,57,57,55,54,53,50,50,49,48,47,46,46,42,42, 01971 39,38,38,37,37,34,32,31 01972 }; 01973 const int n1c3w4_t[] = { 01974 150, // Capacity 01975 50, // Number of items 01976 // Size of items (sorted) 01977 100,98,98,97,97,97,96,94,93,90,89,88,88,85,84,84,83,83,81,80, 01978 78,76,75,73,73,71,71,70,69,66,65,64,64,63,60,60,57,56,54,54,53, 01979 53,48,43,42,38,34,32,31,30 01980 }; 01981 const int n2c1w1_a[] = { 01982 100, // Capacity 01983 100, // Number of items 01984 // Size of items (sorted) 01985 99,97,95,95,94,92,91,89,86,86,85,84,80,80,80,80,80,79,76,76,75, 01986 74,73,71,71,69,65,64,64,64,63,63,62,60,59,58,57,54,53,52,51,50, 01987 48,48,48,46,44,43,43,43,43,42,41,40,40,39,38,38,38,38,37,37,37, 01988 37,36,35,34,33,32,30,29,28,26,26,26,24,23,22,21,21,19,18,17,16, 01989 16,15,14,13,12,12,11,9,9,8,8,7,6,6,5,1 01990 }; 01991 const int n2c1w1_b[] = { 01992 100, // Capacity 01993 100, // Number of items 01994 // Size of items (sorted) 01995 100,99,99,98,98,96,96,93,89,84,84,83,83,82,81,80,79,79,79,79, 01996 78,77,76,75,74,71,71,70,69,69,68,67,67,66,62,56,55,54,53,51,50, 01997 50,50,49,48,48,47,45,45,45,42,42,42,41,41,40,40,39,38,37,36,36, 01998 34,34,33,32,32,31,29,28,28,28,26,24,24,22,22,22,21,18,18,17,17, 01999 15,14,14,12,12,11,10,10,9,8,7,7,5,3,3,2,2 02000 }; 02001 const int n2c1w1_c[] = { 02002 100, // Capacity 02003 100, // Number of items 02004 // Size of items (sorted) 02005 98,97,94,92,91,91,90,89,86,85,84,83,82,81,78,76,75,73,73,72,72, 02006 71,70,70,69,69,66,64,60,60,59,58,57,56,55,54,53,52,52,51,50,49, 02007 49,48,47,47,45,43,43,43,42,42,42,42,40,39,39,36,35,34,34,34,33, 02008 32,30,30,30,29,29,28,25,23,22,22,22,22,22,20,20,19,19,18,16,16, 02009 16,15,15,15,13,12,12,10,9,8,6,5,4,4,2,2 02010 }; 02011 const int n2c1w1_d[] = { 02012 100, // Capacity 02013 100, // Number of items 02014 // Size of items (sorted) 02015 99,98,96,93,93,92,90,89,89,89,88,88,87,86,84,84,81,80,80,80,80, 02016 78,78,77,75,73,72,70,69,68,65,65,64,63,63,63,62,61,60,58,58,58, 02017 57,56,54,52,51,49,49,46,45,45,44,44,42,42,41,41,38,38,37,36,36, 02018 34,34,31,30,30,28,27,26,25,24,24,24,23,22,21,21,18,17,17,16,14, 02019 13,12,12,11,10,10,9,8,6,5,5,4,4,3,2,1 02020 }; 02021 const int n2c1w1_e[] = { 02022 100, // Capacity 02023 100, // Number of items 02024 // Size of items (sorted) 02025 100,99,99,98,96,95,95,95,93,93,92,92,92,91,90,89,89,89,87,87, 02026 87,85,84,81,81,80,79,77,74,74,74,73,73,72,71,70,70,66,66,65,65, 02027 65,64,63,63,63,63,63,61,57,56,54,52,52,51,49,48,46,44,44,44,42, 02028 40,40,40,38,38,35,34,31,31,31,30,27,27,25,25,24,21,21,21,18,17, 02029 17,16,16,16,15,15,11,11,9,9,9,8,5,5,5,3,1 02030 }; 02031 const int n2c1w1_f[] = { 02032 100, // Capacity 02033 100, // Number of items 02034 // Size of items (sorted) 02035 100,100,99,97,96,96,95,95,95,94,93,93,92,92,91,89,85,84,78,76, 02036 76,76,76,75,73,73,70,70,69,67,67,66,63,62,60,60,60,58,56,55,53, 02037 53,52,51,50,50,50,49,49,48,47,47,46,45,45,42,41,41,39,37,36,36, 02038 35,34,34,30,30,29,29,28,28,26,26,23,22,22,22,22,21,21,21,19,18, 02039 17,17,15,14,14,11,10,8,7,7,6,5,2,2,1,1,1 02040 }; 02041 const int n2c1w1_g[] = { 02042 100, // Capacity 02043 100, // Number of items 02044 // Size of items (sorted) 02045 99,96,93,93,93,92,92,91,90,89,88,88,88,87,87,86,84,84,82,81,80, 02046 80,80,79,79,79,79,76,75,75,75,75,75,74,74,73,71,68,64,62,61,61, 02047 61,60,58,58,58,58,57,57,57,55,54,53,52,51,51,51,50,50,47,45,44, 02048 41,40,39,39,39,38,36,36,35,35,34,33,32,31,30,30,29,29,29,28,24, 02049 22,21,19,19,18,10,9,8,8,7,6,5,5,4,3,2 02050 }; 02051 const int n2c1w1_h[] = { 02052 100, // Capacity 02053 100, // Number of items 02054 // Size of items (sorted) 02055 98,98,98,98,94,94,94,93,92,91,89,89,87,86,85,84,80,80,78,76,76, 02056 75,73,73,72,71,71,71,70,69,67,65,64,64,62,62,62,62,59,56,55,55, 02057 54,53,53,53,52,52,50,49,49,49,49,49,45,44,43,43,43,43,43,39,38, 02058 38,38,37,37,36,36,34,34,33,29,29,29,28,27,27,27,25,22,22,19,17, 02059 17,17,16,15,14,14,14,13,13,13,10,8,6,6,5,3 02060 }; 02061 const int n2c1w1_i[] = { 02062 100, // Capacity 02063 100, // Number of items 02064 // Size of items (sorted) 02065 99,98,97,96,95,95,94,94,94,90,88,86,86,86,86,85,85,85,85,85,83, 02066 83,82,81,81,80,80,79,79,78,77,77,76,76,76,75,75,74,74,74,72,71, 02067 69,67,67,66,66,65,65,63,61,61,59,59,57,57,56,56,55,54,53,49,48, 02068 46,45,41,39,39,38,38,37,37,36,36,35,32,30,30,30,28,28,28,27,26, 02069 26,25,24,23,22,22,17,17,13,11,10,10,6,3,2,1 02070 }; 02071 const int n2c1w1_j[] = { 02072 100, // Capacity 02073 100, // Number of items 02074 // Size of items (sorted) 02075 100,100,99,98,95,94,93,93,93,92,92,91,91,91,88,88,87,86,85,83, 02076 81,81,81,80,80,80,79,77,77,77,76,75,73,71,71,71,70,69,68,67,66, 02077 65,63,60,60,59,59,59,59,56,54,54,54,54,53,53,52,51,51,49,46,44, 02078 44,43,42,42,41,41,41,39,35,34,34,32,32,31,30,29,28,27,22,22,21, 02079 21,20,17,14,12,12,11,11,10,10,8,8,6,6,5,5,4 02080 }; 02081 const int n2c1w1_k[] = { 02082 100, // Capacity 02083 100, // Number of items 02084 // Size of items (sorted) 02085 100,99,98,97,97,97,97,97,92,91,91,91,88,86,86,85,84,84,83,81, 02086 80,79,79,79,78,77,77,75,75,75,74,74,71,71,70,69,64,64,63,63,62, 02087 62,61,61,56,56,56,56,55,53,53,52,52,51,49,48,46,44,44,43,43,42, 02088 42,40,38,37,36,35,34,32,32,31,30,29,29,28,28,28,27,26,24,24,22, 02089 20,20,18,17,16,16,14,13,13,12,11,10,8,6,4,2,1 02090 }; 02091 const int n2c1w1_l[] = { 02092 100, // Capacity 02093 100, // Number of items 02094 // Size of items (sorted) 02095 100,100,98,97,96,96,95,95,95,94,94,94,93,92,90,87,87,84,83,83, 02096 83,81,80,77,77,77,77,75,74,74,73,72,71,71,71,70,70,70,69,69,67, 02097 63,63,63,63,62,58,55,55,55,54,53,53,51,49,49,49,47,45,42,41,39, 02098 38,35,34,29,28,28,28,28,27,27,26,26,25,25,25,24,24,23,21,19,17, 02099 15,15,15,14,12,11,7,7,7,6,5,5,5,2,2,1,1 02100 }; 02101 const int n2c1w1_m[] = { 02102 100, // Capacity 02103 100, // Number of items 02104 // Size of items (sorted) 02105 97,96,95,94,90,88,88,87,86,85,84,84,82,81,81,80,80,80,79,79,78, 02106 74,73,69,69,68,68,67,67,65,64,63,63,60,60,58,57,56,55,53,53,51, 02107 51,51,47,47,46,46,45,41,41,39,38,37,37,37,37,35,34,33,33,33,33, 02108 32,31,31,31,30,30,28,22,22,20,20,20,20,19,19,17,17,17,16,16,15, 02109 13,13,12,12,10,10,9,8,8,8,5,5,5,4,4,1 02110 }; 02111 const int n2c1w1_n[] = { 02112 100, // Capacity 02113 100, // Number of items 02114 // Size of items (sorted) 02115 100,98,97,95,90,90,89,89,87,87,85,83,82,82,81,81,81,80,79,78, 02116 77,76,74,73,72,70,70,68,67,64,63,63,60,60,58,58,57,57,55,54,54, 02117 53,52,52,52,51,50,50,50,48,45,45,45,44,44,43,41,38,37,34,34,34, 02118 33,32,32,31,30,30,30,30,26,25,24,23,20,19,19,19,18,17,16,15,13, 02119 12,12,11,11,11,11,10,9,8,8,8,7,4,3,3,2,1 02120 }; 02121 const int n2c1w1_o[] = { 02122 100, // Capacity 02123 100, // Number of items 02124 // Size of items (sorted) 02125 100,100,98,97,95,94,92,92,92,91,90,89,89,88,88,88,87,85,84,83, 02126 81,79,79,77,77,76,72,70,70,69,69,68,64,63,62,62,61,61,60,59,59, 02127 58,57,55,52,52,51,47,47,46,43,43,42,37,36,35,35,35,35,34,32,32, 02128 31,31,29,29,28,28,25,23,22,22,21,19,17,16,15,14,12,11,11,11,11, 02129 11,11,10,8,8,7,6,5,5,4,4,3,3,2,2,1,1 02130 }; 02131 const int n2c1w1_p[] = { 02132 100, // Capacity 02133 100, // Number of items 02134 // Size of items (sorted) 02135 99,99,96,96,95,93,92,92,91,91,90,90,88,88,87,86,83,83,83,83,81, 02136 81,80,80,78,78,76,76,74,73,72,72,70,69,69,68,67,66,58,57,56,55, 02137 55,55,54,54,54,54,53,51,51,51,48,48,47,47,47,46,46,46,45,44,43, 02138 43,43,42,41,40,40,35,34,31,29,26,24,24,23,23,22,22,22,21,20,18, 02139 17,17,15,14,12,12,11,9,9,8,6,4,3,3,1,1 02140 }; 02141 const int n2c1w1_q[] = { 02142 100, // Capacity 02143 100, // Number of items 02144 // Size of items (sorted) 02145 99,98,97,97,96,94,94,94,93,90,84,82,81,78,76,76,75,75,73,70,70, 02146 69,69,66,66,65,65,65,63,61,60,59,59,59,58,58,56,55,54,54,53,53, 02147 50,50,50,48,48,47,46,45,45,45,45,41,41,40,39,39,36,36,35,35,34, 02148 33,33,31,30,29,28,27,26,26,24,24,19,19,19,18,18,18,18,16,14,14, 02149 13,12,11,11,10,10,10,7,7,6,6,6,4,3,1,1 02150 }; 02151 const int n2c1w1_r[] = { 02152 100, // Capacity 02153 100, // Number of items 02154 // Size of items (sorted) 02155 100,100,99,97,97,96,96,95,94,94,94,94,92,92,91,90,88,87,85,84, 02156 84,83,82,81,80,78,75,74,72,72,71,70,69,69,68,65,64,64,62,61,61, 02157 60,59,58,58,58,57,57,55,54,54,54,53,53,50,49,48,47,47,46,46,45, 02158 45,44,43,42,40,36,36,35,34,34,33,32,31,30,30,26,26,25,24,23,23, 02159 22,22,21,20,19,18,18,17,17,17,15,9,8,7,6,3,3 02160 }; 02161 const int n2c1w1_s[] = { 02162 100, // Capacity 02163 100, // Number of items 02164 // Size of items (sorted) 02165 100,99,96,96,95,94,94,93,91,89,89,88,81,80,75,74,73,72,69,69, 02166 69,68,64,63,63,62,61,58,57,57,57,57,56,56,54,54,54,51,49,49,49, 02167 48,48,48,48,48,48,47,47,47,44,43,43,41,40,40,39,38,38,36,35,33, 02168 31,30,30,30,30,29,29,28,25,25,23,23,20,19,18,16,15,14,14,14,12, 02169 12,11,10,9,9,8,8,8,7,7,7,5,4,4,3,2,2 02170 }; 02171 const int n2c1w1_t[] = { 02172 100, // Capacity 02173 100, // Number of items 02174 // Size of items (sorted) 02175 100,100,100,98,97,96,95,94,92,91,91,90,90,90,88,87,87,85,84,83, 02176 81,78,76,74,71,71,70,68,68,66,66,65,64,63,63,62,62,61,59,59,59, 02177 59,59,57,57,56,54,53,52,51,50,50,49,46,45,43,41,41,40,40,40,39, 02178 36,35,34,33,33,32,32,32,30,30,29,29,29,28,27,27,27,23,21,21,20, 02179 20,19,19,17,15,15,15,11,9,6,5,5,5,4,3,2,1 02180 }; 02181 const int n2c1w2_a[] = { 02182 100, // Capacity 02183 100, // Number of items 02184 // Size of items (sorted) 02185 100,100,100,99,99,98,96,95,95,94,93,93,92,90,90,89,86,86,85,85, 02186 84,83,82,82,82,81,80,79,77,77,77,76,75,75,75,74,73,71,71,69,68, 02187 67,67,67,65,63,63,60,57,56,56,55,55,54,54,54,53,53,51,51,47,46, 02188 46,45,45,45,44,44,44,44,43,41,40,40,39,39,39,39,38,36,36,34,33, 02189 33,32,32,31,30,29,28,26,25,24,24,23,22,22,22,21,20 02190 }; 02191 const int n2c1w2_b[] = { 02192 100, // Capacity 02193 100, // Number of items 02194 // Size of items (sorted) 02195 99,96,96,94,94,93,93,90,90,88,88,88,87,87,86,85,84,84,84,83,83, 02196 83,82,81,81,80,80,77,75,75,75,74,73,69,69,67,67,66,66,65,65,64, 02197 64,63,63,63,59,58,56,55,54,54,53,53,52,50,50,50,48,48,47,47,45, 02198 43,42,42,42,41,41,41,40,39,38,38,34,34,32,32,32,31,31,30,30,29, 02199 27,26,26,26,26,25,25,25,24,23,22,22,22,21,21,20 02200 }; 02201 const int n2c1w2_c[] = { 02202 100, // Capacity 02203 100, // Number of items 02204 // Size of items (sorted) 02205 98,96,95,95,94,94,92,91,89,88,86,85,84,84,83,83,82,82,81,80,80, 02206 79,77,77,77,75,75,75,75,75,72,71,70,69,68,68,66,66,66,66,64,64, 02207 64,64,63,62,62,61,59,58,58,58,57,56,56,56,56,55,55,54,54,53,51, 02208 51,51,50,50,49,49,49,48,48,48,45,45,44,43,41,40,40,36,34,33,32, 02209 32,32,29,27,27,27,27,25,25,25,24,23,23,21,21,20 02210 }; 02211 const int n2c1w2_d[] = { 02212 100, // Capacity 02213 100, // Number of items 02214 // Size of items (sorted) 02215 100,99,98,97,96,95,94,94,94,93,93,93,92,92,92,91,90,90,89,88, 02216 88,87,86,85,85,85,84,83,83,83,79,78,78,78,77,77,77,76,74,74,73, 02217 72,72,71,71,70,70,69,68,67,65,64,64,63,61,61,60,59,59,58,57,57, 02218 56,55,55,55,54,54,54,54,52,52,51,51,49,46,46,46,45,44,43,41,40, 02219 39,38,37,35,35,32,32,32,30,30,30,29,28,27,23,22,20 02220 }; 02221 const int n2c1w2_e[] = { 02222 100, // Capacity 02223 100, // Number of items 02224 // Size of items (sorted) 02225 100,100,100,99,99,99,99,98,97,96,95,94,94,91,90,90,90,89,89,89, 02226 88,88,87,87,86,85,85,85,84,82,81,80,80,79,79,77,76,74,73,71,70, 02227 69,68,68,67,67,66,65,65,65,62,62,62,59,59,59,57,57,55,55,54,51, 02228 50,49,47,47,46,45,45,43,42,41,41,41,39,38,37,35,35,34,34,34,33, 02229 32,31,30,29,29,27,26,26,25,24,24,24,21,21,21,20,20 02230 }; 02231 const int n2c1w2_f[] = { 02232 100, // Capacity 02233 100, // Number of items 02234 // Size of items (sorted) 02235 100,99,99,98,98,98,96,96,96,96,95,95,94,94,93,91,90,90,89,89, 02236 89,88,88,86,85,83,83,83,83,81,81,79,79,78,78,78,77,76,75,75,72, 02237 71,68,68,67,66,61,60,60,59,59,58,58,58,57,56,52,52,52,52,50,47, 02238 47,47,44,43,43,43,41,41,41,40,39,38,36,36,32,32,32,31,29,29,29, 02239 28,28,28,28,27,27,27,26,25,24,24,24,24,23,23,21,21 02240 }; 02241 const int n2c1w2_g[] = { 02242 100, // Capacity 02243 100, // Number of items 02244 // Size of items (sorted) 02245 99,99,99,99,97,97,95,94,92,92,92,91,91,90,90,90,89,88,87,87,86, 02246 85,84,83,83,83,81,80,79,78,78,77,76,76,74,73,73,72,72,72,71,70, 02247 70,70,68,68,67,67,65,65,65,64,64,64,64,63,63,63,63,61,60,59,58, 02248 57,57,56,55,54,53,51,50,49,48,48,48,47,47,45,41,39,39,38,38,37, 02249 36,35,29,28,27,26,26,24,22,22,22,22,22,21,20,20 02250 }; 02251 const int n2c1w2_h[] = { 02252 100, // Capacity 02253 100, // Number of items 02254 // Size of items (sorted) 02255 100,99,95,95,94,94,93,93,93,92,91,88,87,86,86,86,86,85,85,85, 02256 84,84,84,83,82,81,79,78,77,76,76,76,76,75,75,73,72,71,71,69,69, 02257 69,69,67,67,65,65,64,64,64,64,63,63,62,61,61,60,59,59,59,57,57, 02258 56,56,55,55,54,53,51,49,47,45,45,43,43,43,42,42,42,38,37,36,36, 02259 33,31,29,28,28,28,28,27,27,27,26,26,25,24,22,22,20 02260 }; 02261 const int n2c1w2_i[] = { 02262 100, // Capacity 02263 100, // Number of items 02264 // Size of items (sorted) 02265 100,99,98,97,97,96,95,95,93,93,93,93,91,91,90,89,89,89,89,89, 02266 89,88,88,87,86,84,84,81,80,79,78,78,76,75,74,72,72,71,71,70,69, 02267 69,66,66,63,63,62,62,61,60,59,59,57,57,55,55,55,54,54,54,53,53, 02268 52,52,51,50,50,50,49,49,48,47,47,41,40,40,39,38,36,35,34,33,33, 02269 32,31,31,31,31,30,30,28,27,24,23,23,22,21,20,20,20 02270 }; 02271 const int n2c1w2_j[] = { 02272 100, // Capacity 02273 100, // Number of items 02274 // Size of items (sorted) 02275 99,97,96,95,95,95,94,94,94,93,92,90,90,89,89,89,89,89,89,88,88, 02276 86,86,85,85,85,84,84,83,82,82,80,79,78,78,78,77,77,77,76,75,75, 02277 69,67,66,66,66,65,65,65,64,64,62,62,58,58,58,58,58,55,54,53,53, 02278 51,50,50,50,49,49,46,45,42,42,42,41,40,39,39,37,37,37,37,35,33, 02279 33,32,31,30,29,28,26,25,21,21,21,21,21,20,20,20 02280 }; 02281 const int n2c1w2_k[] = { 02282 100, // Capacity 02283 100, // Number of items 02284 // Size of items (sorted) 02285 100,99,98,97,95,95,93,92,91,91,91,91,90,89,89,88,88,86,85,85, 02286 83,81,81,81,80,80,79,78,77,77,77,76,76,76,75,75,74,74,73,73,71, 02287 71,70,70,69,69,69,67,67,67,67,66,65,63,63,63,63,62,62,62,61,57, 02288 55,53,53,51,51,51,50,50,49,49,48,48,48,47,47,46,43,41,41,40,36, 02289 36,36,36,35,35,33,32,32,31,31,29,28,28,25,25,23,21 02290 }; 02291 const int n2c1w2_l[] = { 02292 100, // Capacity 02293 100, // Number of items 02294 // Size of items (sorted) 02295 100,97,96,96,94,94,94,93,93,93,91,91,90,90,88,83,83,82,82,81, 02296 81,80,78,78,78,76,75,75,74,72,72,71,70,70,70,70,70,67,65,64,64, 02297 64,63,62,62,61,60,60,58,58,57,55,55,54,53,52,52,51,50,49,48,47, 02298 47,47,46,45,45,45,44,43,42,42,41,41,40,39,38,38,36,36,35,35,35, 02299 33,32,31,30,30,29,27,26,25,24,24,23,23,22,22,22,20 02300 }; 02301 const int n2c1w2_m[] = { 02302 100, // Capacity 02303 100, // Number of items 02304 // Size of items (sorted) 02305 100,100,99,98,97,97,97,96,95,95,95,95,94,92,92,91,91,90,90,89, 02306 89,89,87,86,85,83,82,82,80,80,79,78,76,75,74,72,72,71,71,71,70, 02307 66,65,63,63,63,63,62,61,60,60,60,60,59,57,55,55,55,53,52,51,46, 02308 46,46,45,45,42,41,41,41,40,40,39,39,39,39,38,38,37,36,36,35,35, 02309 35,35,34,34,31,30,29,29,28,27,27,27,27,26,26,22,22 02310 }; 02311 const int n2c1w2_n[] = { 02312 100, // Capacity 02313 100, // Number of items 02314 // Size of items (sorted) 02315 100,100,99,99,99,98,96,95,95,94,94,94,93,93,92,92,92,91,91,89, 02316 86,86,85,85,83,82,81,81,80,78,77,77,75,74,74,73,70,70,69,69,68, 02317 68,67,66,65,64,63,63,62,60,59,59,58,56,56,56,55,54,51,50,50,49, 02318 48,47,47,46,46,46,44,44,43,42,39,39,38,38,37,37,34,34,32,32,31, 02319 30,30,29,29,28,28,27,27,27,25,24,24,24,23,21,20,20 02320 }; 02321 const int n2c1w2_o[] = { 02322 100, // Capacity 02323 100, // Number of items 02324 // Size of items (sorted) 02325 100,98,98,98,98,97,96,95,95,94,93,92,90,90,89,88,88,88,87,87, 02326 86,85,84,83,83,83,82,82,80,80,79,79,78,78,76,74,74,74,74,71,69, 02327 68,68,67,67,66,64,64,64,64,62,62,61,60,60,55,55,53,53,50,49,49, 02328 47,45,44,44,43,43,42,42,42,41,41,39,36,35,35,33,33,32,31,31,31, 02329 31,30,30,29,28,25,25,23,23,22,22,21,21,21,20,20,20 02330 }; 02331 const int n2c1w2_p[] = { 02332 100, // Capacity 02333 100, // Number of items 02334 // Size of items (sorted) 02335 99,98,97,96,96,95,94,93,93,92,92,90,90,89,89,88,88,88,88,86,86, 02336 85,83,82,82,80,80,80,79,79,77,77,77,76,76,76,74,73,73,71,71,70, 02337 69,69,69,68,68,67,66,66,65,63,60,59,57,57,57,57,56,53,53,52,51, 02338 51,51,51,50,47,46,45,44,44,44,43,42,42,39,39,38,38,38,37,36,36, 02339 36,32,31,30,28,28,27,27,27,26,26,24,24,22,22,20 02340 }; 02341 const int n2c1w2_q[] = { 02342 100, // Capacity 02343 100, // Number of items 02344 // Size of items (sorted) 02345 97,97,97,96,96,95,94,94,94,90,89,86,85,84,83,79,78,78,78,77,77, 02346 77,76,76,75,75,74,74,72,72,71,71,70,69,69,67,67,66,66,66,66,65, 02347 65,64,63,63,62,62,61,60,59,59,57,56,56,55,53,53,52,52,51,51,51, 02348 50,50,49,49,49,49,48,48,47,47,45,43,40,39,37,37,35,34,33,33,32, 02349 32,31,30,29,28,28,28,27,27,27,25,24,24,23,23,22 02350 }; 02351 const int n2c1w2_r[] = { 02352 100, // Capacity 02353 100, // Number of items 02354 // Size of items (sorted) 02355 100,99,98,98,98,98,97,97,96,96,96,94,94,93,92,90,88,87,87,86, 02356 86,85,85,85,85,85,84,84,83,83,83,83,80,79,79,78,77,77,76,75,75, 02357 74,71,70,69,67,65,64,62,62,62,62,61,61,60,58,57,56,55,55,55,54, 02358 54,53,52,51,49,49,47,46,45,44,44,43,43,41,41,40,39,37,34,32,32, 02359 31,29,28,28,27,26,26,25,25,24,24,23,23,22,22,21,20 02360 }; 02361 const int n2c1w2_s[] = { 02362 100, // Capacity 02363 100, // Number of items 02364 // Size of items (sorted) 02365 100,98,98,97,96,94,94,93,93,91,90,90,90,89,89,87,87,86,86,86, 02366 84,84,82,82,81,81,80,79,77,77,77,76,76,75,75,73,72,72,71,70,70, 02367 70,70,67,64,62,62,59,59,59,58,58,58,55,55,54,54,53,53,53,51,51, 02368 50,50,50,49,49,48,47,46,46,45,45,44,41,41,39,39,37,37,37,37,35, 02369 34,34,34,33,33,33,32,31,29,27,25,25,24,23,22,20,20 02370 }; 02371 const int n2c1w2_t[] = { 02372 100, // Capacity 02373 100, // Number of items 02374 // Size of items (sorted) 02375 100,99,99,99,98,97,95,94,94,94,93,93,92,92,91,90,90,90,90,89, 02376 89,87,86,85,83,82,80,80,79,79,78,78,78,77,75,72,71,70,70,67,65, 02377 64,63,62,62,62,61,60,60,59,58,58,58,57,57,56,56,56,55,55,54,52, 02378 51,49,49,48,47,46,46,46,46,46,44,44,43,42,42,39,37,36,36,35,34, 02379 34,33,33,33,32,30,30,30,27,26,25,24,24,24,21,21,20 02380 }; 02381 const int n2c1w4_a[] = { 02382 100, // Capacity 02383 100, // Number of items 02384 // Size of items (sorted) 02385 100,99,97,96,96,96,94,94,94,93,93,93,92,91,90,90,90,89,89,88, 02386 88,83,83,82,82,81,80,80,80,79,79,79,79,78,78,78,76,74,74,73,73, 02387 71,70,69,69,68,67,67,66,65,64,63,63,63,62,59,58,58,57,56,56,56, 02388 56,53,53,53,52,51,51,50,49,48,48,48,47,46,46,45,43,42,41,41,39, 02389 39,39,38,38,38,38,38,37,37,37,36,36,33,32,32,31,31 02390 }; 02391 const int n2c1w4_b[] = { 02392 100, // Capacity 02393 100, // Number of items 02394 // Size of items (sorted) 02395 100,100,99,99,99,97,96,95,95,93,93,93,91,89,89,89,88,87,87,86, 02396 85,85,84,83,81,80,80,79,79,78,78,78,77,75,75,73,73,73,72,71,71, 02397 70,70,69,66,65,65,63,60,60,59,59,58,58,57,57,55,55,55,55,54,54, 02398 53,53,52,51,50,50,49,49,49,48,45,45,45,45,44,44,43,43,41,41,40, 02399 40,40,36,36,35,34,34,33,33,33,33,33,32,32,32,32,30 02400 }; 02401 const int n2c1w4_c[] = { 02402 100, // Capacity 02403 100, // Number of items 02404 // Size of items (sorted) 02405 99,97,97,96,96,94,93,93,92,92,91,90,90,90,88,87,87,86,86,86,85, 02406 85,85,85,84,84,83,83,82,82,81,81,81,79,79,78,77,76,76,76,76,76, 02407 74,74,73,71,71,70,70,69,69,67,67,66,65,65,65,63,62,62,61,60,60, 02408 60,59,59,58,57,56,56,55,55,54,53,52,51,50,50,48,48,43,40,38,38, 02409 38,37,35,35,35,35,34,33,33,32,32,31,31,31,31,30 02410 }; 02411 const int n2c1w4_d[] = { 02412 100, // Capacity 02413 100, // Number of items 02414 // Size of items (sorted) 02415 100,100,99,98,98,97,97,96,95,95,94,94,94,93,92,89,89,88,88,88, 02416 88,87,86,85,84,84,82,81,81,80,79,78,77,77,76,76,76,76,74,74,74, 02417 73,72,72,72,71,71,71,69,69,68,68,68,68,67,67,66,66,65,65,64,64, 02418 62,61,58,57,57,57,56,55,54,54,54,53,53,52,52,52,52,51,51,50,49, 02419 49,48,47,46,45,45,40,40,39,37,37,35,34,34,33,33,30 02420 }; 02421 const int n2c1w4_e[] = { 02422 100, // Capacity 02423 100, // Number of items 02424 // Size of items (sorted) 02425 99,99,98,97,97,96,96,95,95,95,94,94,94,94,91,91,89,88,87,86,86, 02426 85,84,83,82,82,82,81,81,79,78,78,76,76,76,76,73,72,71,71,70,70, 02427 70,69,69,69,69,69,68,68,67,66,65,64,61,61,61,61,60,60,59,59,58, 02428 57,57,55,54,54,48,45,45,44,44,43,42,42,42,42,41,41,39,38,37,37, 02429 36,36,35,35,35,35,34,34,34,33,33,32,31,31,31,30 02430 }; 02431 const int n2c1w4_f[] = { 02432 100, // Capacity 02433 100, // Number of items 02434 // Size of items (sorted) 02435 100,100,99,97,97,95,95,95,94,93,92,91,90,89,89,88,87,87,86,84, 02436 83,82,80,80,80,80,80,80,79,79,79,79,78,76,76,76,76,73,73,72,71, 02437 71,70,69,69,69,69,68,67,66,66,66,64,64,64,62,62,62,62,61,60,60, 02438 59,58,58,58,58,57,57,56,56,56,56,56,53,52,50,49,48,47,44,44,43, 02439 42,40,39,37,37,36,36,36,35,35,34,33,33,33,32,30,30 02440 }; 02441 const int n2c1w4_g[] = { 02442 100, // Capacity 02443 100, // Number of items 02444 // Size of items (sorted) 02445 100,100,98,98,96,95,95,95,94,94,93,93,88,87,85,84,80,80,80,79, 02446 78,78,78,77,77,77,76,76,73,71,71,70,70,70,70,69,69,68,67,67,66, 02447 66,66,66,66,66,66,64,63,63,63,61,61,61,61,60,59,59,59,58,57,57, 02448 57,56,55,54,54,53,51,51,49,49,49,48,47,45,44,44,42,41,41,41,40, 02449 39,39,39,38,38,37,37,37,36,35,34,34,33,32,32,32,31 02450 }; 02451 const int n2c1w4_h[] = { 02452 100, // Capacity 02453 100, // Number of items 02454 // Size of items (sorted) 02455 100,100,99,99,98,98,97,96,96,94,94,94,94,93,91,90,89,87,87,87, 02456 86,84,84,84,83,82,80,79,75,75,75,74,74,73,73,73,72,71,70,69,69, 02457 69,68,68,68,67,65,65,63,63,61,61,61,61,60,60,60,60,60,59,59,58, 02458 57,57,56,56,55,54,54,54,51,50,50,49,49,49,49,48,48,48,46,46,44, 02459 42,42,41,40,40,38,37,35,35,34,34,33,33,33,33,32,31 02460 }; 02461 const int n2c1w4_i[] = { 02462 100, // Capacity 02463 100, // Number of items 02464 // Size of items (sorted) 02465 98,97,97,96,96,95,95,95,95,92,92,92,91,91,91,91,90,88,87,86,85, 02466 83,82,81,80,79,77,76,76,75,75,75,74,74,72,72,72,71,71,71,70,70, 02467 70,69,69,68,67,65,65,64,63,63,62,62,62,61,61,60,59,59,59,59,58, 02468 58,56,56,55,55,52,51,50,48,48,47,47,47,46,45,44,44,42,42,42,41, 02469 40,39,38,36,36,36,35,35,35,35,34,32,32,32,30,30 02470 }; 02471 const int n2c1w4_j[] = { 02472 100, // Capacity 02473 100, // Number of items 02474 // Size of items (sorted) 02475 100,99,99,98,97,97,97,96,96,96,95,93,91,90,87,87,86,86,84,83, 02476 82,81,81,81,80,79,79,77,77,76,76,75,74,72,72,72,71,70,70,70,69, 02477 69,68,68,67,67,67,66,66,66,65,65,65,64,64,62,60,59,57,57,57,57, 02478 55,55,55,55,53,53,52,52,52,50,50,50,49,49,48,47,47,45,45,45,44, 02479 43,42,39,39,39,38,38,38,37,35,35,34,32,32,31,30,30 02480 }; 02481 const int n2c1w4_k[] = { 02482 100, // Capacity 02483 100, // Number of items 02484 // Size of items (sorted) 02485 99,98,98,97,97,97,95,94,94,94,93,93,91,91,90,89,89,88,88,87,86, 02486 83,83,82,82,81,81,80,80,79,79,78,76,74,73,73,72,71,71,70,70,70, 02487 68,68,67,66,66,65,64,64,61,61,60,59,59,57,56,56,56,56,56,55,54, 02488 53,51,51,51,51,50,50,50,49,47,47,47,46,46,45,45,43,43,42,41,40, 02489 40,39,39,38,38,37,35,34,34,34,33,33,32,30,30,30 02490 }; 02491 const int n2c1w4_l[] = { 02492 100, // Capacity 02493 100, // Number of items 02494 // Size of items (sorted) 02495 99,99,96,96,95,95,94,94,93,91,91,88,88,87,87,87,87,84,84,83,83, 02496 82,82,82,81,81,81,80,78,77,77,76,76,76,74,74,74,74,74,73,73,73, 02497 73,73,72,72,71,71,70,70,69,68,67,64,64,63,62,60,60,59,59,59,58, 02498 58,57,57,57,55,55,53,52,51,50,49,48,46,46,45,43,43,42,42,42,42, 02499 42,40,40,40,38,37,36,36,34,34,33,33,33,31,30,30 02500 }; 02501 const int n2c1w4_m[] = { 02502 100, // Capacity 02503 100, // Number of items 02504 // Size of items (sorted) 02505 100,100,99,99,99,99,98,98,97,96,96,96,96,95,95,95,95,91,90,89, 02506 88,87,86,84,83,83,82,80,79,77,77,76,76,74,74,74,73,72,72,71,71, 02507 70,69,68,67,67,66,66,65,63,60,60,59,59,58,57,57,56,56,54,53,53, 02508 53,53,52,51,50,50,50,50,49,47,47,46,46,45,44,43,42,42,42,41,41, 02509 39,38,38,38,37,37,36,36,36,35,35,35,33,32,32,32,31 02510 }; 02511 const int n2c1w4_n[] = { 02512 100, // Capacity 02513 100, // Number of items 02514 // Size of items (sorted) 02515 100,100,99,99,98,98,97,97,96,96,96,95,94,94,92,91,91,90,90,90, 02516 88,87,85,85,84,83,83,81,80,79,79,78,76,76,76,75,74,74,74,73,71, 02517 70,67,67,67,66,66,66,64,64,64,64,63,63,61,59,59,58,58,58,56,56, 02518 56,54,53,53,52,51,50,50,49,48,48,48,48,46,45,44,41,40,40,40,39, 02519 39,37,37,36,36,36,35,35,34,33,33,33,33,32,31,31,30 02520 }; 02521 const int n2c1w4_o[] = { 02522 100, // Capacity 02523 100, // Number of items 02524 // Size of items (sorted) 02525 100,100,100,100,99,99,98,98,98,97,97,97,96,95,95,94,94,94,94, 02526 93,93,93,92,92,92,91,91,90,87,86,86,85,85,84,83,83,80,79,78,78, 02527 77,76,74,72,72,72,71,71,71,71,70,70,69,68,67,66,65,64,63,63,62, 02528 62,62,60,59,59,58,58,57,57,56,55,55,54,53,52,52,51,51,51,49,46, 02529 42,41,41,41,40,40,39,39,39,38,36,36,34,34,33,31,30,30 02530 }; 02531 const int n2c1w4_p[] = { 02532 100, // Capacity 02533 100, // Number of items 02534 // Size of items (sorted) 02535 99,99,98,96,93,93,92,91,91,91,90,89,89,88,85,85,83,82,82,81,80, 02536 79,78,78,74,74,70,69,69,66,65,65,64,64,64,64,63,63,62,62,62,62, 02537 61,61,61,61,61,59,59,59,58,58,57,57,56,55,55,54,53,53,52,52,51, 02538 49,48,48,47,47,47,47,45,45,45,44,44,43,43,43,42,42,42,42,41,41, 02539 41,40,40,39,37,37,36,36,35,34,34,34,32,32,30,30 02540 }; 02541 const int n2c1w4_q[] = { 02542 100, // Capacity 02543 100, // Number of items 02544 // Size of items (sorted) 02545 100,100,98,98,97,97,94,93,93,92,92,92,91,91,91,90,89,89,89,88, 02546 87,86,85,83,83,83,82,81,80,80,80,79,79,78,77,77,77,77,77,75,75, 02547 74,74,74,72,70,69,69,69,66,66,66,66,65,64,64,63,62,61,61,60,60, 02548 60,58,57,57,56,56,54,52,50,49,49,48,47,46,44,43,42,42,40,40,40, 02549 40,39,39,39,39,38,38,38,38,36,36,35,35,35,34,33,32 02550 }; 02551 const int n2c1w4_r[] = { 02552 100, // Capacity 02553 100, // Number of items 02554 // Size of items (sorted) 02555 99,98,98,97,96,96,96,95,95,94,94,93,93,92,92,91,90,89,87,86,85, 02556 84,82,82,80,79,79,78,78,77,76,75,75,75,75,74,74,74,73,70,69,67, 02557 67,66,64,64,63,62,62,62,61,61,60,60,59,59,58,58,57,57,56,55,54, 02558 54,54,51,50,49,49,49,48,48,48,47,47,44,43,43,42,41,41,41,40,40, 02559 40,40,39,39,38,36,36,36,35,35,33,32,32,32,31,31 02560 }; 02561 const int n2c1w4_s[] = { 02562 100, // Capacity 02563 100, // Number of items 02564 // Size of items (sorted) 02565 100,100,100,100,99,99,99,99,98,97,97,97,96,96,96,95,94,94,93, 02566 92,91,91,91,90,89,89,88,88,85,85,82,82,80,80,79,78,77,76,75,75, 02567 75,75,74,73,72,71,71,70,69,69,69,67,67,66,66,66,66,65,64,64,64, 02568 64,62,62,61,59,59,59,58,56,56,56,55,55,54,52,50,50,49,49,48,48, 02569 48,47,46,44,44,43,43,40,40,39,38,35,35,33,33,31,30,30 02570 }; 02571 const int n2c1w4_t[] = { 02572 100, // Capacity 02573 100, // Number of items 02574 // Size of items (sorted) 02575 98,97,97,97,96,96,95,92,91,90,89,89,88,88,87,87,87,86,86,86,85, 02576 85,83,83,83,82,81,80,79,78,78,78,78,75,71,70,70,70,70,69,68,67, 02577 65,65,64,64,63,61,61,61,61,60,60,60,60,59,57,57,54,54,54,54,53, 02578 53,53,52,51,50,50,50,49,46,46,46,46,46,45,44,44,44,42,42,41,40, 02579 40,39,39,38,38,38,37,36,35,35,34,34,34,34,32,32 02580 }; 02581 const int n2c2w1_a[] = { 02582 120, // Capacity 02583 100, // Number of items 02584 // Size of items (sorted) 02585 99,98,98,98,97,96,94,92,91,90,90,89,86,84,82,81,81,80,80,79,79, 02586 79,77,75,73,72,71,71,71,70,67,65,65,62,61,59,56,55,55,55,55,54, 02587 54,53,52,51,50,48,48,48,47,47,46,45,44,43,43,43,43,42,42,40,39, 02588 38,38,36,34,30,30,29,27,26,26,24,22,21,21,20,19,18,18,18,15,14, 02589 13,11,9,8,7,7,6,6,6,4,4,3,3,2,1,1 02590 }; 02591 const int n2c2w1_b[] = { 02592 120, // Capacity 02593 100, // Number of items 02594 // Size of items (sorted) 02595 100,100,100,99,99,98,97,96,95,95,91,91,91,90,90,88,88,88,88,87, 02596 87,85,85,82,82,81,79,78,78,78,78,78,78,77,77,77,75,74,72,71,69, 02597 69,68,67,64,64,62,62,60,58,57,55,55,54,51,51,51,48,48,47,46,45, 02598 44,42,38,38,36,34,34,31,30,30,30,28,28,28,26,26,25,25,23,23,22, 02599 21,20,19,18,18,17,16,13,9,8,5,4,4,4,4,3,1 02600 }; 02601 const int n2c2w1_c[] = { 02602 120, // Capacity 02603 100, // Number of items 02604 // Size of items (sorted) 02605 100,100,97,97,96,95,94,91,90,89,88,84,84,84,83,82,81,80,80,80, 02606 78,73,72,72,72,69,69,66,65,65,65,65,65,64,63,63,62,60,58,58,57, 02607 54,54,53,52,51,50,49,49,48,47,46,44,42,40,40,40,39,38,37,37,35, 02608 35,33,32,31,30,30,29,28,27,27,23,21,20,20,20,19,19,19,18,17,16, 02609 16,15,14,13,12,12,12,11,10,8,7,5,5,4,3,3,1 02610 }; 02611 const int n2c2w1_d[] = { 02612 120, // Capacity 02613 100, // Number of items 02614 // Size of items (sorted) 02615 99,97,97,96,94,94,93,93,89,89,89,88,87,85,85,84,84,82,82,78,77, 02616 76,75,73,73,71,71,67,66,63,63,62,62,61,61,59,59,57,57,57,57,55, 02617 53,53,52,51,51,50,49,49,48,48,48,47,46,46,46,44,44,41,38,37,37, 02618 37,37,35,35,34,34,32,32,31,31,30,29,28,27,27,26,26,26,25,25,24, 02619 21,19,18,15,13,13,12,12,12,10,10,5,4,3,2,1 02620 }; 02621 const int n2c2w1_e[] = { 02622 120, // Capacity 02623 100, // Number of items 02624 // Size of items (sorted) 02625 100,100,99,96,94,93,92,92,92,90,90,89,89,89,87,84,82,82,82,81, 02626 80,77,77,77,77,75,73,72,71,69,68,68,64,64,62,61,58,54,53,53,53, 02627 52,52,51,51,49,49,48,48,46,45,45,44,43,42,41,40,37,37,36,35,35, 02628 34,34,33,33,33,31,29,27,24,24,23,22,21,20,18,17,17,16,15,14,14, 02629 14,13,13,13,11,11,9,8,7,7,6,4,3,1,1,1,1 02630 }; 02631 const int n2c2w1_f[] = { 02632 120, // Capacity 02633 100, // Number of items 02634 // Size of items (sorted) 02635 100,100,100,100,99,99,97,97,97,97,95,92,91,89,88,88,88,88,88, 02636 86,85,85,83,82,81,81,80,80,80,79,78,76,75,75,71,70,70,70,69,69, 02637 68,67,67,65,63,63,62,62,62,56,54,54,54,53,52,52,51,49,49,47,42, 02638 42,42,41,40,40,38,38,35,34,34,33,31,31,31,31,30,30,29,27,27,26, 02639 23,22,22,21,19,19,17,16,15,15,12,11,10,9,9,8,4,1 02640 }; 02641 const int n2c2w1_g[] = { 02642 120, // Capacity 02643 100, // Number of items 02644 // Size of items (sorted) 02645 100,100,100,99,99,98,98,96,95,94,93,91,90,90,89,89,88,86,83,83, 02646 82,81,81,80,80,80,79,79,79,76,75,74,73,73,70,70,65,63,60,59,59, 02647 58,57,55,54,54,52,52,51,51,51,50,47,47,46,45,45,45,43,42,42,41, 02648 36,35,35,35,34,33,33,29,29,29,29,29,28,24,22,22,22,22,22,20,20, 02649 20,19,18,17,17,16,15,12,11,11,9,8,6,3,1,1,1 02650 }; 02651 const int n2c2w1_h[] = { 02652 120, // Capacity 02653 100, // Number of items 02654 // Size of items (sorted) 02655 100,99,99,98,98,97,96,94,94,93,93,92,92,90,88,88,87,87,86,86, 02656 86,85,85,78,78,77,77,77,74,71,71,68,68,67,66,65,65,62,62,60,59, 02657 59,55,55,54,53,52,52,51,51,50,49,49,48,47,46,46,46,45,45,45,42, 02658 42,41,41,40,38,36,36,34,33,32,32,32,31,29,27,23,22,22,21,21,20, 02659 18,16,15,11,10,10,9,9,8,6,6,5,5,4,3,1,1 02660 }; 02661 const int n2c2w1_i[] = { 02662 120, // Capacity 02663 100, // Number of items 02664 // Size of items (sorted) 02665 100,100,99,98,97,96,96,96,93,93,92,91,88,87,86,85,84,82,82,79, 02666 79,79,77,77,76,72,71,71,70,68,67,66,66,65,64,64,63,63,62,62,62, 02667 62,61,60,59,59,58,57,56,55,55,54,51,51,50,50,48,47,47,46,46,46, 02668 45,44,41,41,38,37,35,33,32,31,29,29,29,28,28,27,26,25,25,22,19, 02669 19,18,18,13,11,10,10,9,6,5,5,4,3,3,2,1,1 02670 }; 02671 const int n2c2w1_j[] = { 02672 120, // Capacity 02673 100, // Number of items 02674 // Size of items (sorted) 02675 100,100,99,98,97,96,95,93,87,87,86,85,85,85,84,83,82,82,81,80, 02676 80,79,79,77,75,75,75,72,72,70,69,69,66,66,66,63,62,62,61,61,60, 02677 57,57,57,55,53,52,52,48,48,47,46,43,43,42,41,41,40,40,38,37,37, 02678 37,36,34,32,31,31,31,30,29,29,28,28,26,26,26,25,24,22,19,16,16, 02679 15,15,14,14,13,9,9,8,7,6,6,5,4,4,4,3,1 02680 }; 02681 const int n2c2w1_k[] = { 02682 120, // Capacity 02683 100, // Number of items 02684 // Size of items (sorted) 02685 100,100,97,96,95,95,93,93,92,90,90,90,89,88,88,87,85,84,82,78, 02686 78,78,78,77,74,74,70,69,68,67,67,66,66,65,61,60,60,59,57,56,55, 02687 55,54,54,52,52,51,51,50,50,49,48,48,48,47,44,43,41,41,40,39,37, 02688 37,32,32,31,30,30,29,28,27,26,25,24,24,24,23,23,22,21,19,18,18, 02689 17,16,15,14,12,10,10,8,6,5,4,3,3,2,2,2,1 02690 }; 02691 const int n2c2w1_l[] = { 02692 120, // Capacity 02693 100, // Number of items 02694 // Size of items (sorted) 02695 100,100,100,99,99,99,98,98,96,96,95,95,95,94,94,93,92,90,90,88, 02696 87,85,85,85,82,81,81,80,80,80,76,76,76,75,73,73,73,73,72,71,71, 02697 68,68,64,64,64,61,60,59,58,57,57,56,51,51,50,49,47,45,45,45,44, 02698 42,40,38,38,36,36,36,35,34,33,30,30,29,29,28,28,27,23,22,20,20, 02699 19,17,16,16,11,11,9,8,8,7,7,5,5,3,2,2,1 02700 }; 02701 const int n2c2w1_m[] = { 02702 120, // Capacity 02703 100, // Number of items 02704 // Size of items (sorted) 02705 98,97,95,93,93,92,92,92,91,90,89,89,89,88,86,84,84,84,83,83,82, 02706 82,81,81,79,78,77,75,73,72,72,71,71,70,69,68,65,65,64,64,62,61, 02707 60,57,55,55,53,51,51,50,50,50,48,46,45,42,42,41,41,41,41,41,40, 02708 39,39,37,36,35,34,33,33,33,30,30,29,27,25,23,23,23,23,19,19,16, 02709 16,14,14,14,14,12,12,10,8,8,7,7,6,5,3,3 02710 }; 02711 const int n2c2w1_n[] = { 02712 120, // Capacity 02713 100, // Number of items 02714 // Size of items (sorted) 02715 99,99,96,96,95,93,92,89,89,88,87,85,81,80,80,78,77,77,76,75,74, 02716 72,71,71,70,70,69,69,67,67,67,65,65,65,65,64,62,62,59,59,59,58, 02717 58,56,56,56,56,55,55,54,52,50,50,49,49,48,47,45,43,43,43,41,40, 02718 39,38,38,37,36,36,36,35,35,35,30,30,29,26,26,26,26,24,24,23,23, 02719 17,17,17,15,13,13,12,11,11,11,6,5,4,4,3,1 02720 }; 02721 const int n2c2w1_o[] = { 02722 120, // Capacity 02723 100, // Number of items 02724 // Size of items (sorted) 02725 98,97,97,97,97,94,93,93,93,92,91,91,90,89,89,88,87,87,87,85,84, 02726 84,83,83,82,81,81,81,81,78,76,76,75,75,74,73,70,69,68,68,68,66, 02727 65,64,64,63,59,58,57,56,56,52,51,51,50,49,48,48,47,47,46,46,45, 02728 45,44,44,43,43,42,40,40,40,37,33,31,30,29,28,26,25,25,24,19,19, 02729 19,19,17,16,16,15,15,14,13,12,12,7,4,2,1,1 02730 }; 02731 const int n2c2w1_p[] = { 02732 120, // Capacity 02733 100, // Number of items 02734 // Size of items (sorted) 02735 99,99,99,99,99,96,96,96,95,94,93,93,91,91,91,89,87,87,86,86,85, 02736 85,84,83,82,82,81,81,76,75,75,74,72,68,68,66,65,64,64,64,63,61, 02737 61,60,60,59,58,56,56,56,55,55,54,54,52,51,51,46,44,43,41,40,39, 02738 39,39,39,38,37,37,36,36,35,33,29,28,27,26,23,23,21,17,17,14,13, 02739 11,11,10,10,10,9,9,9,8,6,6,4,4,3,3,2 02740 }; 02741 const int n2c2w1_q[] = { 02742 120, // Capacity 02743 100, // Number of items 02744 // Size of items (sorted) 02745 98,98,98,98,96,93,92,91,90,89,87,87,86,86,85,84,83,83,81,78,78, 02746 78,78,78,78,77,72,72,71,70,70,70,69,68,67,65,65,64,64,64,63,63, 02747 62,62,62,62,61,61,60,60,59,59,58,57,57,56,56,56,55,54,51,50,49, 02748 49,47,46,46,39,39,38,38,34,33,32,30,30,29,28,27,26,24,23,23,22, 02749 22,22,20,18,18,15,12,9,6,6,5,3,3,2,2,2 02750 }; 02751 const int n2c2w1_r[] = { 02752 120, // Capacity 02753 100, // Number of items 02754 // Size of items (sorted) 02755 98,97,94,94,93,91,90,89,89,89,88,86,86,84,83,80,79,78,77,75,75, 02756 72,71,70,69,67,66,65,64,64,62,61,60,60,60,59,57,56,56,56,56,56, 02757 55,55,55,54,51,50,50,49,49,49,48,47,47,46,44,43,42,40,40,37,37, 02758 36,36,36,36,34,33,33,32,32,30,30,28,28,25,25,24,24,24,22,22,21, 02759 20,19,17,16,13,12,10,9,6,5,5,4,3,3,2,1 02760 }; 02761 const int n2c2w1_s[] = { 02762 120, // Capacity 02763 100, // Number of items 02764 // Size of items (sorted) 02765 99,98,97,96,95,94,93,93,91,90,89,88,87,87,86,86,85,84,83,82,79, 02766 79,78,77,77,77,77,73,73,72,71,71,70,68,67,63,63,62,61,61,61,61, 02767 60,59,57,56,52,51,49,48,47,47,47,46,45,44,44,44,44,43,43,42,42, 02768 39,39,39,34,33,33,32,31,31,28,28,27,25,25,24,24,24,24,22,21,20, 02769 18,17,17,16,14,14,13,10,10,9,9,7,7,7,7,6 02770 }; 02771 const int n2c2w1_t[] = { 02772 120, // Capacity 02773 100, // Number of items 02774 // Size of items (sorted) 02775 100,99,99,98,98,95,94,94,91,90,89,87,84,80,80,77,75,74,73,73, 02776 72,72,72,69,69,65,64,63,62,62,59,59,59,59,59,59,57,56,53,53,51, 02777 51,51,50,50,50,49,49,48,47,47,47,47,44,44,43,43,40,39,38,37,36, 02778 34,34,32,30,29,29,27,23,23,23,21,18,18,18,18,17,16,16,16,15,15, 02779 14,12,12,11,10,10,9,8,8,7,7,5,4,4,4,2,1 02780 }; 02781 const int n2c2w2_a[] = { 02782 120, // Capacity 02783 100, // Number of items 02784 // Size of items (sorted) 02785 100,100,98,95,94,94,93,93,93,92,90,90,90,89,88,87,87,86,86,84, 02786 84,83,82,82,81,80,79,79,79,77,77,76,75,75,75,75,74,73,71,69,69, 02787 68,65,63,60,59,59,58,57,57,56,56,56,56,55,55,54,54,54,54,50,50, 02788 49,48,48,48,45,45,44,44,43,43,39,38,38,37,37,37,37,36,36,33,33, 02789 31,29,28,27,27,26,26,26,26,25,25,25,23,23,23,22,22 02790 }; 02791 const int n2c2w2_b[] = { 02792 120, // Capacity 02793 100, // Number of items 02794 // Size of items (sorted) 02795 99,99,98,97,96,94,93,93,93,92,91,91,91,91,90,89,88,87,85,85,85, 02796 82,82,81,80,80,79,78,76,76,75,75,74,74,72,71,71,70,70,69,69,66, 02797 65,65,65,64,64,63,63,60,60,60,59,59,58,57,56,56,55,54,53,53,53, 02798 52,52,51,51,50,49,49,49,48,48,47,47,47,47,46,45,45,43,43,41,41, 02799 40,37,37,36,36,36,31,31,30,29,28,23,22,21,21,20 02800 }; 02801 const int n2c2w2_c[] = { 02802 120, // Capacity 02803 100, // Number of items 02804 // Size of items (sorted) 02805 100,99,98,98,98,98,98,97,96,94,93,92,90,89,89,88,87,84,83,82, 02806 81,81,80,80,78,78,78,78,75,75,75,75,74,71,71,71,70,70,69,69,69, 02807 68,68,66,65,64,64,64,64,63,61,58,57,56,56,55,55,55,54,54,54,54, 02808 51,50,50,49,48,46,45,45,44,44,43,41,41,40,40,40,39,37,37,36,36, 02809 35,35,35,35,33,32,31,31,30,29,29,27,27,25,24,21,20 02810 }; 02811 const int n2c2w2_d[] = { 02812 120, // Capacity 02813 100, // Number of items 02814 // Size of items (sorted) 02815 100,100,96,96,95,95,94,93,92,92,90,89,89,88,88,87,87,87,86,86, 02816 85,85,85,85,85,84,83,82,77,77,77,76,74,74,72,72,72,71,70,69,67, 02817 67,66,62,62,60,59,59,59,57,57,56,56,56,55,53,52,52,51,49,48,47, 02818 46,43,43,43,43,43,41,41,40,40,39,38,37,36,36,36,36,35,34,34,33, 02819 33,33,33,31,31,29,28,27,27,24,24,23,22,21,20,20,20 02820 }; 02821 const int n2c2w2_e[] = { 02822 120, // Capacity 02823 100, // Number of items 02824 // Size of items (sorted) 02825 100,99,99,98,97,97,97,95,95,93,92,92,90,90,89,88,88,87,87,85, 02826 84,84,84,82,80,80,80,79,79,79,78,78,77,77,72,71,71,68,68,66,66, 02827 66,64,62,61,60,60,59,58,58,57,57,56,55,55,55,54,53,50,50,49,47, 02828 47,45,45,45,45,45,43,43,43,43,42,42,42,42,42,40,40,39,37,36,36, 02829 36,33,33,33,30,28,27,27,26,24,23,23,22,22,22,22,21 02830 }; 02831 const int n2c2w2_f[] = { 02832 120, // Capacity 02833 100, // Number of items 02834 // Size of items (sorted) 02835 99,96,95,94,92,92,92,92,91,90,89,88,87,86,85,83,83,83,83,82,80, 02836 80,80,78,77,76,76,75,75,74,74,73,72,71,71,71,68,68,68,66,64,62, 02837 59,58,58,55,55,54,54,53,53,53,52,52,51,50,50,47,46,45,43,42,41, 02838 41,40,40,39,39,38,38,37,37,36,35,35,35,35,33,33,33,32,32,32,30, 02839 28,27,27,26,25,25,25,24,24,23,23,22,22,21,21,20 02840 }; 02841 const int n2c2w2_g[] = { 02842 120, // Capacity 02843 100, // Number of items 02844 // Size of items (sorted) 02845 98,98,97,97,96,96,96,95,95,95,95,93,92,92,90,90,90,89,88,88,88, 02846 85,84,84,82,81,81,80,79,79,77,77,74,73,73,72,71,70,70,70,68,67, 02847 66,65,65,64,63,63,63,60,58,58,58,57,56,56,56,56,56,55,52,51,51, 02848 50,49,49,48,48,46,45,45,44,43,43,42,41,41,38,36,36,35,34,34,33, 02849 32,31,31,30,30,30,29,28,27,26,26,26,23,22,21,20 02850 }; 02851 const int n2c2w2_h[] = { 02852 120, // Capacity 02853 100, // Number of items 02854 // Size of items (sorted) 02855 100,99,99,98,98,98,96,96,95,94,94,94,93,92,91,90,90,89,88,87, 02856 84,83,82,79,78,78,78,77,76,74,74,74,73,73,72,71,70,69,69,67,64, 02857 64,63,63,63,62,61,61,60,60,59,58,57,56,55,54,54,54,54,53,53,51, 02858 51,50,50,50,49,48,48,48,47,45,44,44,44,43,42,42,41,41,40,38,38, 02859 38,38,37,35,30,29,28,27,27,26,26,25,25,24,22,22,21 02860 }; 02861 const int n2c2w2_i[] = { 02862 120, // Capacity 02863 100, // Number of items 02864 // Size of items (sorted) 02865 100,99,99,96,96,92,92,91,91,91,89,87,87,86,86,86,85,84,83,82, 02866 81,79,79,78,77,76,76,75,75,74,74,73,71,69,69,69,68,68,66,64,63, 02867 63,63,62,62,61,61,58,57,56,56,54,53,53,52,52,52,50,50,50,49,49, 02868 48,48,47,45,44,43,42,41,41,40,39,38,37,36,36,35,34,34,32,32,32, 02869 31,26,25,24,24,24,24,24,23,23,22,22,21,20,20,20,20 02870 }; 02871 const int n2c2w2_j[] = { 02872 120, // Capacity 02873 100, // Number of items 02874 // Size of items (sorted) 02875 99,98,98,97,97,96,95,93,93,93,93,93,92,91,91,91,89,87,86,83,83, 02876 82,81,80,80,80,76,76,76,75,75,75,75,75,73,71,71,70,70,70,69,67, 02877 66,65,64,63,62,62,61,61,61,61,60,60,59,58,58,58,57,56,55,55,55, 02878 54,53,52,52,52,52,51,51,50,49,47,46,46,45,45,44,44,43,43,39,39, 02879 38,37,37,34,33,32,29,28,28,26,25,24,22,22,21,20 02880 }; 02881 const int n2c2w2_k[] = { 02882 120, // Capacity 02883 100, // Number of items 02884 // Size of items (sorted) 02885 98,98,98,97,96,95,94,94,92,90,88,88,86,86,86,85,85,83,83,81,80, 02886 79,78,78,77,77,76,76,75,74,72,71,71,70,70,67,66,65,65,62,61,61, 02887 60,59,59,59,58,58,57,57,57,56,55,53,53,53,52,52,50,50,49,49,49, 02888 47,47,47,46,46,44,44,42,42,41,41,40,39,39,39,38,38,36,34,33,33, 02889 32,29,29,26,26,26,26,25,25,25,25,24,22,21,21,20 02890 }; 02891 const int n2c2w2_l[] = { 02892 120, // Capacity 02893 100, // Number of items 02894 // Size of items (sorted) 02895 100,100,98,98,98,98,97,97,96,93,91,91,91,91,89,88,87,86,86,85, 02896 83,83,83,82,82,80,79,78,78,76,75,75,75,74,72,72,72,72,71,69,68, 02897 66,66,66,62,61,60,59,58,58,57,56,55,54,53,51,50,50,50,50,49,48, 02898 48,47,47,47,47,46,46,45,45,42,41,40,40,39,39,38,38,37,36,36,36, 02899 36,33,32,30,30,30,27,25,24,24,24,23,23,22,21,21,20 02900 }; 02901 const int n2c2w2_m[] = { 02902 120, // Capacity 02903 100, // Number of items 02904 // Size of items (sorted) 02905 100,99,98,98,98,98,97,96,95,95,93,92,92,91,90,90,89,88,88,87, 02906 85,85,85,85,84,84,83,83,83,82,81,80,79,79,79,78,77,74,74,73,72, 02907 71,64,61,60,60,59,58,57,57,57,54,54,54,52,51,50,50,49,49,49,48, 02908 48,47,47,47,46,45,45,44,43,41,41,40,39,36,36,35,34,34,34,32,31, 02909 30,29,29,28,28,28,27,26,26,25,25,24,23,23,22,22,20 02910 }; 02911 const int n2c2w2_n[] = { 02912 120, // Capacity 02913 100, // Number of items 02914 // Size of items (sorted) 02915 99,98,98,97,97,97,97,97,96,95,95,92,92,92,92,91,91,90,90,89,88, 02916 87,85,85,83,82,82,82,82,81,79,77,76,76,75,75,74,74,71,71,70,69, 02917 68,66,66,64,63,62,61,61,60,59,56,53,52,51,50,50,48,47,46,43,42, 02918 41,41,40,40,40,39,39,38,36,34,34,33,33,33,32,32,32,31,31,30,30, 02919 30,29,29,29,27,27,25,24,23,22,22,21,21,21,20,20 02920 }; 02921 const int n2c2w2_o[] = { 02922 120, // Capacity 02923 100, // Number of items 02924 // Size of items (sorted) 02925 100,100,98,98,97,97,97,95,93,93,89,89,88,87,86,84,83,82,81,80, 02926 79,79,79,77,75,73,73,72,72,71,71,71,69,68,68,67,67,66,65,65,64, 02927 63,60,59,59,58,58,57,57,56,56,55,55,55,55,54,54,54,53,51,51,50, 02928 50,50,48,47,47,47,47,46,46,45,44,43,41,41,40,40,39,37,36,32,32, 02929 31,29,28,27,27,27,27,26,25,25,25,25,24,24,22,21,20 02930 }; 02931 const int n2c2w2_p[] = { 02932 120, // Capacity 02933 100, // Number of items 02934 // Size of items (sorted) 02935 99,97,97,96,96,95,95,93,93,92,92,91,91,89,89,88,87,86,86,85,84, 02936 84,83,82,79,78,78,76,72,71,71,71,70,68,68,68,67,66,65,64,62,62, 02937 62,61,61,59,59,57,57,55,55,54,53,52,52,51,49,48,47,47,47,46,46, 02938 45,45,44,43,43,42,42,40,39,39,39,39,39,38,37,36,36,35,34,33,32, 02939 31,30,29,28,28,27,25,25,25,24,23,22,22,21,20,20 02940 }; 02941 const int n2c2w2_q[] = { 02942 120, // Capacity 02943 100, // Number of items 02944 // Size of items (sorted) 02945 98,97,97,97,97,96,96,96,96,95,93,93,92,91,90,90,88,88,87,87,87, 02946 86,86,86,85,83,83,80,80,80,77,76,76,76,75,75,75,70,69,69,68,67, 02947 66,65,65,65,64,61,60,59,59,58,58,58,55,55,54,54,54,54,54,53,53, 02948 52,52,52,50,50,46,46,46,45,45,44,44,41,41,40,39,39,37,33,32,31, 02949 30,30,29,29,29,28,26,24,24,23,22,22,21,21,20,20 02950 }; 02951 const int n2c2w2_r[] = { 02952 120, // Capacity 02953 100, // Number of items 02954 // Size of items (sorted) 02955 100,99,99,98,97,97,96,95,95,94,93,93,91,91,91,90,89,88,86,86, 02956 85,82,82,82,81,81,80,79,79,78,78,76,74,73,69,68,67,67,66,66,66, 02957 66,64,63,62,62,60,60,59,58,56,54,53,52,51,50,50,49,48,47,46,46, 02958 44,44,43,43,43,43,43,42,42,41,41,40,39,36,35,34,33,33,33,32,32, 02959 32,31,30,30,30,29,29,27,26,25,24,24,23,22,22,20,20 02960 }; 02961 const int n2c2w2_s[] = { 02962 120, // Capacity 02963 100, // Number of items 02964 // Size of items (sorted) 02965 99,99,98,97,96,95,94,94,94,93,93,92,92,92,92,90,90,90,89,88,88, 02966 87,87,85,85,84,81,79,76,75,74,74,74,72,72,72,72,72,71,70,70,69, 02967 68,68,68,67,67,65,65,64,64,63,63,63,61,61,61,60,60,59,58,57,57, 02968 56,56,55,54,53,52,51,49,49,49,49,47,47,46,44,41,40,38,37,37,37, 02969 35,34,34,33,32,32,31,30,29,27,25,24,23,22,22,20 02970 }; 02971 const int n2c2w2_t[] = { 02972 120, // Capacity 02973 100, // Number of items 02974 // Size of items (sorted) 02975 100,100,100,99,99,99,97,97,96,93,91,90,87,86,86,86,85,85,85,84, 02976 84,83,83,82,81,81,79,77,75,75,74,74,73,72,72,72,71,70,70,70,70, 02977 69,69,69,68,68,67,67,66,65,64,59,59,59,59,57,57,57,56,56,55,54, 02978 54,52,49,49,48,45,44,44,43,42,42,42,42,41,40,40,39,39,39,38,38, 02979 36,35,35,35,33,33,32,30,30,29,28,27,27,26,25,25,22 02980 }; 02981 const int n2c2w4_a[] = { 02982 120, // Capacity 02983 100, // Number of items 02984 // Size of items (sorted) 02985 100,99,99,98,93,93,93,93,93,93,92,92,92,91,91,90,90,89,86,86, 02986 85,84,84,83,82,82,80,79,77,77,76,76,76,74,74,73,71,71,71,70,69, 02987 68,68,68,68,67,67,66,64,64,63,62,62,60,60,60,58,56,56,55,55,51, 02988 50,49,49,46,45,45,45,44,43,43,42,41,41,40,40,40,40,38,38,37,36, 02989 36,36,36,36,35,34,34,33,32,32,31,31,30,30,30,30,30 02990 }; 02991 const int n2c2w4_b[] = { 02992 120, // Capacity 02993 100, // Number of items 02994 // Size of items (sorted) 02995 100,99,99,99,98,96,96,96,96,95,94,93,92,92,90,90,90,89,88,86, 02996 84,84,84,80,80,79,79,79,78,75,75,75,75,74,74,74,72,72,71,71,70, 02997 70,70,69,69,69,68,67,67,67,67,66,66,65,63,61,60,60,58,57,57,57, 02998 56,56,55,55,54,53,52,51,50,50,47,47,46,45,43,43,43,42,41,41,40, 02999 40,39,39,39,38,37,37,37,37,34,34,33,33,32,32,32,30 03000 }; 03001 const int n2c2w4_c[] = { 03002 120, // Capacity 03003 100, // Number of items 03004 // Size of items (sorted) 03005 100,100,100,100,99,97,96,95,94,94,94,93,90,90,89,89,89,89,88, 03006 88,87,87,87,86,85,84,84,84,83,83,83,82,80,80,79,78,78,76,75,75, 03007 74,70,70,69,69,69,69,68,68,68,68,67,66,65,65,64,64,64,63,63,62, 03008 62,61,61,60,60,59,58,58,57,57,55,54,53,53,51,51,49,49,49,48,47, 03009 47,46,46,42,41,38,37,35,34,33,32,32,32,31,31,30,30,30 03010 }; 03011 const int n2c2w4_d[] = { 03012 120, // Capacity 03013 100, // Number of items 03014 // Size of items (sorted) 03015 99,99,99,98,98,98,97,97,97,96,96,95,94,94,92,91,90,88,88,87,86, 03016 86,86,86,84,84,83,82,82,82,81,81,81,81,80,79,78,77,77,76,75,75, 03017 75,75,74,74,73,72,72,69,67,66,63,63,63,61,60,60,59,59,58,58,56, 03018 56,55,55,54,52,50,49,48,48,48,47,47,47,46,46,44,42,40,40,39,38, 03019 37,37,36,36,36,35,34,33,33,32,31,31,31,30,30,30 03020 }; 03021 const int n2c2w4_e[] = { 03022 120, // Capacity 03023 100, // Number of items 03024 // Size of items (sorted) 03025 100,100,99,99,98,98,98,98,98,97,97,96,95,95,95,93,93,91,89,89, 03026 88,88,87,87,87,86,84,84,84,84,83,83,83,83,81,79,77,76,74,73,71, 03027 70,69,69,68,68,68,66,66,64,64,64,64,63,61,61,60,60,60,60,59,58, 03028 58,56,56,56,54,54,51,51,50,50,48,48,47,46,45,45,43,43,43,42,42, 03029 41,40,37,36,36,36,36,34,33,33,33,33,32,31,31,30,30 03030 }; 03031 const int n2c2w4_f[] = { 03032 120, // Capacity 03033 100, // Number of items 03034 // Size of items (sorted) 03035 100,99,99,98,97,97,96,96,95,95,94,92,92,90,90,89,87,87,86,85, 03036 85,85,84,84,84,83,82,81,81,80,80,79,79,79,78,78,76,75,74,73,72, 03037 72,70,70,68,67,65,65,64,64,63,63,63,62,62,61,59,58,58,57,57,56, 03038 55,54,54,54,53,52,51,50,47,47,43,42,42,42,42,41,41,40,40,39,38, 03039 38,38,37,36,35,35,35,35,34,34,33,33,33,32,32,31,31 03040 }; 03041 const int n2c2w4_g[] = { 03042 120, // Capacity 03043 100, // Number of items 03044 // Size of items (sorted) 03045 100,100,100,99,99,98,96,96,96,95,95,92,91,91,91,91,91,88,87,87, 03046 87,87,85,85,84,84,82,81,81,80,79,78,77,75,74,74,74,74,72,71,70, 03047 70,70,70,70,69,69,68,68,67,66,66,65,65,64,63,63,62,61,61,60,58, 03048 58,56,55,54,54,54,53,53,53,53,52,51,47,47,45,45,44,44,43,43,42, 03049 41,41,39,38,37,36,36,36,35,35,34,34,33,33,32,32,30 03050 }; 03051 const int n2c2w4_h[] = { 03052 120, // Capacity 03053 100, // Number of items 03054 // Size of items (sorted) 03055 100,100,99,99,98,97,97,97,96,96,96,96,95,94,93,89,88,87,86,85, 03056 85,85,85,84,84,84,83,83,82,81,81,81,80,80,79,78,78,77,77,77,76, 03057 75,72,72,70,69,69,69,69,66,66,65,64,64,63,63,62,59,59,58,58,57, 03058 57,57,55,54,52,52,51,51,51,48,47,47,47,46,46,45,45,45,44,43,43, 03059 42,42,42,42,39,37,37,37,35,34,33,32,32,31,31,30,30 03060 }; 03061 const int n2c2w4_i[] = { 03062 120, // Capacity 03063 100, // Number of items 03064 // Size of items (sorted) 03065 100,99,99,98,97,94,94,94,94,93,93,92,91,91,91,90,90,89,88,87, 03066 87,87,85,84,83,83,82,82,82,82,79,78,78,77,74,74,74,74,72,72,71, 03067 71,70,68,67,67,66,66,64,63,63,62,61,61,60,60,59,59,58,56,53,52, 03068 52,52,52,52,52,52,51,51,50,49,49,48,47,46,46,45,45,45,43,41,40, 03069 40,39,38,38,38,37,37,35,35,33,33,32,31,30,30,30,30 03070 }; 03071 const int n2c2w4_j[] = { 03072 120, // Capacity 03073 100, // Number of items 03074 // Size of items (sorted) 03075 100,100,100,99,98,98,98,98,97,97,96,95,95,93,92,91,90,90,90,89, 03076 88,88,86,86,85,85,83,82,81,81,80,76,76,76,74,74,73,73,73,71,71, 03077 71,70,70,69,68,68,67,67,67,66,66,66,65,64,64,64,62,61,59,58,58, 03078 55,55,55,54,52,51,50,50,49,49,49,49,48,47,47,47,44,44,43,43,40, 03079 40,38,38,38,37,37,37,36,36,36,36,35,33,32,32,31,30 03080 }; 03081 const int n2c2w4_k[] = { 03082 120, // Capacity 03083 100, // Number of items 03084 // Size of items (sorted) 03085 99,97,97,97,96,95,94,94,93,93,93,91,90,89,88,86,84,83,83,83,82, 03086 82,81,81,81,80,78,78,78,77,75,75,74,73,73,73,73,71,71,71,70,69, 03087 69,68,68,67,66,65,64,64,63,63,63,63,62,62,61,60,59,58,57,57,57, 03088 57,56,55,54,54,53,52,52,52,52,50,50,49,49,49,48,48,46,45,45,44, 03089 44,42,39,39,37,34,34,34,34,33,33,32,31,31,30,30 03090 }; 03091 const int n2c2w4_l[] = { 03092 120, // Capacity 03093 100, // Number of items 03094 // Size of items (sorted) 03095 100,99,99,97,97,97,96,93,91,89,89,88,88,88,85,84,82,82,80,80, 03096 78,78,78,78,78,77,77,76,76,75,75,75,74,74,74,72,71,70,69,69,69, 03097 67,67,67,66,65,65,65,64,63,63,61,61,60,60,60,60,59,58,58,57,57, 03098 57,56,56,54,53,53,52,52,51,51,47,47,46,45,45,45,44,44,43,43,43, 03099 43,42,37,37,37,35,34,34,33,33,33,33,32,32,31,30,30 03100 }; 03101 const int n2c2w4_m[] = { 03102 120, // Capacity 03103 100, // Number of items 03104 // Size of items (sorted) 03105 100,99,98,97,96,96,95,94,94,94,93,93,92,92,91,91,91,90,90,90, 03106 89,86,86,85,84,84,83,82,82,77,77,77,77,77,76,75,75,74,73,72,71, 03107 71,70,70,70,70,69,69,68,67,67,66,65,64,64,63,61,60,58,58,58,57, 03108 57,57,54,54,54,53,52,52,52,51,51,51,48,46,46,46,45,44,44,44,43, 03109 43,43,41,39,38,38,36,36,35,35,34,32,31,31,31,30,30 03110 }; 03111 const int n2c2w4_n[] = { 03112 120, // Capacity 03113 100, // Number of items 03114 // Size of items (sorted) 03115 100,99,99,98,97,95,95,94,94,94,93,92,92,91,91,91,90,89,87,87, 03116 86,86,85,84,81,81,81,81,80,79,79,79,79,78,77,75,75,75,74,74,73, 03117 73,73,71,71,70,70,69,67,67,66,64,64,63,63,63,62,61,61,61,61,60, 03118 59,59,59,59,58,58,56,56,54,54,53,53,53,52,52,51,49,45,44,44,43, 03119 43,39,37,37,37,37,37,37,36,36,35,33,32,32,31,31,30 03120 }; 03121 const int n2c2w4_o[] = { 03122 120, // Capacity 03123 100, // Number of items 03124 // Size of items (sorted) 03125 100,99,97,97,97,94,94,93,93,93,92,92,92,91,91,90,90,90,88,88, 03126 88,88,87,87,87,86,86,86,86,85,85,84,84,83,83,81,81,80,79,79,79, 03127 79,77,74,74,73,72,72,70,70,67,67,66,66,66,65,64,64,64,63,62,61, 03128 59,58,54,53,53,52,51,47,47,45,44,43,43,42,41,41,41,39,39,39,39, 03129 37,37,36,35,35,34,34,33,33,33,32,31,31,30,30,30,30 03130 }; 03131 const int n2c2w4_p[] = { 03132 120, // Capacity 03133 100, // Number of items 03134 // Size of items (sorted) 03135 100,99,99,99,98,97,97,96,96,95,94,94,93,91,89,89,89,87,87,86, 03136 85,84,84,84,83,83,83,83,79,79,76,76,75,74,73,73,72,71,71,70,70, 03137 70,70,68,67,67,66,64,64,63,62,62,62,62,62,59,58,58,56,56,56,54, 03138 54,54,53,53,53,51,51,50,49,49,48,48,48,47,46,46,45,44,43,43,43, 03139 42,41,41,41,41,40,39,38,38,38,38,37,36,35,32,31,30 03140 }; 03141 const int n2c2w4_q[] = { 03142 120, // Capacity 03143 100, // Number of items 03144 // Size of items (sorted) 03145 99,98,98,98,96,95,94,91,90,90,90,89,88,86,85,85,84,83,83,83,83, 03146 82,80,80,79,79,78,78,77,77,77,77,77,76,76,76,76,76,76,76,76,73, 03147 73,72,71,71,70,70,68,67,67,67,66,65,64,63,62,62,62,61,59,57,56, 03148 56,56,56,55,54,54,54,54,53,52,52,51,51,50,48,47,47,47,45,45,44, 03149 44,42,41,41,38,37,36,34,34,34,32,32,32,31,30,30 03150 }; 03151 const int n2c2w4_r[] = { 03152 120, // Capacity 03153 100, // Number of items 03154 // Size of items (sorted) 03155 100,99,99,98,97,97,97,96,94,94,93,93,93,91,89,89,89,89,89,88, 03156 87,87,86,86,85,85,84,83,80,79,78,77,77,77,73,73,71,70,70,69,69, 03157 68,67,65,63,62,62,62,62,61,60,60,59,59,59,58,58,58,57,57,56,56, 03158 55,54,53,52,51,49,48,47,46,45,45,45,44,43,42,42,42,42,41,40,39, 03159 39,38,37,35,35,35,35,34,33,33,32,32,31,30,30,30,30 03160 }; 03161 const int n2c2w4_s[] = { 03162 120, // Capacity 03163 100, // Number of items 03164 // Size of items (sorted) 03165 100,100,97,96,96,95,94,94,94,90,90,90,87,86,86,86,83,83,83,83, 03166 83,82,82,82,80,79,79,78,77,77,77,76,76,75,71,71,71,70,70,68,68, 03167 67,67,66,66,65,63,63,63,62,61,61,60,60,59,59,59,58,56,55,53,53, 03168 53,52,51,49,49,47,45,45,45,45,45,44,42,42,42,41,41,41,41,41,39, 03169 39,38,38,38,37,33,33,33,33,32,32,32,31,31,31,31,30 03170 }; 03171 const int n2c2w4_t[] = { 03172 120, // Capacity 03173 100, // Number of items 03174 // Size of items (sorted) 03175 99,99,98,98,97,97,97,96,93,92,91,91,90,89,88,88,87,86,86,85,85, 03176 84,84,83,83,81,80,80,78,76,75,75,74,72,72,71,69,69,68,68,68,68, 03177 67,66,66,65,62,61,61,60,60,60,59,58,58,57,57,57,56,56,54,54,53, 03178 53,53,52,52,51,50,50,50,49,48,48,46,46,46,46,45,45,43,42,42,41, 03179 41,41,38,37,36,36,35,34,34,34,33,33,33,32,30,30 03180 }; 03181 const int n2c3w1_a[] = { 03182 150, // Capacity 03183 100, // Number of items 03184 // Size of items (sorted) 03185 99,99,97,97,96,96,96,94,93,93,92,90,90,90,89,88,88,87,83,82,81, 03186 81,81,80,79,78,77,77,76,76,75,74,74,74,71,69,69,68,67,67,66,62, 03187 59,58,57,56,55,54,54,53,53,52,52,49,49,48,47,46,45,44,43,43,42, 03188 42,39,38,37,35,35,34,32,32,31,31,30,29,24,24,21,21,21,20,18,16, 03189 13,12,11,9,7,7,7,6,5,5,4,4,2,2,1,1 03190 }; 03191 const int n2c3w1_b[] = { 03192 150, // Capacity 03193 100, // Number of items 03194 // Size of items (sorted) 03195 100,99,96,94,93,92,92,91,91,91,89,88,86,86,86,85,84,84,84,81, 03196 81,80,79,79,78,77,77,77,77,73,71,69,67,66,65,65,64,64,64,62,60, 03197 57,57,56,56,56,56,53,52,51,51,50,50,48,47,46,45,44,43,42,41,41, 03198 40,40,39,39,38,37,36,36,36,34,33,31,31,29,29,26,25,22,22,22,20, 03199 17,11,11,10,9,7,7,7,7,6,5,3,2,2,1,1,1 03200 }; 03201 const int n2c3w1_c[] = { 03202 150, // Capacity 03203 100, // Number of items 03204 // Size of items (sorted) 03205 98,97,97,97,96,95,95,95,95,93,92,88,87,86,86,85,81,81,80,78,78, 03206 78,77,77,76,75,74,72,71,70,70,69,69,67,67,67,65,65,65,64,64,63, 03207 62,58,58,56,56,56,55,52,51,50,50,50,49,49,47,45,43,43,43,42,41, 03208 40,40,40,39,38,36,35,33,33,32,30,29,28,28,25,25,22,22,20,20,18, 03209 17,16,15,11,11,10,8,5,5,5,4,4,2,2,2,1 03210 }; 03211 const int n2c3w1_d[] = { 03212 150, // Capacity 03213 100, // Number of items 03214 // Size of items (sorted) 03215 99,99,97,97,96,96,94,92,92,92,92,91,90,90,89,89,88,85,84,84,84, 03216 80,80,78,78,77,77,77,76,75,75,75,74,73,73,72,71,71,70,68,66,65, 03217 64,62,61,60,57,56,56,55,55,54,54,52,50,50,48,48,47,47,45,45,45, 03218 44,42,40,40,39,38,38,38,36,34,32,30,29,29,29,28,28,28,26,25,25, 03219 24,21,18,17,14,13,12,12,10,10,9,9,8,5,4,1 03220 }; 03221 const int n2c3w1_e[] = { 03222 150, // Capacity 03223 100, // Number of items 03224 // Size of items (sorted) 03225 100,99,99,98,98,96,93,91,89,89,88,86,86,85,85,85,84,84,82,82, 03226 81,80,79,78,77,76,75,75,73,72,71,70,69,68,68,66,66,64,63,63,62, 03227 62,58,57,55,54,52,51,50,50,49,48,48,46,46,44,43,41,41,38,37,34, 03228 33,31,31,31,31,29,29,28,28,27,27,27,26,26,26,25,22,22,21,20,20, 03229 19,18,18,16,15,15,15,14,14,13,9,8,8,8,2,2,2 03230 }; 03231 const int n2c3w1_f[] = { 03232 150, // Capacity 03233 100, // Number of items 03234 // Size of items (sorted) 03235 100,100,100,98,98,97,97,96,94,92,90,87,86,84,84,83,83,81,81,81, 03236 81,80,77,77,77,75,74,74,74,73,70,69,69,68,67,66,66,65,65,64,63, 03237 62,62,61,60,59,57,57,57,57,56,56,54,52,50,50,47,45,43,43,43,40, 03238 38,37,37,36,36,35,35,33,33,32,31,31,29,27,27,24,23,19,18,16,14, 03239 13,13,12,12,11,10,9,8,8,8,4,4,4,3,2,2,1 03240 }; 03241 const int n2c3w1_g[] = { 03242 150, // Capacity 03243 100, // Number of items 03244 // Size of items (sorted) 03245 99,98,96,94,93,92,91,91,88,88,87,87,87,86,85,84,83,82,81,79,79, 03246 77,75,73,73,73,72,71,69,68,67,66,65,65,64,64,62,62,61,60,60,57, 03247 55,55,54,50,50,50,49,48,48,47,45,44,44,44,42,42,39,38,35,35,34, 03248 34,34,33,33,32,31,31,29,29,28,26,25,23,21,21,20,19,18,18,16,16, 03249 15,14,13,13,11,11,11,10,8,6,6,5,5,4,3,2 03250 }; 03251 const int n2c3w1_h[] = { 03252 150, // Capacity 03253 100, // Number of items 03254 // Size of items (sorted) 03255 100,99,98,98,98,94,93,91,91,89,87,87,87,86,86,86,85,85,84,83, 03256 83,81,81,80,78,77,77,76,76,75,75,73,73,70,69,69,65,63,63,63,62, 03257 62,62,60,59,58,57,57,55,54,53,52,51,51,50,49,49,48,47,47,44,44, 03258 42,38,37,37,32,32,32,30,30,29,28,27,27,25,25,25,23,23,23,22,22, 03259 21,20,19,17,15,14,13,13,10,9,8,6,5,4,3,2,1 03260 }; 03261 const int n2c3w1_i[] = { 03262 150, // Capacity 03263 100, // Number of items 03264 // Size of items (sorted) 03265 100,99,97,96,94,94,92,92,92,91,91,89,87,86,86,86,85,85,83,83, 03266 80,80,78,76,75,73,72,68,66,65,64,63,63,62,62,61,60,58,58,56,56, 03267 56,54,54,53,53,52,51,51,50,49,49,49,48,47,47,46,45,43,43,42,42, 03268 42,40,37,37,36,36,34,34,33,33,31,29,25,24,24,23,21,21,20,17,16, 03269 15,13,13,12,11,11,11,10,9,9,8,8,7,7,5,3,1 03270 }; 03271 const int n2c3w1_j[] = { 03272 150, // Capacity 03273 100, // Number of items 03274 // Size of items (sorted) 03275 99,99,98,97,97,95,95,92,91,90,90,89,88,87,86,86,86,85,83,83,83, 03276 82,80,78,78,77,76,76,75,75,74,72,70,69,67,62,61,61,59,59,59,58, 03277 58,56,56,55,52,52,52,51,51,49,47,47,46,44,43,42,42,39,37,37,36, 03278 31,31,31,28,27,25,25,25,23,21,19,18,17,16,16,16,16,15,14,14,14, 03279 14,13,13,10,10,9,7,7,6,6,5,4,2,2,1,1 03280 }; 03281 const int n2c3w1_k[] = { 03282 150, // Capacity 03283 100, // Number of items 03284 // Size of items (sorted) 03285 98,98,96,95,95,94,94,93,93,92,92,92,90,89,89,88,87,87,87,87,85, 03286 85,83,83,82,81,80,80,79,76,75,75,74,73,71,70,68,68,66,66,63,63, 03287 63,59,59,58,58,58,58,56,55,54,53,51,49,49,47,46,46,45,44,44,43, 03288 42,40,37,37,37,36,33,33,33,30,30,29,26,26,26,26,25,24,23,22,21, 03289 21,20,18,17,17,16,15,10,7,6,5,4,3,2,1,1 03290 }; 03291 const int n2c3w1_l[] = { 03292 150, // Capacity 03293 100, // Number of items 03294 // Size of items (sorted) 03295 100,99,99,97,97,96,95,95,95,93,93,90,89,89,86,85,82,81,79,79, 03296 78,77,77,76,76,76,74,74,74,73,71,71,70,70,69,67,66,66,65,65,61, 03297 61,61,60,59,59,58,57,54,52,48,48,47,47,46,46,46,46,44,44,42,42, 03298 41,41,39,39,39,39,36,35,34,31,31,26,26,26,24,22,21,21,19,18,17, 03299 17,16,16,15,15,14,14,13,12,10,7,7,7,3,3,2,2 03300 }; 03301 const int n2c3w1_m[] = { 03302 150, // Capacity 03303 100, // Number of items 03304 // Size of items (sorted) 03305 100,100,98,97,95,94,92,89,87,87,83,81,81,81,80,80,78,77,75,74, 03306 74,71,69,68,67,66,66,65,64,64,64,64,64,64,64,63,58,56,55,54,52, 03307 50,49,49,46,46,45,44,43,41,40,40,37,35,35,35,34,34,33,32,32,32, 03308 31,30,29,27,27,26,25,25,24,24,23,22,21,21,19,19,19,18,18,18,17, 03309 17,15,14,14,14,11,11,8,6,6,5,4,3,2,2,1,1 03310 }; 03311 const int n2c3w1_n[] = { 03312 150, // Capacity 03313 100, // Number of items 03314 // Size of items (sorted) 03315 98,98,96,94,94,91,89,88,88,87,87,87,86,85,85,84,84,82,81,81,80, 03316 80,79,79,78,76,75,72,72,70,69,69,68,67,66,65,64,63,58,57,54,54, 03317 53,53,53,53,50,49,47,44,44,43,43,42,42,40,38,38,37,36,34,33,33, 03318 30,30,30,29,26,25,25,23,23,20,20,19,19,16,16,15,15,15,15,13,12, 03319 12,11,10,10,9,9,7,6,6,4,4,3,2,2,1,1 03320 }; 03321 const int n2c3w1_o[] = { 03322 150, // Capacity 03323 100, // Number of items 03324 // Size of items (sorted) 03325 100,98,96,96,94,93,93,92,91,91,90,89,89,86,86,85,84,83,82,82, 03326 79,79,79,79,77,75,75,75,74,74,74,74,71,71,70,68,68,67,66,63,63, 03327 62,62,60,59,59,58,55,54,54,52,49,48,47,47,46,45,44,43,43,42,40, 03328 39,39,37,37,36,35,34,33,28,26,26,25,25,23,22,21,20,19,19,19,18, 03329 17,17,16,12,12,12,10,10,9,9,8,7,7,7,6,3,2 03330 }; 03331 const int n2c3w1_p[] = { 03332 150, // Capacity 03333 100, // Number of items 03334 // Size of items (sorted) 03335 100,97,96,94,94,93,92,92,91,90,90,87,86,86,86,84,84,82,81,80, 03336 77,76,76,76,75,74,74,73,73,72,72,71,71,70,70,70,69,68,68,67,66, 03337 66,65,64,63,62,62,60,59,59,59,59,57,52,52,50,49,48,47,46,44,42, 03338 41,38,36,36,34,33,30,28,27,25,25,24,22,20,20,17,16,16,15,15,15, 03339 13,13,12,11,11,10,10,10,10,9,8,8,6,5,5,4,3 03340 }; 03341 const int n2c3w1_q[] = { 03342 150, // Capacity 03343 100, // Number of items 03344 // Size of items (sorted) 03345 100,99,97,94,93,91,89,88,86,85,85,84,83,81,81,80,79,78,77,76, 03346 75,75,74,71,71,70,69,68,68,68,68,66,64,63,63,62,62,62,61,59,58, 03347 56,55,55,54,54,54,54,52,52,47,46,46,46,45,44,41,41,39,39,39,38, 03348 38,37,36,36,35,35,34,34,34,33,31,30,29,29,29,29,28,28,27,27,27, 03349 26,26,26,23,23,22,20,20,20,17,14,8,8,6,3,1,1 03350 }; 03351 const int n2c3w1_r[] = { 03352 150, // Capacity 03353 100, // Number of items 03354 // Size of items (sorted) 03355 100,98,95,95,94,92,92,92,90,88,88,87,87,87,86,86,83,83,82,82, 03356 81,80,77,76,75,75,75,74,73,70,70,68,66,66,66,65,64,64,60,59,58, 03357 56,55,52,52,52,52,52,51,49,49,48,46,44,42,42,41,41,41,40,40,39, 03358 38,36,36,35,34,34,34,31,31,30,27,27,27,24,24,22,21,20,15,15,15, 03359 14,14,12,12,11,10,9,7,6,6,5,4,4,3,3,2,1 03360 }; 03361 const int n2c3w1_s[] = { 03362 150, // Capacity 03363 100, // Number of items 03364 // Size of items (sorted) 03365 100,99,99,98,97,96,95,95,94,91,91,89,88,88,86,83,82,79,78,78, 03366 76,75,75,74,72,71,70,70,69,69,69,68,66,65,64,64,63,63,62,62,61, 03367 60,58,58,57,56,56,55,55,54,52,52,49,49,49,48,48,47,46,46,45,45, 03368 41,40,40,39,37,36,36,36,35,35,35,35,33,32,31,31,31,28,28,25,24, 03369 24,21,20,19,19,19,18,16,16,16,16,13,13,11,8,6,5 03370 }; 03371 const int n2c3w1_t[] = { 03372 150, // Capacity 03373 100, // Number of items 03374 // Size of items (sorted) 03375 100,99,98,96,95,95,95,91,90,90,90,89,88,85,85,83,81,80,80,80, 03376 79,79,78,77,77,77,76,76,75,74,74,73,73,71,68,67,66,65,64,63,62, 03377 58,56,56,55,53,51,51,51,50,49,46,44,44,43,43,42,42,42,40,39,38, 03378 37,37,37,36,36,36,34,34,34,33,32,31,30,30,29,27,26,26,25,22,19, 03379 18,17,16,16,15,14,12,12,10,9,7,6,5,4,4,3,1 03380 }; 03381 const int n2c3w2_a[] = { 03382 150, // Capacity 03383 100, // Number of items 03384 // Size of items (sorted) 03385 100,99,98,96,96,96,96,96,96,94,93,93,92,92,92,91,91,91,90,87, 03386 84,83,83,79,78,78,77,77,76,76,75,75,75,73,73,73,72,72,72,72,72, 03387 71,71,70,70,66,66,65,64,63,59,58,57,56,56,55,55,54,53,53,52,51, 03388 49,47,46,46,45,44,43,43,42,41,41,39,39,38,37,35,35,34,34,33,33, 03389 32,32,32,32,31,30,30,29,28,24,23,22,22,22,22,21,20 03390 }; 03391 const int n2c3w2_b[] = { 03392 150, // Capacity 03393 100, // Number of items 03394 // Size of items (sorted) 03395 99,97,96,96,96,95,95,95,95,94,94,93,92,92,92,91,91,91,90,89,89, 03396 89,88,88,88,87,86,86,85,85,84,83,82,81,81,77,77,76,76,75,73,73, 03397 73,72,72,72,72,70,69,67,66,65,65,64,62,61,60,58,57,56,55,53,52, 03398 52,52,48,48,46,45,43,42,39,39,38,38,38,38,37,36,35,34,34,32,31, 03399 30,30,28,27,27,27,25,24,24,24,23,23,22,22,22,21 03400 }; 03401 const int n2c3w2_c[] = { 03402 150, // Capacity 03403 100, // Number of items 03404 // Size of items (sorted) 03405 100,99,99,98,97,97,97,96,96,95,95,95,94,93,93,93,92,91,89,88, 03406 87,86,84,84,83,83,82,81,81,81,78,78,75,74,73,72,72,71,70,68,67, 03407 66,65,64,63,63,62,60,60,59,59,58,57,56,56,55,54,51,49,49,48,47, 03408 47,46,45,45,45,45,44,44,44,44,43,41,41,40,39,39,39,37,37,37,35, 03409 35,34,32,31,31,30,28,26,25,24,24,23,23,22,21,20,20 03410 }; 03411 const int n2c3w2_d[] = { 03412 150, // Capacity 03413 100, // Number of items 03414 // Size of items (sorted) 03415 100,100,100,99,99,98,97,96,95,95,95,94,94,91,91,90,90,88,86,84, 03416 83,83,79,78,77,74,74,72,72,70,69,69,69,69,68,68,68,67,67,67,66, 03417 66,65,64,63,63,63,63,63,62,62,61,60,60,59,59,59,59,57,55,55,55, 03418 53,53,52,52,51,50,49,48,47,47,45,44,44,43,43,42,42,41,41,38,37, 03419 36,36,36,36,34,34,29,29,28,27,25,24,23,23,22,22,20 03420 }; 03421 const int n2c3w2_e[] = { 03422 150, // Capacity 03423 100, // Number of items 03424 // Size of items (sorted) 03425 99,98,98,98,93,93,92,90,90,89,89,87,85,85,84,81,81,81,80,77,76, 03426 75,75,74,74,73,71,70,70,69,68,67,67,67,66,66,65,65,64,63,62,62, 03427 61,61,59,58,57,57,57,56,55,54,54,54,52,52,52,52,52,51,51,50,50, 03428 50,49,47,47,47,47,47,45,45,44,43,42,42,39,39,39,39,39,39,38,37, 03429 37,37,34,33,33,32,32,31,31,31,29,28,28,27,25,22 03430 }; 03431 const int n2c3w2_f[] = { 03432 150, // Capacity 03433 100, // Number of items 03434 // Size of items (sorted) 03435 100,99,99,98,98,97,97,96,95,94,92,92,92,90,86,86,85,85,83,83, 03436 74,74,73,73,73,72,71,71,71,70,70,70,70,69,69,67,67,66,66,66,66, 03437 65,65,63,63,62,61,57,56,56,56,55,54,54,53,53,53,51,49,47,47,47, 03438 46,46,45,44,44,44,42,41,40,40,37,37,35,35,35,35,33,32,32,32,32, 03439 31,31,30,28,28,27,27,27,26,24,23,22,21,21,21,21,20 03440 }; 03441 const int n2c3w2_g[] = { 03442 150, // Capacity 03443 100, // Number of items 03444 // Size of items (sorted) 03445 100,99,99,99,97,97,96,96,95,94,94,93,93,92,91,91,90,89,88,88, 03446 87,87,86,85,84,83,83,83,82,82,78,75,75,73,73,72,72,70,69,69,67, 03447 67,65,65,63,61,61,60,59,58,58,58,58,57,57,57,55,54,54,54,52,52, 03448 52,51,48,47,47,47,46,45,45,45,44,42,41,40,37,35,34,31,30,29,27, 03449 26,26,26,25,25,25,24,24,24,24,23,23,23,23,23,22,20 03450 }; 03451 const int n2c3w2_h[] = { 03452 150, // Capacity 03453 100, // Number of items 03454 // Size of items (sorted) 03455 99,98,98,98,96,92,92,91,89,87,86,86,85,85,82,81,81,80,80,77,77, 03456 76,76,75,74,74,74,73,71,71,69,69,68,68,66,66,65,64,63,63,63,62, 03457 61,59,59,57,56,55,54,54,53,53,53,51,50,50,49,49,49,48,48,47,47, 03458 46,44,44,44,43,42,41,36,36,36,36,36,35,33,33,32,32,32,32,30,30, 03459 30,30,29,28,28,28,25,25,25,24,24,22,22,22,20,20 03460 }; 03461 const int n2c3w2_i[] = { 03462 150, // Capacity 03463 100, // Number of items 03464 // Size of items (sorted) 03465 99,99,99,99,98,97,97,97,96,95,95,95,93,93,93,92,92,91,91,91,90, 03466 90,89,88,87,87,86,84,83,82,81,80,79,79,79,78,78,77,77,76,74,73, 03467 72,71,70,69,69,68,66,66,65,65,65,64,63,63,63,63,62,61,60,60,59, 03468 57,57,54,54,52,49,48,48,47,47,47,47,46,46,45,44,43,43,37,37,36, 03469 36,34,33,32,30,30,30,27,25,22,22,22,21,21,20,20 03470 }; 03471 const int n2c3w2_j[] = { 03472 150, // Capacity 03473 100, // Number of items 03474 // Size of items (sorted) 03475 100,100,99,99,99,98,97,97,96,96,96,95,94,94,94,93,93,93,91,90, 03476 89,87,87,86,85,84,83,83,82,81,80,80,80,79,79,78,78,78,78,77,76, 03477 75,74,72,72,72,71,70,70,69,67,66,66,63,62,60,60,57,56,56,56,56, 03478 53,52,52,50,50,48,48,45,44,44,44,44,43,40,38,38,38,37,37,37,36, 03479 36,35,33,32,30,30,28,28,27,27,26,26,25,24,23,22,22 03480 }; 03481 const int n2c3w2_k[] = { 03482 150, // Capacity 03483 100, // Number of items 03484 // Size of items (sorted) 03485 100,99,99,99,98,98,97,95,95,95,94,94,93,93,93,90,89,87,87,87, 03486 87,86,85,85,84,84,83,83,82,81,81,80,79,79,78,74,74,73,72,71,71, 03487 70,70,69,68,67,67,67,66,64,62,62,61,61,59,59,58,56,55,54,52,52, 03488 52,52,51,50,50,48,48,48,47,47,42,41,39,38,36,34,34,34,34,33,33, 03489 32,32,32,31,31,30,29,29,27,27,26,26,25,24,23,20,20 03490 }; 03491 const int n2c3w2_l[] = { 03492 150, // Capacity 03493 100, // Number of items 03494 // Size of items (sorted) 03495 100,100,98,98,96,95,95,93,93,93,92,92,91,91,91,90,90,89,87,87, 03496 85,85,84,84,82,82,81,80,78,78,75,74,72,72,71,70,69,68,67,66,65, 03497 65,65,65,64,63,63,63,61,61,61,61,61,61,60,60,59,58,57,57,57,56, 03498 54,54,53,53,53,52,49,48,47,47,47,45,43,43,42,40,40,40,40,38,36, 03499 36,34,32,32,29,28,27,27,27,25,23,23,23,22,22,22,21 03500 }; 03501 const int n2c3w2_m[] = { 03502 150, // Capacity 03503 100, // Number of items 03504 // Size of items (sorted) 03505 100,100,100,98,98,98,97,96,95,95,94,92,92,91,91,91,90,90,89,89, 03506 89,89,87,87,85,84,84,83,82,81,78,78,78,77,77,77,76,75,74,72,72, 03507 71,69,69,68,67,67,67,66,65,62,62,62,61,60,60,60,60,60,59,58,58, 03508 57,55,55,54,52,52,48,46,46,45,45,44,44,43,43,43,42,42,41,41,40, 03509 40,37,35,33,33,33,32,31,30,29,29,29,25,25,24,23,21 03510 }; 03511 const int n2c3w2_n[] = { 03512 150, // Capacity 03513 100, // Number of items 03514 // Size of items (sorted) 03515 100,100,98,96,94,94,93,92,92,92,91,91,90,89,89,87,87,85,85,81, 03516 81,81,80,79,79,78,78,78,78,78,77,77,76,76,76,76,75,75,75,74,73, 03517 72,72,69,68,67,66,66,65,64,63,62,61,58,56,56,55,55,54,54,51,49, 03518 49,49,48,47,47,46,44,44,44,43,43,40,39,38,38,38,38,37,37,36,35, 03519 35,34,32,32,32,31,30,27,27,25,25,24,23,23,22,21,20 03520 }; 03521 const int n2c3w2_o[] = { 03522 150, // Capacity 03523 100, // Number of items 03524 // Size of items (sorted) 03525 100,99,99,99,98,97,96,95,95,95,94,93,93,93,92,92,91,88,88,88, 03526 88,87,86,86,85,85,85,85,84,82,82,81,81,81,78,78,77,77,76,76,75, 03527 72,72,72,71,71,70,68,68,67,66,64,64,63,63,63,63,61,60,60,57,56, 03528 56,55,55,55,53,53,52,52,51,51,50,49,48,48,47,45,45,43,42,40,39, 03529 38,38,37,37,37,37,36,34,34,33,33,33,32,31,26,25,21 03530 }; 03531 const int n2c3w2_p[] = { 03532 150, // Capacity 03533 100, // Number of items 03534 // Size of items (sorted) 03535 100,100,100,100,99,99,98,98,97,96,96,94,94,94,92,91,90,88,87, 03536 86,85,84,83,82,82,82,81,80,79,75,74,73,72,72,72,72,71,69,68,68, 03537 67,65,65,65,65,65,64,62,60,60,59,59,58,57,57,57,56,55,54,54,53, 03538 52,52,49,49,47,45,45,45,43,42,41,41,40,39,39,36,35,34,34,34,33, 03539 31,31,31,30,30,30,29,28,27,26,26,24,23,22,21,20,20,20 03540 }; 03541 const int n2c3w2_q[] = { 03542 150, // Capacity 03543 100, // Number of items 03544 // Size of items (sorted) 03545 100,97,95,95,94,94,93,92,92,92,91,89,88,88,88,87,86,86,85,85, 03546 83,83,82,81,80,75,75,75,74,74,73,73,72,72,69,69,69,69,69,69,68, 03547 68,68,68,66,65,64,63,63,63,63,61,59,59,58,58,57,56,53,52,50,50, 03548 49,48,48,46,46,45,44,43,43,42,42,42,42,42,42,41,41,39,38,38,38, 03549 37,37,35,34,32,31,30,29,28,28,27,25,24,24,22,21,21 03550 }; 03551 const int n2c3w2_r[] = { 03552 150, // Capacity 03553 100, // Number of items 03554 // Size of items (sorted) 03555 100,98,98,97,97,96,96,96,96,92,91,91,87,86,84,83,82,82,81,81, 03556 81,81,80,79,79,79,78,78,78,76,76,76,76,76,75,73,73,71,71,70,69, 03557 69,66,66,65,63,62,61,60,58,57,57,57,55,52,51,49,46,46,46,46,46, 03558 46,45,45,45,44,43,43,43,42,42,42,41,40,40,37,37,37,35,35,34,34, 03559 33,32,32,27,27,26,26,25,24,23,22,22,22,21,20,20,20 03560 }; 03561 const int n2c3w2_s[] = { 03562 150, // Capacity 03563 100, // Number of items 03564 // Size of items (sorted) 03565 100,100,99,99,99,99,98,97,97,97,96,96,95,95,95,94,92,91,91,90, 03566 90,89,87,84,83,83,83,82,82,82,82,81,80,80,79,79,79,78,78,77,77, 03567 77,75,74,73,69,68,65,64,64,63,62,62,62,62,62,61,61,60,58,57,56, 03568 55,51,49,48,47,46,45,45,44,43,42,41,39,38,38,37,36,36,36,35,34, 03569 34,34,33,33,32,32,31,31,29,28,26,26,25,25,20,20,20 03570 }; 03571 const int n2c3w2_t[] = { 03572 150, // Capacity 03573 100, // Number of items 03574 // Size of items (sorted) 03575 100,100,99,97,95,95,94,93,93,92,91,90,89,89,88,88,86,86,85,84, 03576 84,82,82,82,81,81,80,80,79,79,77,77,76,74,74,74,73,72,71,70,69, 03577 69,69,67,67,66,66,65,64,64,63,63,62,61,61,61,61,60,59,59,59,58, 03578 57,57,57,57,56,55,54,54,54,51,50,50,50,49,48,47,46,46,45,44,42, 03579 41,40,40,40,39,38,35,34,29,27,26,25,25,23,23,22,20 03580 }; 03581 const int n2c3w4_a[] = { 03582 150, // Capacity 03583 100, // Number of items 03584 // Size of items (sorted) 03585 99,99,98,98,97,97,96,96,96,96,95,94,93,92,91,89,87,87,87,86,85, 03586 84,84,83,83,83,82,81,80,79,79,79,77,77,76,74,74,74,73,72,72,71, 03587 71,69,69,69,66,65,64,64,64,63,62,61,60,59,57,57,57,56,56,55,54, 03588 53,52,52,51,51,49,47,47,46,46,46,46,46,46,44,43,43,43,41,40,40, 03589 39,39,38,36,36,35,34,34,33,32,32,31,31,30,30,30 03590 }; 03591 const int n2c3w4_b[] = { 03592 150, // Capacity 03593 100, // Number of items 03594 // Size of items (sorted) 03595 100,99,99,98,98,97,95,95,95,94,94,94,94,93,93,92,91,90,90,90, 03596 90,89,89,88,86,85,85,84,83,83,82,81,81,80,79,79,77,76,76,73,72, 03597 71,71,71,69,69,68,67,67,63,61,61,61,60,60,59,58,57,57,57,57,56, 03598 56,56,56,56,55,53,53,53,51,51,49,48,48,47,47,47,47,46,46,45,45, 03599 44,44,43,43,42,42,39,38,38,37,36,35,33,32,31,30,30 03600 }; 03601 const int n2c3w4_c[] = { 03602 150, // Capacity 03603 100, // Number of items 03604 // Size of items (sorted) 03605 99,99,98,97,96,93,92,92,91,91,91,90,90,90,89,88,88,87,85,85,84, 03606 84,84,82,80,80,80,80,78,77,76,75,74,73,72,70,70,69,68,68,67,66, 03607 65,65,65,65,64,62,59,59,59,58,58,57,57,56,56,56,55,55,54,51,51, 03608 50,49,48,46,46,46,46,46,46,45,44,44,41,41,41,41,40,40,39,39,38, 03609 37,36,36,36,35,35,35,35,34,34,34,34,32,32,31,30 03610 }; 03611 const int n2c3w4_d[] = { 03612 150, // Capacity 03613 100, // Number of items 03614 // Size of items (sorted) 03615 100,100,99,99,99,99,98,98,98,97,97,97,94,94,93,93,92,90,89,88, 03616 87,86,85,83,83,82,81,80,79,78,77,76,75,73,73,73,73,72,72,71,71, 03617 71,70,68,67,66,65,64,64,64,64,63,62,62,62,61,57,56,55,55,54,53, 03618 53,53,53,52,52,52,51,51,49,49,48,48,45,45,45,45,44,44,43,42,41, 03619 41,40,40,38,35,34,34,34,34,33,33,32,32,32,30,30,30 03620 }; 03621 const int n2c3w4_e[] = { 03622 150, // Capacity 03623 100, // Number of items 03624 // Size of items (sorted) 03625 100,100,99,99,98,98,98,96,96,95,94,94,93,93,92,92,91,91,90,89, 03626 88,88,88,88,88,87,86,86,85,85,85,85,84,84,84,83,83,83,81,80,80, 03627 80,79,77,77,75,75,74,72,72,69,68,68,66,65,65,64,64,63,61,61,60, 03628 60,58,58,58,58,57,57,56,56,55,54,49,49,47,47,47,46,45,44,43,42, 03629 42,41,40,40,36,34,34,33,33,32,32,32,32,32,31,30,30 03630 }; 03631 const int n2c3w4_f[] = { 03632 150, // Capacity 03633 100, // Number of items 03634 // Size of items (sorted) 03635 100,100,99,98,97,96,94,93,92,91,90,89,89,87,87,85,85,85,84,84, 03636 84,83,83,83,83,83,81,81,80,80,79,79,79,78,78,77,76,75,74,74,74, 03637 73,73,71,71,71,71,70,69,69,68,68,68,66,66,65,64,63,63,63,62,61, 03638 59,58,58,57,56,56,56,56,55,52,50,49,47,46,46,45,45,43,43,43,42, 03639 42,41,41,38,37,37,36,36,35,35,34,34,34,33,31,31,30 03640 }; 03641 const int n2c3w4_g[] = { 03642 150, // Capacity 03643 100, // Number of items 03644 // Size of items (sorted) 03645 100,100,99,98,97,97,95,94,94,94,93,93,91,90,90,89,88,88,86,85, 03646 85,84,84,84,82,82,82,81,81,81,80,75,75,75,75,74,74,74,73,72,71, 03647 70,69,69,69,68,67,65,64,64,63,63,63,63,61,61,59,58,58,58,56,56, 03648 55,54,53,53,53,51,50,49,48,48,46,46,44,44,44,43,43,43,43,42,42, 03649 42,41,41,40,40,39,39,39,39,38,36,35,35,35,33,32,32 03650 }; 03651 const int n2c3w4_h[] = { 03652 150, // Capacity 03653 100, // Number of items 03654 // Size of items (sorted) 03655 100,97,97,97,95,95,95,94,94,94,94,93,93,93,92,92,90,89,86,85, 03656 83,82,82,81,79,78,77,76,75,74,74,74,74,74,73,73,72,71,71,71,70, 03657 69,68,66,66,65,64,64,64,63,63,62,62,62,61,61,61,59,59,59,58,58, 03658 57,57,55,54,52,50,49,48,47,46,46,45,45,44,44,44,42,42,41,41,40, 03659 39,39,39,37,37,36,36,36,35,35,35,32,32,32,31,30,30 03660 }; 03661 const int n2c3w4_i[] = { 03662 150, // Capacity 03663 100, // Number of items 03664 // Size of items (sorted) 03665 99,99,99,99,98,97,97,92,92,91,91,90,89,89,88,88,88,86,85,84,83, 03666 83,81,80,80,80,80,80,79,79,78,77,77,77,77,76,76,75,74,72,72,72, 03667 71,70,69,69,69,67,67,66,66,66,66,65,64,61,60,59,59,59,58,57,56, 03668 56,54,53,52,51,51,51,50,50,50,50,49,48,48,47,47,47,45,43,43,43, 03669 42,41,41,38,37,37,36,35,33,32,32,32,31,31,30,30 03670 }; 03671 const int n2c3w4_j[] = { 03672 150, // Capacity 03673 100, // Number of items 03674 // Size of items (sorted) 03675 100,100,100,99,99,99,99,98,98,96,96,95,95,93,92,92,91,91,90,88, 03676 85,84,84,82,81,80,80,76,75,74,73,73,72,71,71,70,69,69,68,67,65, 03677 65,65,64,64,64,64,63,62,61,61,61,60,57,57,56,56,54,52,52,51,51, 03678 51,50,48,48,48,47,46,46,46,45,45,45,44,44,44,43,43,43,42,42,41, 03679 41,41,41,39,39,38,37,36,36,36,34,34,33,33,32,32,31 03680 }; 03681 const int n2c3w4_k[] = { 03682 150, // Capacity 03683 100, // Number of items 03684 // Size of items (sorted) 03685 100,100,99,98,96,96,95,94,94,94,93,93,93,93,91,91,91,90,90,89, 03686 89,87,87,87,87,85,84,84,84,83,82,81,81,81,80,79,79,78,78,77,77, 03687 77,75,75,74,74,74,74,69,68,68,67,67,65,65,64,63,61,59,59,58,58, 03688 58,58,57,56,55,55,55,54,54,53,53,52,51,50,50,50,49,49,48,48,48, 03689 48,47,47,43,43,42,40,40,39,37,37,35,34,34,33,31,30 03690 }; 03691 const int n2c3w4_l[] = { 03692 150, // Capacity 03693 100, // Number of items 03694 // Size of items (sorted) 03695 99,97,96,95,94,93,92,92,92,91,90,88,88,88,86,86,86,86,85,85,85, 03696 85,85,83,83,83,82,81,81,80,79,78,76,76,75,75,74,74,74,74,74,73, 03697 73,72,71,70,70,70,69,68,67,66,65,65,64,64,63,61,61,60,59,58,58, 03698 58,57,57,57,56,56,56,55,54,54,53,53,53,53,50,48,48,48,46,46,46, 03699 46,45,43,43,42,41,40,39,37,35,35,34,34,31,31,30 03700 }; 03701 const int n2c3w4_m[] = { 03702 150, // Capacity 03703 100, // Number of items 03704 // Size of items (sorted) 03705 100,100,100,99,98,98,95,92,91,91,89,89,89,89,88,88,87,86,86,85, 03706 85,84,84,83,82,82,81,81,81,80,79,79,79,78,78,78,77,76,75,75,74, 03707 74,73,72,72,70,69,68,68,67,66,65,64,63,62,62,62,60,59,58,56,56, 03708 55,53,53,53,51,51,50,50,46,44,44,44,44,43,42,42,41,41,40,39,39, 03709 38,37,37,36,36,36,36,35,35,35,34,33,33,33,32,32,30 03710 }; 03711 const int n2c3w4_n[] = { 03712 150, // Capacity 03713 100, // Number of items 03714 // Size of items (sorted) 03715 100,99,99,97,96,95,95,94,94,94,93,87,86,85,85,85,85,85,85,85, 03716 84,84,83,83,82,81,81,80,80,80,80,80,80,79,79,78,77,77,76,76,75, 03717 75,75,74,72,70,69,68,68,67,67,65,64,64,64,63,62,60,59,59,59,58, 03718 58,58,57,57,56,56,54,54,52,51,51,48,48,48,47,47,47,46,45,44,44, 03719 42,41,41,39,38,38,37,36,36,36,35,34,33,33,33,32,31 03720 }; 03721 const int n2c3w4_o[] = { 03722 150, // Capacity 03723 100, // Number of items 03724 // Size of items (sorted) 03725 98,98,98,97,97,96,96,96,96,94,94,93,93,93,92,92,92,91,91,90,90, 03726 89,88,87,87,87,85,85,83,78,77,77,77,77,76,75,74,73,71,71,70,70, 03727 70,70,70,69,68,68,65,65,64,63,63,61,61,61,61,60,60,59,59,59,59, 03728 58,58,57,54,54,52,52,52,51,49,49,49,48,47,47,47,45,45,45,43,42, 03729 42,41,41,40,40,40,40,39,38,37,36,35,34,32,31,30 03730 }; 03731 const int n2c3w4_p[] = { 03732 150, // Capacity 03733 100, // Number of items 03734 // Size of items (sorted) 03735 100,99,99,98,96,96,96,95,94,92,91,90,90,89,89,88,88,88,88,86, 03736 86,85,85,85,84,83,83,83,83,82,82,81,80,80,79,79,77,77,77,75,75, 03737 74,72,71,70,70,70,69,69,69,68,68,67,65,64,64,62,62,61,59,59,57, 03738 57,54,54,54,54,53,53,52,50,50,49,48,48,48,46,43,42,42,42,39,39, 03739 38,38,37,37,37,36,36,35,34,34,34,34,33,32,32,30,30 03740 }; 03741 const int n2c3w4_q[] = { 03742 150, // Capacity 03743 100, // Number of items 03744 // Size of items (sorted) 03745 100,99,98,98,98,97,97,97,96,96,96,95,95,95,94,93,93,93,92,91, 03746 91,88,88,87,87,86,85,85,84,82,81,79,79,79,78,78,77,77,76,76,75, 03747 73,73,73,73,72,72,72,71,70,69,68,67,66,65,65,64,63,62,61,61,60, 03748 60,59,59,57,56,55,54,54,53,53,52,51,50,50,50,49,49,48,48,47,47, 03749 47,46,45,45,45,44,38,35,35,35,34,34,34,33,33,31,31 03750 }; 03751 const int n2c3w4_r[] = { 03752 150, // Capacity 03753 100, // Number of items 03754 // Size of items (sorted) 03755 100,98,98,98,98,98,97,97,96,95,95,93,92,90,89,87,86,86,84,84, 03756 84,84,80,80,80,79,79,78,77,74,73,73,72,72,72,71,71,71,70,69,69, 03757 69,68,67,66,65,64,64,63,63,62,60,57,57,57,55,55,55,54,53,53,52, 03758 52,52,51,51,50,49,47,46,46,45,44,44,44,43,43,43,42,41,41,41,41, 03759 40,40,39,39,39,39,38,38,37,36,35,35,34,32,31,30,30 03760 }; 03761 const int n2c3w4_s[] = { 03762 150, // Capacity 03763 100, // Number of items 03764 // Size of items (sorted) 03765 100,99,98,97,97,96,95,94,94,93,92,91,90,90,88,88,88,87,84,81, 03766 80,80,79,79,76,76,75,75,75,73,73,71,71,71,70,70,70,69,69,67,67, 03767 66,65,64,64,62,61,60,60,59,59,59,59,58,56,55,54,54,53,53,53,51, 03768 51,50,49,48,48,48,47,47,47,46,46,45,45,45,45,45,44,44,44,42,42, 03769 41,41,40,39,38,37,34,34,34,33,33,32,32,31,31,31,30 03770 }; 03771 const int n2c3w4_t[] = { 03772 150, // Capacity 03773 100, // Number of items 03774 // Size of items (sorted) 03775 100,100,99,99,97,97,95,95,95,94,94,93,93,93,92,91,91,91,91,91, 03776 89,89,86,86,85,85,84,82,81,81,79,79,78,76,75,74,74,74,74,73,73, 03777 71,70,70,69,69,67,67,67,66,66,66,66,65,65,64,64,63,63,62,61,61, 03778 61,60,60,58,57,54,54,53,53,53,52,52,51,50,48,48,47,46,46,46,45, 03779 44,42,40,39,39,39,37,36,35,34,33,33,33,32,32,30,30 03780 }; 03781 const int n3c1w1_a[] = { 03782 100, // Capacity 03783 200, // Number of items 03784 // Size of items (sorted) 03785 100,99,99,97,97,97,94,93,92,92,91,89,89,88,88,88,88,87,87,86, 03786 86,86,86,86,85,84,83,83,82,81,81,81,81,80,80,79,79,79,78,78,77, 03787 77,77,76,76,76,75,74,74,73,73,73,73,72,72,72,72,72,71,71,69,69, 03788 68,67,67,66,66,66,66,64,64,64,64,63,63,62,61,61,61,60,60,59,59, 03789 57,56,56,56,55,55,55,54,54,53,53,52,52,52,51,50,50,50,49,49,49, 03790 49,47,47,46,46,46,46,46,46,45,45,45,45,44,44,42,41,40,40,40,39, 03791 39,38,38,38,38,38,38,37,37,36,36,36,36,34,34,34,34,34,34,31,31, 03792 31,30,30,30,30,30,29,29,27,27,27,26,24,24,23,22,22,22,22,22,20, 03793 18,17,17,17,16,16,15,15,14,14,14,13,13,12,11,11,11,10,10,8,8, 03794 8,6,6,5,5,4,4,3,3,3,1,1 03795 }; 03796 const int n3c1w1_b[] = { 03797 100, // Capacity 03798 200, // Number of items 03799 // Size of items (sorted) 03800 100,100,100,100,100,99,99,99,98,98,98,95,93,93,92,92,92,92,91, 03801 90,90,89,89,89,89,88,88,88,88,87,86,86,86,86,86,85,85,85,84,84, 03802 84,83,83,81,81,80,79,77,77,77,75,75,75,75,74,74,74,74,73,73,73, 03803 72,71,71,71,71,70,70,70,70,70,69,68,68,68,68,68,67,67,67,66,65, 03804 65,65,64,64,63,63,63,62,61,61,60,60,59,59,59,58,58,57,57,57,56, 03805 53,53,53,52,52,52,52,51,50,49,49,48,48,48,47,46,45,44,44,44,44, 03806 42,42,41,40,40,40,39,39,39,38,38,38,37,37,36,36,36,36,34,34,33, 03807 33,33,33,33,33,32,32,32,32,31,30,29,28,27,27,26,26,26,25,24,23, 03808 21,21,20,20,17,16,16,15,14,14,14,13,13,13,13,13,12,12,11,11,10, 03809 9,9,7,7,7,7,6,5,5,4,4,3,3 03810 }; 03811 const int n3c1w1_c[] = { 03812 100, // Capacity 03813 200, // Number of items 03814 // Size of items (sorted) 03815 100,100,100,99,99,99,97,96,96,95,95,94,92,92,91,91,91,91,90,90, 03816 90,89,89,88,88,87,86,86,85,85,85,83,82,82,82,81,81,80,80,80,79, 03817 79,79,76,75,75,74,74,73,72,72,72,71,71,70,68,67,67,67,67,66,66, 03818 65,65,64,64,64,63,63,63,62,62,62,61,61,60,60,59,59,59,59,58,58, 03819 57,57,56,56,56,56,55,55,54,52,51,51,50,50,49,48,48,47,47,47,47, 03820 46,46,43,43,42,42,42,41,41,40,40,40,39,37,37,36,36,34,34,34,34, 03821 33,33,33,32,31,30,30,29,29,28,28,27,27,26,26,26,26,25,25,24,24, 03822 23,23,23,23,22,22,21,21,21,20,20,20,20,19,19,18,17,17,16,16,15, 03823 14,14,14,14,14,13,13,12,12,11,11,11,11,10,9,9,8,8,8,8,7,7,7,6, 03824 6,6,5,4,4,4,2,2,1 03825 }; 03826 const int n3c1w1_d[] = { 03827 100, // Capacity 03828 200, // Number of items 03829 // Size of items (sorted) 03830 100,99,99,99,98,97,97,97,96,96,95,95,95,94,94,93,93,93,93,93, 03831 92,92,91,90,89,89,89,88,87,87,87,87,87,87,87,86,85,84,84,83,82, 03832 80,80,80,80,79,79,78,78,77,76,76,74,74,74,74,73,73,71,70,69,69, 03833 68,68,68,68,68,68,67,67,66,66,66,65,64,63,63,62,62,62,61,61,61, 03834 60,60,60,60,59,59,58,57,57,57,57,55,55,54,54,53,53,53,51,51,51, 03835 50,49,49,48,48,48,48,47,46,46,46,45,45,45,43,43,43,42,42,42,42, 03836 42,41,41,40,39,38,37,37,37,37,37,36,36,35,35,35,35,34,34,34,32, 03837 31,31,30,29,29,28,28,26,26,26,25,24,24,24,23,22,21,21,21,20,20, 03838 20,19,19,19,19,19,19,17,14,13,12,12,11,10,10,10,9,9,8,8,8,8,7, 03839 6,6,5,5,5,4,3,2,2,2 03840 }; 03841 const int n3c1w1_e[] = { 03842 100, // Capacity 03843 200, // Number of items 03844 // Size of items (sorted) 03845 100,100,100,100,98,98,97,97,96,96,95,95,95,95,94,93,93,93,91, 03846 91,91,91,91,91,90,90,87,87,86,85,85,85,84,84,82,81,81,81,79,78, 03847 78,76,76,75,75,75,75,74,74,74,72,72,72,72,71,70,69,69,69,69,67, 03848 67,67,67,66,66,66,65,64,64,64,64,63,62,61,61,60,60,59,58,57,56, 03849 55,55,55,54,53,53,53,52,52,50,50,49,47,47,46,46,45,44,44,43,43, 03850 42,42,41,41,41,40,40,39,39,39,39,38,38,38,37,36,35,35,34,34,33, 03851 33,32,32,32,32,32,32,31,31,31,30,30,30,30,30,29,28,28,27,27,26, 03852 25,24,24,24,23,23,23,23,22,22,22,21,21,21,20,19,19,19,18,18,17, 03853 17,16,16,15,15,14,14,13,12,12,11,10,10,9,8,8,8,8,7,7,7,7,6,6, 03854 5,4,3,3,3,3,2,2,1,1 03855 }; 03856 const int n3c1w1_f[] = { 03857 100, // Capacity 03858 200, // Number of items 03859 // Size of items (sorted) 03860 100,100,99,99,99,98,98,98,97,97,97,97,96,96,95,94,94,94,94,94, 03861 94,93,93,93,93,93,92,91,90,90,90,90,89,87,86,86,86,85,85,85,85, 03862 85,84,83,83,83,82,82,81,81,80,80,78,77,76,76,76,75,75,74,74,74, 03863 74,74,73,72,71,71,70,70,70,69,69,68,68,68,67,67,67,67,66,66,65, 03864 64,63,63,62,61,61,61,60,60,60,60,60,60,59,59,58,58,58,57,57,56, 03865 56,54,54,53,53,50,50,49,49,49,48,48,48,46,46,46,45,44,42,41,40, 03866 40,37,37,37,36,36,34,33,32,32,31,30,29,28,28,27,27,27,26,25,25, 03867 25,24,24,23,23,23,23,23,23,23,22,22,21,21,20,20,20,19,18,17,16, 03868 16,15,15,14,14,14,13,12,12,12,11,10,10,10,10,9,8,8,8,8,7,7,7, 03869 7,6,5,5,5,5,4,3,2,1 03870 }; 03871 const int n3c1w1_g[] = { 03872 100, // Capacity 03873 200, // Number of items 03874 // Size of items (sorted) 03875 100,99,99,98,98,97,95,95,94,94,93,93,93,93,92,91,91,91,91,90, 03876 90,90,89,89,89,88,88,87,87,86,86,86,86,86,85,85,84,84,84,83,82, 03877 81,81,80,80,79,79,79,78,77,77,76,76,75,75,74,74,74,74,73,73,73, 03878 73,73,72,72,72,71,70,70,69,69,68,68,68,67,67,66,62,62,62,62,62, 03879 62,61,60,60,60,60,60,59,58,57,57,57,57,56,56,54,54,53,53,52,52, 03880 52,52,52,51,50,50,50,49,49,49,48,47,46,46,46,45,44,43,43,42,42, 03881 40,40,40,39,39,38,36,36,36,35,35,34,33,33,32,32,32,31,30,30,29, 03882 29,29,28,27,27,26,26,26,25,25,25,24,24,24,24,23,23,23,22,22,22, 03883 22,21,20,20,19,16,15,15,14,14,14,13,11,11,10,10,10,9,9,7,6,6, 03884 5,5,5,4,4,3,2,1,1,1,1 03885 }; 03886 const int n3c1w1_h[] = { 03887 100, // Capacity 03888 200, // Number of items 03889 // Size of items (sorted) 03890 100,100,99,99,97,97,97,97,97,97,96,96,96,96,95,95,95,95,94,93, 03891 93,93,92,92,91,90,89,89,88,88,88,87,87,87,86,86,85,85,84,84,83, 03892 83,82,81,80,80,80,79,79,79,78,77,77,77,77,76,75,75,74,74,73,72, 03893 71,71,71,71,71,71,71,69,69,69,68,65,65,63,63,62,62,62,62,61,61, 03894 60,60,59,58,58,58,56,56,56,54,53,53,52,51,51,51,50,49,49,48,48, 03895 48,47,46,46,46,46,46,46,43,43,42,41,40,39,39,38,37,37,36,36,36, 03896 35,34,34,33,33,32,32,32,32,32,32,32,30,30,29,29,28,27,27,27,27, 03897 26,26,26,26,25,25,24,24,23,22,21,21,21,21,20,19,19,18,17,17,17, 03898 16,16,16,15,15,15,14,14,13,12,11,11,10,9,9,7,6,6,6,6,6,4,4,4, 03899 4,4,3,2,1,1,1,1,1 03900 }; 03901 const int n3c1w1_i[] = { 03902 100, // Capacity 03903 200, // Number of items 03904 // Size of items (sorted) 03905 99,97,97,96,96,95,93,92,92,92,92,92,92,92,91,91,90,89,88,87,87, 03906 87,86,85,85,84,84,84,83,83,83,83,83,83,82,81,80,79,78,78,78,78, 03907 77,77,76,76,76,75,75,75,74,73,72,71,71,70,70,69,69,68,68,67,66, 03908 66,65,65,63,63,63,63,62,61,61,61,59,58,58,58,58,58,58,58,58,57, 03909 56,56,56,54,53,52,52,52,51,50,50,50,50,50,49,49,48,48,48,48,48, 03910 47,47,46,45,45,44,43,43,43,43,43,43,42,41,41,40,40,38,38,37,37, 03911 37,37,36,36,36,35,35,34,33,32,32,31,31,29,29,29,28,27,27,27,26, 03912 26,25,24,24,23,22,22,22,21,21,21,20,20,19,18,18,18,18,17,16,16, 03913 16,16,15,15,14,14,14,13,13,12,12,11,11,11,11,8,8,7,6,5,3,3,2, 03914 2,2,2,2,2,1,1,1,1 03915 }; 03916 const int n3c1w1_j[] = { 03917 100, // Capacity 03918 200, // Number of items 03919 // Size of items (sorted) 03920 100,100,99,98,97,97,97,97,97,96,96,95,95,93,93,93,92,92,91,91, 03921 89,88,88,88,88,88,86,86,85,85,85,84,83,83,83,82,81,80,79,79,78, 03922 78,77,77,75,74,74,74,73,73,72,72,72,71,71,71,70,70,70,70,69,69, 03923 67,67,66,66,65,65,65,64,64,64,63,63,63,62,62,62,61,60,60,59,59, 03924 59,59,59,58,58,57,57,57,56,56,55,55,55,55,54,54,52,52,52,51,51, 03925 51,50,50,50,49,49,49,49,48,47,47,47,45,44,44,44,43,43,43,43,43, 03926 41,41,41,40,40,39,39,39,39,38,37,37,37,36,36,36,35,35,34,33,33, 03927 31,31,30,29,28,28,28,27,27,25,25,24,23,23,23,22,22,21,21,21,19, 03928 19,19,17,17,17,17,16,16,15,14,14,14,14,13,13,12,11,10,10,10,9, 03929 9,9,8,7,6,6,4,4,3,3,3,2 03930 }; 03931 const int n3c1w1_k[] = { 03932 100, // Capacity 03933 200, // Number of items 03934 // Size of items (sorted) 03935 100,99,99,99,98,98,98,98,97,95,95,95,95,94,94,92,92,92,92,91, 03936 90,88,88,88,88,87,87,87,86,85,84,84,83,83,83,82,82,82,82,81,81, 03937 81,81,80,80,80,79,78,77,75,75,74,74,74,73,73,72,72,71,71,70,70, 03938 70,69,68,68,68,68,67,67,66,66,65,64,63,62,61,60,60,58,58,57,57, 03939 56,56,55,55,55,55,55,55,54,53,53,53,52,51,50,49,49,49,48,48,48, 03940 48,47,47,47,46,45,43,43,42,42,42,42,41,41,41,41,40,40,39,39,38, 03941 38,38,38,36,35,35,34,33,32,32,30,28,28,28,28,28,26,26,25,25,24, 03942 24,23,23,23,22,22,22,22,21,21,21,21,20,20,20,19,19,19,18,17,17, 03943 16,15,15,14,14,13,13,12,12,11,11,11,10,9,9,9,8,7,6,6,5,5,4,4, 03944 4,3,3,3,2,2,2,2,1 03945 }; 03946 const int n3c1w1_l[] = { 03947 100, // Capacity 03948 200, // Number of items 03949 // Size of items (sorted) 03950 100,100,99,99,99,99,97,96,96,94,94,94,93,93,93,93,92,92,92,89, 03951 88,87,87,85,84,84,84,84,83,83,83,83,82,80,80,79,79,78,76,75,75, 03952 75,74,73,73,73,73,73,72,72,72,71,71,70,70,70,70,70,69,69,69,68, 03953 67,67,66,66,64,63,63,63,62,62,61,61,59,59,59,59,58,58,57,56,56, 03954 55,55,54,53,52,52,51,51,50,50,50,50,50,50,48,48,48,48,47,47,47, 03955 46,46,46,46,45,44,43,41,41,39,39,38,37,37,37,36,36,35,35,35,34, 03956 34,33,33,33,32,32,31,31,31,31,30,30,30,29,29,28,28,25,25,25,25, 03957 24,24,24,23,23,23,23,22,21,20,20,20,20,19,18,18,18,16,16,16,15, 03958 14,14,14,14,13,12,11,11,11,11,11,10,10,9,9,9,8,8,8,7,7,7,6,4, 03959 4,3,3,2,2,2,1,1,1 03960 }; 03961 const int n3c1w1_m[] = { 03962 100, // Capacity 03963 200, // Number of items 03964 // Size of items (sorted) 03965 100,99,99,98,98,97,97,97,97,97,96,96,96,96,95,95,94,92,92,92, 03966 92,91,91,91,90,90,90,89,87,87,86,85,85,83,83,83,82,82,80,78,78, 03967 78,77,77,77,77,76,76,75,75,74,74,74,74,72,71,71,71,70,70,69,69, 03968 69,68,67,67,67,67,66,66,66,66,65,65,65,65,64,63,61,61,60,60,60, 03969 59,59,58,58,58,57,55,54,54,54,54,54,54,54,54,52,52,52,52,51,51, 03970 51,51,49,47,47,46,46,45,44,44,44,44,44,43,42,42,42,41,41,41,41, 03971 40,39,38,37,37,35,35,35,33,32,31,30,30,29,29,29,28,28,27,27,26, 03972 26,25,25,25,24,23,23,23,23,23,21,21,20,19,19,19,18,18,18,17,17, 03973 17,17,16,16,16,15,15,15,15,15,14,14,13,12,12,11,11,10,10,10,10, 03974 10,9,7,6,6,5,5,4,3,2,1,1 03975 }; 03976 const int n3c1w1_n[] = { 03977 100, // Capacity 03978 200, // Number of items 03979 // Size of items (sorted) 03980 100,100,99,99,99,98,98,97,96,95,95,93,93,93,91,90,90,88,88,87, 03981 84,82,82,81,81,81,81,81,81,80,80,79,79,78,78,77,77,77,77,76,75, 03982 75,74,73,73,72,71,71,71,70,70,70,69,67,66,66,66,66,66,65,65,65, 03983 64,64,63,59,59,59,59,58,58,56,56,54,54,53,53,53,51,51,51,51,50, 03984 49,48,48,48,48,47,47,47,47,46,46,46,46,46,46,46,46,46,46,45,44, 03985 44,44,43,41,41,40,40,40,39,39,39,38,36,36,35,34,34,34,33,33,33, 03986 32,32,32,32,31,31,31,30,30,29,28,28,27,27,27,26,25,25,24,24,23, 03987 23,22,22,22,22,21,21,21,20,19,19,18,16,16,16,15,15,15,15,15,15, 03988 14,13,13,13,12,12,12,12,11,10,10,10,9,9,9,8,8,8,8,7,7,7,7,7,5, 03989 5,4,3,3,3,2,2,2 03990 }; 03991 const int n3c1w1_o[] = { 03992 100, // Capacity 03993 200, // Number of items 03994 // Size of items (sorted) 03995 100,99,98,98,98,97,96,96,95,95,95,94,92,91,91,90,90,89,89,89, 03996 87,87,86,86,86,86,86,84,84,83,83,83,82,82,82,82,81,79,79,78,77, 03997 77,76,76,76,76,76,76,76,76,76,76,75,74,73,72,72,71,69,69,67,66, 03998 66,66,65,65,64,64,63,63,63,63,62,60,60,60,59,59,57,56,56,55,54, 03999 54,54,54,54,53,52,52,52,51,51,51,50,48,48,47,47,46,45,45,45,45, 04000 45,42,42,41,41,41,40,40,39,39,38,38,37,37,37,36,35,35,35,34,34, 04001 34,34,31,30,30,30,29,29,29,29,29,29,28,28,28,28,28,26,26,26,25, 04002 25,25,24,24,24,23,22,22,22,22,21,21,21,21,21,20,19,19,19,18,18, 04003 18,18,18,17,17,16,16,16,16,15,14,14,14,13,13,12,12,11,10,10,9, 04004 8,8,8,7,7,6,6,5,4,4,3,2 04005 }; 04006 const int n3c1w1_p[] = { 04007 100, // Capacity 04008 200, // Number of items 04009 // Size of items (sorted) 04010 100,100,100,100,100,99,98,98,98,97,97,97,97,96,96,95,92,92,92, 04011 92,91,91,91,91,90,89,89,87,87,87,86,86,86,86,86,85,85,85,84,84, 04012 84,83,83,83,82,82,82,81,81,81,79,78,77,77,76,75,75,75,75,75,72, 04013 72,72,72,72,72,72,71,71,71,71,70,70,70,69,68,65,64,64,64,63,63, 04014 62,62,61,60,60,59,59,59,59,59,58,58,57,57,57,57,56,56,55,53,53, 04015 52,52,51,51,50,48,48,48,47,46,46,46,44,44,43,43,42,42,41,41,38, 04016 38,37,37,37,37,36,35,35,34,33,33,33,32,32,31,30,30,30,29,29,28, 04017 28,28,28,27,26,25,25,25,24,24,23,23,23,22,22,22,21,21,21,21,21, 04018 20,19,18,18,17,16,16,16,16,16,16,15,15,14,14,13,13,13,13,12,12, 04019 11,9,9,8,8,7,7,6,4,2,2,2,2 04020 }; 04021 const int n3c1w1_q[] = { 04022 100, // Capacity 04023 200, // Number of items 04024 // Size of items (sorted) 04025 99,98,97,95,95,93,93,93,93,93,92,92,92,92,92,92,91,91,90,90,90, 04026 90,89,88,87,85,85,85,85,85,84,84,83,82,82,81,81,80,79,79,79,79, 04027 78,78,77,77,77,76,76,76,76,75,74,74,73,72,72,71,71,70,70,70,70, 04028 69,69,67,67,66,66,65,65,65,64,63,61,60,60,59,58,54,53,53,52,52, 04029 51,51,50,50,50,49,48,48,48,48,47,46,46,46,46,45,45,43,42,42,42, 04030 42,41,41,41,40,40,39,38,38,37,36,36,36,35,35,35,35,34,34,34,33, 04031 32,32,32,31,31,31,31,30,30,29,28,27,27,27,26,25,25,25,24,23,23, 04032 23,23,23,23,22,22,21,21,21,20,20,20,20,20,19,19,18,17,17,17,17, 04033 17,16,16,16,15,14,14,14,14,13,12,11,11,11,11,11,8,7,7,7,5,5,5, 04034 4,3,2,2,2,2,2,1,1 04035 }; 04036 const int n3c1w1_r[] = { 04037 100, // Capacity 04038 200, // Number of items 04039 // Size of items (sorted) 04040 100,100,99,99,98,98,98,97,97,96,96,95,95,94,94,94,92,92,91,90, 04041 90,89,89,87,86,86,85,84,84,84,83,82,82,81,80,80,79,79,79,78,78, 04042 78,77,77,77,77,77,77,76,76,75,75,75,74,74,73,73,72,72,71,67,67, 04043 67,67,66,65,65,65,64,64,63,62,61,61,60,60,59,59,59,58,58,58,58, 04044 58,58,57,57,56,56,56,55,54,54,53,52,52,50,50,50,49,47,46,45,45, 04045 45,44,43,43,41,41,41,40,40,40,40,39,39,38,38,38,38,38,37,36,35, 04046 35,35,34,33,33,32,30,30,30,30,28,28,27,27,27,26,26,26,25,25,25, 04047 24,24,24,24,23,22,21,21,20,20,19,19,19,19,19,18,16,16,16,16,15, 04048 15,14,14,14,14,14,12,11,11,11,10,10,10,9,8,8,8,7,7,6,6,6,6,6, 04049 5,5,3,2,2,1,1,1,1 04050 }; 04051 const int n3c1w1_s[] = { 04052 100, // Capacity 04053 200, // Number of items 04054 // Size of items (sorted) 04055 99,99,98,97,97,97,97,96,96,96,95,95,93,93,92,92,90,89,88,88,88, 04056 88,87,87,86,86,86,86,86,86,85,84,83,83,83,82,82,82,81,81,81,80, 04057 80,80,80,78,77,76,76,74,73,72,71,71,71,70,70,70,70,69,69,69,69, 04058 67,66,66,65,65,64,63,63,63,62,62,62,61,61,61,61,59,58,58,56,56, 04059 54,52,52,51,51,51,50,50,50,50,50,49,49,48,48,47,47,45,45,44,44, 04060 44,44,44,43,42,42,42,42,42,41,39,38,38,38,37,36,36,36,36,35,35, 04061 35,34,33,33,32,31,31,31,31,31,31,30,30,29,29,28,28,28,27,27,27, 04062 26,25,25,25,24,24,23,23,23,22,21,21,21,20,20,20,19,19,17,17,17, 04063 17,16,15,15,15,14,14,14,14,13,11,11,10,10,10,9,9,8,8,8,8,7,7, 04064 6,6,4,3,3,2,1,1,1 04065 }; 04066 const int n3c1w1_t[] = { 04067 100, // Capacity 04068 200, // Number of items 04069 // Size of items (sorted) 04070 100,100,100,99,99,98,97,96,96,96,96,95,94,94,93,92,92,92,91,91, 04071 91,90,90,89,88,87,87,87,87,87,86,86,86,85,84,83,83,83,83,82,82, 04072 81,81,81,81,80,80,79,79,79,78,78,78,78,78,76,76,76,76,76,76,75, 04073 74,74,74,73,73,72,71,69,69,69,67,66,65,64,63,63,63,62,61,61,60, 04074 59,57,57,56,56,56,55,55,54,54,54,54,54,53,53,52,52,51,50,48,48, 04075 48,48,47,46,46,45,45,45,43,42,40,40,40,39,39,39,39,38,38,37,37, 04076 37,36,35,34,32,31,31,30,30,29,28,27,27,26,25,24,24,24,24,24,22, 04077 22,21,21,21,21,20,19,19,18,18,18,18,18,17,16,16,16,15,15,14,14, 04078 13,13,12,12,12,12,11,11,11,11,10,9,9,8,7,6,6,6,6,6,6,5,5,5,4, 04079 4,3,3,3,3,2,1,1 04080 }; 04081 const int n3c1w2_a[] = { 04082 100, // Capacity 04083 200, // Number of items 04084 // Size of items (sorted) 04085 100,100,99,99,99,98,98,98,98,98,97,97,96,96,96,95,94,94,93,93, 04086 91,91,91,90,90,90,89,89,88,88,88,88,87,87,86,85,85,84,83,83,83, 04087 83,82,81,79,79,79,79,78,78,77,77,77,76,76,76,76,75,75,74,73,73, 04088 73,72,72,72,71,71,71,70,70,69,69,69,69,69,68,68,68,67,67,67,67, 04089 65,65,65,65,65,64,63,63,63,63,61,61,61,61,61,60,60,60,59,59,59, 04090 58,58,58,57,56,56,55,55,55,55,54,54,54,53,53,51,51,50,50,50,50, 04091 49,49,48,48,48,48,47,46,46,45,44,43,43,42,42,41,40,40,40,40,40, 04092 39,38,38,38,38,37,36,36,35,35,34,34,34,33,33,33,33,33,33,32,32, 04093 32,32,32,32,32,31,31,30,28,27,26,26,25,25,24,24,23,23,22,22,22, 04094 21,21,21,20,20,20,20,20,20,20,20,20 04095 }; 04096 const int n3c1w2_b[] = { 04097 100, // Capacity 04098 200, // Number of items 04099 // Size of items (sorted) 04100 99,99,99,97,96,95,94,93,93,93,93,93,91,91,91,90,89,89,89,89,88, 04101 88,87,87,85,85,84,84,84,84,82,81,81,81,80,80,79,78,78,77,77,76, 04102 76,76,76,75,75,74,74,74,74,74,74,73,73,73,72,72,72,72,72,71,71, 04103 70,69,69,69,69,68,68,68,67,67,67,67,67,67,67,66,66,66,65,65,65, 04104 64,64,64,63,63,62,61,61,60,59,59,58,58,58,58,58,58,58,57,57,57, 04105 57,56,56,55,55,54,54,54,54,54,53,53,53,53,53,52,52,52,51,51,50, 04106 49,48,48,48,47,47,46,46,46,45,45,44,43,43,42,41,40,40,38,38,38, 04107 38,38,37,36,36,36,36,36,36,36,36,35,35,35,34,34,33,33,33,33,32, 04108 32,32,32,31,31,31,30,30,29,29,28,28,27,27,27,26,26,25,25,23,22, 04109 21,21,21,21,21,21,21,20,20,20,20 04110 }; 04111 const int n3c1w2_c[] = { 04112 100, // Capacity 04113 200, // Number of items 04114 // Size of items (sorted) 04115 100,100,100,99,99,98,98,98,96,96,96,95,95,94,94,94,93,93,92,92, 04116 92,91,91,90,90,90,89,89,89,89,88,88,87,87,86,86,85,85,85,85,84, 04117 84,83,82,82,82,82,81,81,81,81,81,80,80,79,79,78,78,78,78,77,76, 04118 76,76,75,74,74,74,73,72,72,71,71,71,70,70,70,70,69,68,68,68,66, 04119 66,66,65,65,65,65,63,62,61,61,60,60,60,60,58,58,58,58,57,57,57, 04120 57,56,56,55,54,54,53,52,52,52,52,52,52,52,52,52,51,51,50,50,49, 04121 48,47,47,47,47,46,45,45,45,45,45,44,43,43,42,42,42,41,41,41,41, 04122 40,40,39,39,39,38,37,37,37,36,36,36,35,35,35,34,34,33,33,33,32, 04123 32,32,32,31,31,31,30,30,28,28,28,28,28,27,27,27,26,26,26,24,24, 04124 23,23,23,23,22,22,22,21,21,20,20,20 04125 }; 04126 const int n3c1w2_d[] = { 04127 100, // Capacity 04128 200, // Number of items 04129 // Size of items (sorted) 04130 100,100,100,99,98,98,98,97,97,97,97,96,96,96,96,95,95,95,94,94, 04131 94,94,93,93,92,92,92,91,91,91,91,90,90,89,87,87,86,86,85,84,84, 04132 83,83,82,81,81,81,80,80,79,79,79,79,79,79,78,78,78,78,77,77,77, 04133 77,77,76,76,76,76,75,75,75,74,74,73,73,73,73,73,72,72,72,71,71, 04134 71,70,70,70,69,69,69,69,69,68,67,67,67,66,65,65,65,65,64,63,63, 04135 63,63,62,62,62,61,61,61,60,59,59,59,59,59,58,57,57,57,57,57,56, 04136 56,55,54,54,53,53,53,53,53,52,52,52,51,50,48,48,47,47,47,47,46, 04137 46,44,44,44,43,43,42,41,41,41,41,40,40,39,38,37,36,36,36,36,35, 04138 34,34,33,33,32,31,31,31,30,30,29,29,28,28,28,27,27,27,27,26,25, 04139 25,24,24,23,23,22,22,22,22,21,21,20 04140 }; 04141 const int n3c1w2_e[] = { 04142 100, // Capacity 04143 200, // Number of items 04144 // Size of items (sorted) 04145 100,100,99,99,98,98,97,97,97,96,96,96,95,95,95,95,94,94,94,93, 04146 93,92,91,91,90,89,89,89,89,88,88,87,87,87,87,86,86,86,85,85,85, 04147 84,84,83,83,82,82,82,81,81,81,81,80,80,79,79,79,78,77,77,77,76, 04148 76,76,76,74,73,73,73,73,73,73,73,73,72,72,72,72,71,71,70,70,70, 04149 70,70,68,68,68,68,67,66,66,66,66,66,65,64,63,63,63,62,61,61,61, 04150 61,61,60,60,59,59,59,58,58,57,57,57,56,56,56,55,54,54,53,53,53, 04151 52,52,51,50,50,49,49,49,48,47,47,47,46,45,45,44,44,43,43,43,43, 04152 43,42,42,42,42,41,41,41,41,40,40,39,39,38,37,36,36,35,35,34,34, 04153 34,33,33,33,32,30,30,30,29,29,28,28,28,28,28,27,27,27,26,25,25, 04154 24,24,23,23,23,22,22,22,21,21,20,20 04155 }; 04156 const int n3c1w2_f[] = { 04157 100, // Capacity 04158 200, // Number of items 04159 // Size of items (sorted) 04160 100,99,98,98,98,98,97,97,97,96,96,96,95,94,94,93,93,92,91,91, 04161 90,90,90,90,89,88,88,88,87,87,86,86,85,85,84,84,83,82,81,81,80, 04162 79,79,79,78,78,78,78,78,78,78,78,77,77,77,77,76,76,75,75,74,74, 04163 74,73,73,73,72,71,71,70,70,69,69,69,68,68,67,65,65,65,65,65,65, 04164 64,64,63,63,62,62,62,62,62,61,61,61,61,60,59,59,58,58,58,57,57, 04165 56,56,56,56,54,54,54,52,52,52,52,52,50,50,50,49,49,47,47,47,46, 04166 46,46,45,45,45,45,45,44,44,44,43,43,43,43,42,42,42,42,41,41,40, 04167 39,39,38,38,37,37,37,37,37,37,36,36,35,35,35,35,35,34,34,34,33, 04168 33,33,33,32,32,32,31,31,31,30,30,30,28,28,27,26,23,22,22,22,22, 04169 22,21,21,21,21,20,20,20,20,20,20,20 04170 }; 04171 const int n3c1w2_g[] = { 04172 100, // Capacity 04173 200, // Number of items 04174 // Size of items (sorted) 04175 100,100,100,100,99,99,99,98,98,98,97,96,96,96,96,95,95,95,95, 04176 94,94,94,94,94,93,93,93,92,92,92,92,92,92,92,92,91,91,90,89,88, 04177 88,88,88,87,87,87,87,87,86,85,85,85,85,85,84,83,83,83,83,82,81, 04178 81,80,80,80,80,80,79,79,78,78,78,77,77,77,77,76,75,75,74,74,73, 04179 72,72,71,69,69,69,69,69,68,68,67,67,66,64,63,62,62,62,62,61,61, 04180 61,61,60,59,58,58,58,57,57,57,57,56,56,55,54,54,54,53,52,51,51, 04181 51,50,50,50,50,50,49,47,47,46,44,43,43,42,42,42,42,42,42,42,42, 04182 41,41,41,40,40,39,39,38,38,37,37,37,36,36,36,36,36,35,35,35,34, 04183 33,33,33,32,32,32,31,30,30,30,30,30,29,29,28,28,28,27,27,26,26, 04184 25,25,24,24,23,23,22,22,22,22,22,21,20 04185 }; 04186 const int n3c1w2_h[] = { 04187 100, // Capacity 04188 200, // Number of items 04189 // Size of items (sorted) 04190 100,100,99,99,99,99,99,98,97,97,96,96,96,96,95,95,94,94,94,94, 04191 93,93,93,91,91,91,91,91,90,90,90,90,90,90,90,89,89,89,89,89,88, 04192 88,88,87,86,86,86,85,85,85,84,84,84,84,83,83,83,81,81,80,80,80, 04193 80,80,79,79,78,78,77,77,76,76,75,75,75,74,73,73,72,71,71,70,70, 04194 70,70,69,68,68,67,67,67,65,65,65,64,64,62,62,62,62,61,61,60,60, 04195 59,59,58,58,58,57,57,57,57,56,56,55,55,55,54,54,52,51,50,50,49, 04196 48,48,48,48,47,47,46,45,45,43,43,43,42,42,41,41,41,40,40,40,40, 04197 39,39,38,38,38,37,37,36,35,35,35,35,34,34,34,34,33,33,32,32,32, 04198 31,31,30,30,30,30,28,28,28,27,27,27,26,26,26,26,25,25,25,25,25, 04199 25,24,24,24,24,24,23,22,20,20,20,20 04200 }; 04201 const int n3c1w2_i[] = { 04202 100, // Capacity 04203 200, // Number of items 04204 // Size of items (sorted) 04205 100,100,100,100,98,97,97,97,96,95,95,95,94,93,93,92,92,92,92, 04206 91,91,91,90,90,90,88,88,88,87,87,87,87,86,86,85,85,84,84,84,83, 04207 83,83,83,83,82,82,82,82,82,82,81,81,80,80,79,79,79,78,78,77,77, 04208 76,75,74,74,72,72,72,71,71,71,69,69,69,68,68,68,68,68,68,67,67, 04209 66,65,65,65,64,64,64,64,63,63,63,62,62,62,62,61,61,60,60,59,59, 04210 59,59,59,58,58,57,57,57,56,56,56,55,55,54,53,53,52,52,51,51,51, 04211 51,50,49,49,49,48,46,46,45,45,45,45,44,44,44,43,42,42,42,42,41, 04212 41,41,41,40,40,40,39,39,38,38,38,38,37,37,36,35,34,34,34,33,33, 04213 32,31,31,31,30,30,30,29,29,29,29,27,27,27,26,25,25,25,24,24,24, 04214 23,23,23,23,23,22,22,21,20,20,20,20,20 04215 }; 04216 const int n3c1w2_j[] = { 04217 100, // Capacity 04218 200, // Number of items 04219 // Size of items (sorted) 04220 100,100,100,100,99,99,98,98,98,97,97,97,96,96,96,95,95,94,94, 04221 93,93,93,93,93,93,92,92,91,89,88,88,88,88,88,87,87,87,87,87,87, 04222 86,85,85,85,84,83,83,82,82,82,81,80,80,80,80,80,79,79,79,78,77, 04223 77,76,76,76,76,76,75,75,75,75,74,73,73,73,72,71,71,71,71,70,69, 04224 69,68,68,68,68,67,65,65,65,62,62,60,60,60,60,60,59,59,59,59,59, 04225 58,58,58,58,58,57,56,55,55,54,54,53,53,53,53,52,50,50,49,49,49, 04226 48,48,48,47,47,46,46,46,45,45,45,43,43,43,42,42,42,41,41,41,41, 04227 40,40,40,40,39,39,37,37,37,37,37,36,36,36,35,34,33,33,32,32,32, 04228 30,30,30,30,29,29,29,29,29,28,27,27,26,26,25,25,25,25,24,24,24, 04229 24,24,23,23,23,22,22,21,21,21,20,20,20 04230 }; 04231 const int n3c1w2_k[] = { 04232 100, // Capacity 04233 200, // Number of items 04234 // Size of items (sorted) 04235 100,100,99,99,98,98,98,98,97,96,96,95,95,95,95,94,93,93,93,93, 04236 92,92,91,91,90,90,89,89,89,89,89,88,87,87,85,85,84,84,84,84,84, 04237 83,83,83,82,82,82,78,78,77,77,77,77,77,76,76,76,75,74,73,73,72, 04238 72,71,70,70,70,69,69,68,67,67,66,66,66,65,64,64,64,63,63,63,63, 04239 63,62,61,60,60,60,59,59,59,59,57,57,56,56,55,55,54,53,53,53,53, 04240 52,52,52,51,51,50,50,49,49,49,48,47,47,47,47,47,46,46,46,45,44, 04241 44,43,43,43,43,43,43,42,42,42,41,41,40,40,40,40,40,39,39,39,38, 04242 38,38,38,37,37,37,36,36,36,36,34,33,33,32,32,32,32,32,31,31,31, 04243 30,30,30,30,30,29,29,28,28,28,28,28,28,27,27,27,26,26,26,26,25, 04244 25,24,24,23,22,21,21,21,20,20,20,20 04245 }; 04246 const int n3c1w2_l[] = { 04247 100, // Capacity 04248 200, // Number of items 04249 // Size of items (sorted) 04250 100,100,99,99,99,98,98,98,98,97,97,97,97,97,96,96,95,95,94,94, 04251 94,94,93,92,92,92,92,92,92,92,91,91,90,90,90,90,89,89,89,88,88, 04252 88,87,87,86,86,86,86,85,85,85,84,84,84,83,83,82,81,80,80,79,79, 04253 78,77,77,77,76,76,76,76,75,75,74,74,74,74,73,73,72,72,71,71,71, 04254 71,70,70,70,69,69,68,68,68,67,67,67,66,66,66,66,65,64,64,63,63, 04255 63,62,61,60,60,60,60,59,59,59,59,58,58,58,57,57,56,55,55,54,54, 04256 54,52,52,52,51,51,51,51,50,49,49,48,48,47,47,47,47,47,46,46,45, 04257 45,45,44,44,44,43,43,43,42,42,41,41,40,39,39,39,39,37,37,37,37, 04258 36,36,36,35,35,34,33,33,33,33,33,32,31,31,30,27,27,26,25,24,24, 04259 24,24,23,23,23,23,23,22,21,21,20,20 04260 }; 04261 const int n3c1w2_m[] = { 04262 100, // Capacity 04263 200, // Number of items 04264 // Size of items (sorted) 04265 100,100,100,99,98,98,98,97,97,97,96,96,94,93,93,92,92,92,91,90, 04266 90,90,90,89,89,89,89,88,87,87,86,86,86,86,85,85,85,85,85,84,84, 04267 84,84,83,82,82,82,82,82,81,81,81,81,80,80,79,79,79,79,77,76,76, 04268 75,75,74,74,74,73,72,72,72,72,72,72,72,72,72,71,71,70,70,69,68, 04269 68,68,68,67,67,67,67,65,65,65,64,64,63,62,62,62,62,62,61,60,59, 04270 59,58,58,58,58,58,58,57,57,57,57,57,57,56,56,55,55,55,55,54,54, 04271 54,53,53,53,52,52,52,51,51,50,49,49,49,48,48,47,47,47,47,47,46, 04272 44,44,44,44,44,43,42,42,41,41,41,40,39,38,38,37,36,36,36,36,36, 04273 35,35,34,33,33,32,32,31,31,31,30,30,30,29,29,28,27,27,27,26,26, 04274 26,25,24,23,23,23,22,22,22,21,21,20 04275 }; 04276 const int n3c1w2_n[] = { 04277 100, // Capacity 04278 200, // Number of items 04279 // Size of items (sorted) 04280 100,100,100,100,99,99,99,99,98,98,98,96,96,95,95,94,94,94,93, 04281 93,93,93,93,92,91,91,91,91,90,90,90,89,89,89,89,89,88,87,87,87, 04282 86,86,86,85,85,84,84,82,82,81,81,80,80,80,80,79,78,77,77,77,77, 04283 77,76,76,75,75,75,73,73,73,72,71,71,70,70,70,70,69,69,68,68,68, 04284 68,68,67,67,67,67,66,66,66,65,65,65,64,63,63,63,62,62,62,61,60, 04285 60,59,59,59,58,58,58,58,58,57,57,55,55,55,55,55,55,54,54,54,54, 04286 53,52,52,52,52,52,51,51,50,50,50,50,50,49,49,49,49,49,48,48,48, 04287 48,46,45,45,45,44,44,44,43,43,42,42,41,41,41,39,39,39,39,38,37, 04288 37,37,37,36,36,36,36,35,34,34,34,34,34,34,33,33,33,32,31,31,30, 04289 30,29,28,27,26,25,25,24,24,22,21,21,20 04290 }; 04291 const int n3c1w2_o[] = { 04292 100, // Capacity 04293 200, // Number of items 04294 // Size of items (sorted) 04295 99,99,99,99,98,98,98,98,97,97,96,96,96,95,95,95,94,94,94,92,91, 04296 91,90,90,90,90,89,89,88,88,87,87,87,87,86,86,86,85,84,84,84,84, 04297 83,83,82,82,82,81,81,81,81,81,80,79,79,79,79,78,78,78,77,77,76, 04298 76,74,74,74,73,73,73,73,73,72,71,71,70,70,69,69,68,68,68,67,66, 04299 65,65,64,64,63,63,62,61,61,61,61,61,61,61,60,60,59,58,57,57,57, 04300 57,57,56,56,56,56,56,55,55,54,54,54,53,53,53,52,52,52,51,51,50, 04301 50,49,49,48,48,48,48,46,45,45,45,44,44,44,44,43,43,42,42,41,41, 04302 41,40,39,39,39,39,38,38,37,37,35,35,34,34,33,33,32,32,32,32,30, 04303 30,30,29,29,28,28,28,28,28,27,27,26,26,25,25,25,24,24,24,24,24, 04304 24,24,23,22,22,22,21,21,21,21,20 04305 }; 04306 const int n3c1w2_p[] = { 04307 100, // Capacity 04308 200, // Number of items 04309 // Size of items (sorted) 04310 100,100,99,99,98,97,97,97,96,96,95,95,95,95,94,94,94,93,93,92, 04311 92,92,92,91,90,90,90,90,89,89,88,88,88,88,87,87,85,84,83,83,83, 04312 82,82,82,82,81,81,81,81,79,79,79,78,78,78,78,77,77,77,77,76,76, 04313 75,73,73,72,71,70,70,70,70,70,70,69,69,69,67,67,66,66,66,66,65, 04314 65,65,65,63,63,63,63,62,62,61,61,61,61,61,60,60,59,59,59,58,58, 04315 56,55,55,55,54,53,52,52,52,51,50,49,49,49,49,48,48,48,48,48,47, 04316 47,47,46,46,46,45,45,45,45,45,45,45,44,44,44,43,43,43,43,43,42, 04317 42,41,41,41,41,41,40,40,39,38,38,37,37,36,36,36,35,34,33,33,33, 04318 32,32,32,31,31,30,30,30,29,29,27,27,27,26,26,26,25,24,23,23,22, 04319 22,22,22,22,21,21,21,21,21,20,20,20 04320 }; 04321 const int n3c1w2_q[] = { 04322 100, // Capacity 04323 200, // Number of items 04324 // Size of items (sorted) 04325 100,100,100,100,100,99,99,98,97,97,97,96,96,94,93,93,92,92,92, 04326 91,91,91,90,90,90,88,88,88,88,88,88,87,86,86,85,85,85,85,85,84, 04327 84,84,84,83,83,82,82,81,81,81,80,80,80,79,79,78,78,78,77,77,77, 04328 77,77,76,75,75,75,75,74,74,74,74,74,74,74,73,73,73,72,72,71,71, 04329 70,70,70,69,68,68,68,67,67,67,67,67,67,67,67,66,66,66,65,64,64, 04330 64,64,63,63,62,62,62,61,61,60,60,60,59,59,59,59,56,56,56,54,53, 04331 52,52,51,51,51,50,50,50,50,49,49,49,49,48,48,47,46,46,46,46,46, 04332 45,45,43,43,43,42,41,41,39,39,39,39,38,37,37,37,36,36,36,35,34, 04333 34,34,34,32,32,31,29,29,28,28,28,27,27,26,26,26,25,25,24,24,23, 04334 23,22,22,21,21,21,21,21,20,20,20,20,20 04335 }; 04336 const int n3c1w2_r[] = { 04337 100, // Capacity 04338 200, // Number of items 04339 // Size of items (sorted) 04340 100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,97,97,97, 04341 95,95,95,95,95,94,94,93,93,92,92,92,91,90,90,89,89,89,89,89,88, 04342 88,88,88,88,88,85,85,85,85,84,84,83,83,82,82,82,82,81,81,80,80, 04343 78,78,76,75,75,74,73,72,72,70,70,69,69,67,67,66,66,65,65,65,64, 04344 64,63,62,62,61,61,60,60,60,60,60,57,57,57,56,56,56,56,55,55,54, 04345 54,54,54,53,52,52,51,51,51,50,50,50,50,49,49,49,48,48,48,48,48, 04346 48,48,48,46,46,45,45,44,44,43,43,43,42,41,41,40,40,40,40,40,39, 04347 39,39,39,39,39,38,38,37,36,36,35,35,34,34,34,33,33,33,33,32,32, 04348 31,31,31,31,31,30,30,30,29,29,29,28,28,28,28,26,25,25,25,24,24, 04349 24,23,23,23,23,22,22,22,21,20,20,20,20,20 04350 }; 04351 const int n3c1w2_s[] = { 04352 100, // Capacity 04353 200, // Number of items 04354 // Size of items (sorted) 04355 100,98,98,98,98,97,97,97,97,97,96,96,96,95,95,95,94,94,92,91, 04356 90,90,89,89,89,88,88,88,88,87,87,86,86,86,85,85,85,84,84,84,83, 04357 83,82,82,80,80,80,79,78,78,78,78,78,77,77,77,76,75,75,74,74,74, 04358 73,73,72,72,72,72,71,71,71,70,70,68,68,68,67,67,66,66,66,66,65, 04359 65,65,64,64,64,64,63,63,63,63,63,63,63,63,61,61,60,59,59,59,59, 04360 58,58,58,57,57,57,57,55,54,54,53,53,53,53,53,52,52,51,51,51,50, 04361 50,50,50,50,50,49,49,49,48,48,48,48,47,47,47,46,46,45,45,44,43, 04362 42,41,41,41,40,40,40,39,39,39,38,38,38,38,38,38,37,37,36,36,36, 04363 35,34,34,34,34,33,33,32,31,31,31,30,29,27,27,25,25,24,24,24,23, 04364 23,23,23,23,23,21,21,21,20,20,20,20 04365 }; 04366 const int n3c1w2_t[] = { 04367 100, // Capacity 04368 200, // Number of items 04369 // Size of items (sorted) 04370 100,99,99,99,98,98,98,98,98,97,96,96,96,95,95,95,94,93,93,92, 04371 92,91,91,90,90,90,89,88,88,87,87,87,87,86,86,85,85,85,85,84,84, 04372 84,84,84,83,83,83,83,82,81,80,80,80,79,78,78,78,78,77,76,76,75, 04373 74,74,74,73,72,72,72,71,71,71,71,71,68,68,67,67,67,67,66,66,65, 04374 65,65,65,63,63,63,63,63,63,63,63,62,62,62,61,61,61,60,60,60,60, 04375 59,59,59,59,58,58,58,57,57,56,56,56,56,55,55,54,54,54,53,53,53, 04376 52,52,52,52,51,51,51,51,51,50,50,50,49,49,48,48,48,48,47,47,46, 04377 46,46,46,45,44,44,43,42,42,42,42,42,42,42,41,40,39,38,37,37,36, 04378 36,36,35,35,34,33,33,33,33,33,32,32,31,30,29,28,28,28,27,27,26, 04379 25,25,24,23,23,23,23,22,21,21,20,20 04380 }; 04381 const int n3c1w4_a[] = { 04382 100, // Capacity 04383 200, // Number of items 04384 // Size of items (sorted) 04385 100,100,100,100,99,99,99,99,98,98,98,98,98,97,97,96,96,95,95, 04386 95,95,94,94,93,93,92,91,91,91,91,91,90,90,90,89,89,89,89,89,88, 04387 88,88,88,88,87,87,87,87,86,86,86,85,85,85,84,84,83,83,83,82,82, 04388 82,82,81,81,81,81,80,80,79,79,79,79,79,78,77,77,77,77,75,74,74, 04389 73,73,73,72,72,71,71,70,70,70,69,69,69,69,68,68,67,67,67,67,67, 04390 67,65,65,65,65,64,64,64,63,63,63,62,62,62,62,60,60,60,59,59,59, 04391 58,57,57,56,56,56,56,55,55,54,54,54,54,54,54,52,52,52,52,52,51, 04392 51,51,50,50,49,49,48,48,48,47,47,47,46,46,45,45,44,44,44,43,43, 04393 43,43,42,42,41,41,41,40,40,39,39,39,39,39,38,38,37,37,36,36,36, 04394 36,35,35,35,35,33,32,32,32,32,30,30,30 04395 }; 04396 const int n3c1w4_b[] = { 04397 100, // Capacity 04398 200, // Number of items 04399 // Size of items (sorted) 04400 100,100,99,99,98,98,97,97,97,96,96,96,95,95,95,93,93,93,93,93, 04401 92,92,92,92,91,91,91,90,90,89,89,88,87,87,87,87,86,86,85,85,85, 04402 85,84,84,84,84,83,83,83,83,83,83,82,80,80,80,79,79,79,78,78,78, 04403 78,78,78,77,76,76,76,75,75,75,75,75,73,73,73,72,72,72,71,71,70, 04404 70,70,70,70,70,69,69,68,68,68,68,68,67,67,66,66,66,66,65,65,65, 04405 64,64,64,63,62,61,61,61,60,60,60,59,59,58,58,58,58,58,58,57,57, 04406 57,57,57,56,55,55,55,55,54,54,54,54,54,53,53,53,52,52,52,52,51, 04407 51,50,49,49,49,49,48,48,47,46,46,46,45,44,44,42,42,42,42,41,41, 04408 41,40,40,40,40,39,39,39,39,38,38,38,37,37,37,37,37,36,36,36,36, 04409 35,35,34,34,33,33,32,32,31,31,30,30 04410 }; 04411 const int n3c1w4_c[] = { 04412 100, // Capacity 04413 200, // Number of items 04414 // Size of items (sorted) 04415 100,100,99,99,98,98,97,97,96,96,96,96,96,96,96,95,95,94,94,92, 04416 92,92,92,92,92,92,91,91,91,90,89,89,89,89,89,87,86,85,85,84,84, 04417 84,84,83,83,83,83,83,81,81,80,80,80,80,79,79,79,79,78,78,78,78, 04418 77,77,77,77,77,77,76,76,76,76,76,75,75,75,75,74,74,74,74,73,72, 04419 72,72,70,70,70,70,70,69,69,69,68,68,67,67,66,65,65,65,65,64,64, 04420 64,64,64,63,62,62,61,60,60,60,60,60,60,60,59,59,59,58,58,58,58, 04421 57,57,55,55,55,53,53,53,52,52,52,52,51,51,49,49,49,49,49,49,49, 04422 48,48,48,48,48,46,46,45,45,45,45,44,44,44,44,43,43,43,43,43,43, 04423 42,42,42,41,40,40,40,40,40,39,38,38,38,38,37,37,35,34,34,34,34, 04424 33,33,33,32,32,32,31,30,30,30,30,30 04425 }; 04426 const int n3c1w4_d[] = { 04427 100, // Capacity 04428 200, // Number of items 04429 // Size of items (sorted) 04430 99,99,98,98,98,98,97,97,96,96,95,94,94,94,94,93,93,93,92,92,92, 04431 92,92,92,92,92,91,91,91,91,90,90,89,89,88,88,87,87,87,87,87,87, 04432 86,86,85,85,85,84,84,83,83,83,83,83,83,82,82,82,82,82,81,81,81, 04433 81,80,79,78,78,77,77,77,76,76,75,75,75,74,74,74,74,73,73,73,73, 04434 73,73,72,72,71,70,70,70,70,70,69,69,69,68,68,68,67,67,66,66,66, 04435 66,66,65,64,63,63,63,63,62,62,62,61,60,60,60,60,59,59,59,59,58, 04436 57,56,56,56,55,55,55,55,55,53,53,53,52,52,52,51,51,51,50,50,49, 04437 49,49,49,48,48,48,48,47,47,46,46,46,46,46,44,43,43,43,42,42,41, 04438 41,41,41,40,40,40,39,39,39,39,38,38,38,38,38,37,36,36,35,35,34, 04439 34,34,33,33,33,32,32,32,31,31,30 04440 }; 04441 const int n3c1w4_e[] = { 04442 100, // Capacity 04443 200, // Number of items 04444 // Size of items (sorted) 04445 99,99,99,98,97,97,97,97,96,96,95,95,95,95,94,94,94,93,93,93,93, 04446 93,92,92,91,90,89,88,87,86,86,86,86,85,85,85,85,84,84,84,83,83, 04447 82,82,82,82,82,82,81,81,81,81,81,80,80,80,79,78,78,77,76,76,75, 04448 74,74,74,74,73,73,73,73,73,73,72,72,72,71,71,71,70,70,70,69,69, 04449 69,69,69,69,68,68,67,67,67,67,67,66,66,66,65,64,64,64,63,63,62, 04450 62,61,61,61,61,60,60,59,59,59,59,59,57,56,55,54,53,53,53,53,52, 04451 52,52,51,51,51,50,50,50,50,50,49,48,48,48,48,48,47,47,47,46,46, 04452 46,45,45,45,45,45,44,44,44,43,43,43,43,43,43,42,42,42,42,41,41, 04453 40,40,40,40,39,39,39,38,37,36,36,36,36,35,35,35,35,34,34,32,32, 04454 32,32,31,31,31,30,30,30,30,30,30 04455 }; 04456 const int n3c1w4_f[] = { 04457 100, // Capacity 04458 200, // Number of items 04459 // Size of items (sorted) 04460 100,100,100,99,99,98,98,98,97,97,96,96,96,96,96,95,94,94,94,93, 04461 93,93,91,91,91,90,90,90,90,90,89,89,89,89,89,88,88,88,88,87,87, 04462 87,87,86,86,86,86,85,84,83,83,83,83,82,82,82,82,81,81,81,81,81, 04463 80,80,79,79,77,76,76,76,76,76,75,74,74,74,73,73,72,72,72,71,70, 04464 69,68,68,68,68,68,67,67,67,66,66,66,65,64,64,64,63,63,62,62,62, 04465 61,60,60,59,59,59,58,58,58,58,57,56,56,55,55,55,54,54,54,53,53, 04466 53,52,52,51,51,50,50,50,50,50,50,49,49,49,49,48,48,47,47,46,45, 04467 45,45,45,45,44,44,43,43,42,42,42,42,41,41,40,40,40,40,40,40,38, 04468 38,38,38,38,37,37,37,37,36,36,36,35,35,35,35,34,34,34,33,33,33, 04469 33,32,32,32,32,31,31,31,31,31,30,30 04470 }; 04471 const int n3c1w4_g[] = { 04472 100, // Capacity 04473 200, // Number of items 04474 // Size of items (sorted) 04475 100,99,98,97,97,96,96,96,95,95,94,94,94,94,93,93,92,92,91,91, 04476 89,89,89,89,88,88,88,88,88,87,87,87,87,86,86,86,86,86,85,85,85, 04477 84,84,83,83,83,82,82,82,82,82,81,80,80,80,80,80,80,80,79,79,79, 04478 79,78,78,78,78,77,77,77,76,76,75,75,75,75,75,74,74,74,74,73,73, 04479 73,73,73,72,72,72,72,72,71,71,71,71,70,70,70,70,70,69,68,68,67, 04480 67,67,66,66,66,65,65,64,62,62,62,61,61,60,60,59,59,59,59,59,59, 04481 59,58,58,58,57,57,57,56,55,55,55,54,54,54,54,53,52,52,51,51,50, 04482 50,50,48,48,48,48,47,47,46,46,45,45,43,43,43,41,41,41,40,40,39, 04483 39,39,39,38,38,38,38,37,37,37,37,37,36,36,36,35,35,34,34,33,33, 04484 32,32,32,32,32,31,31,31,30,30,30,30 04485 }; 04486 const int n3c1w4_h[] = { 04487 100, // Capacity 04488 200, // Number of items 04489 // Size of items (sorted) 04490 100,100,99,99,99,98,98,98,98,97,97,97,97,97,96,96,95,94,94,93, 04491 93,93,91,91,91,90,90,89,89,89,89,88,88,88,87,87,86,86,86,86,85, 04492 85,85,84,84,84,83,83,81,81,81,81,81,80,80,80,80,79,78,78,78,77, 04493 77,76,76,76,76,76,75,75,74,74,73,73,73,72,72,72,72,72,71,71,70, 04494 70,70,69,69,69,68,68,66,66,66,66,66,65,65,65,64,64,63,63,63,63, 04495 62,62,62,62,61,61,61,60,60,59,59,59,58,58,57,57,57,56,55,54,54, 04496 54,54,52,52,51,51,51,50,50,50,50,50,49,49,49,48,48,48,48,48,47, 04497 47,47,47,46,46,46,45,45,45,44,44,44,43,43,42,41,41,40,39,39,38, 04498 38,37,37,37,37,37,37,37,36,36,35,34,34,34,34,34,34,33,33,33,33, 04499 33,32,32,31,31,31,31,31,31,30,30,30 04500 }; 04501 const int n3c1w4_i[] = { 04502 100, // Capacity 04503 200, // Number of items 04504 // Size of items (sorted) 04505 100,100,100,100,100,99,99,99,99,98,98,98,97,97,97,96,96,96,95, 04506 95,95,94,94,94,94,94,93,93,93,92,91,90,89,89,89,89,89,88,88,87, 04507 87,87,86,86,86,85,84,84,83,82,82,81,81,81,81,80,80,80,79,78,78, 04508 77,77,76,76,76,75,75,74,74,74,74,74,73,73,73,73,73,72,72,72,72, 04509 71,71,70,70,70,68,68,67,67,66,65,65,64,64,63,63,63,63,63,62,61, 04510 61,60,60,59,59,59,58,57,57,56,56,56,55,55,55,55,54,53,52,52,52, 04511 52,52,52,52,52,52,49,49,49,49,49,49,48,47,47,47,47,46,46,46,45, 04512 45,44,43,43,43,43,42,42,42,41,41,41,41,41,40,40,40,40,40,39,39, 04513 38,38,38,37,37,37,36,36,36,36,35,35,35,35,34,34,34,34,34,34,34, 04514 33,33,33,33,32,32,32,32,31,31,31,30,30 04515 }; 04516 const int n3c1w4_j[] = { 04517 100, // Capacity 04518 200, // Number of items 04519 // Size of items (sorted) 04520 100,100,99,99,98,98,98,97,97,97,96,96,96,96,96,95,94,94,93,93, 04521 93,92,92,92,92,92,91,91,91,90,90,89,89,89,89,88,88,87,87,86,86, 04522 85,85,85,85,84,84,84,84,83,83,82,82,82,82,82,82,82,81,80,79,79, 04523 79,78,78,78,77,76,76,75,75,75,74,73,73,73,72,72,72,72,71,71,70, 04524 70,69,69,69,69,69,68,67,66,66,66,66,66,66,65,65,65,65,64,64,64, 04525 63,63,62,62,61,61,60,60,60,59,59,59,59,58,58,58,58,58,58,58,57, 04526 56,56,56,56,53,53,53,52,52,52,52,51,51,51,50,50,50,49,48,48,48, 04527 48,47,47,47,46,46,46,46,44,44,44,44,43,43,42,42,42,41,40,40,40, 04528 40,40,39,39,38,38,38,38,38,37,37,37,36,35,34,34,34,34,34,34,34, 04529 33,33,32,32,32,32,31,31,31,30,30,30 04530 }; 04531 const int n3c1w4_k[] = { 04532 100, // Capacity 04533 200, // Number of items 04534 // Size of items (sorted) 04535 100,100,100,99,99,99,99,99,99,98,98,97,97,97,95,95,95,95,95,94, 04536 94,94,94,94,93,93,93,93,92,92,92,91,90,89,89,89,89,89,88,88,88, 04537 87,87,87,87,87,86,86,85,84,83,83,83,83,82,82,81,79,79,79,79,78, 04538 78,77,76,76,76,75,75,75,74,73,73,72,72,72,72,71,70,70,70,70,70, 04539 70,69,69,69,69,68,68,68,66,66,66,66,66,66,66,66,65,65,65,64,64, 04540 63,63,63,63,62,62,62,61,61,61,61,61,59,59,59,59,59,59,58,58,58, 04541 57,57,57,57,57,56,56,56,55,55,55,55,54,54,52,52,51,51,51,50,50, 04542 50,50,49,48,47,47,47,46,46,46,46,45,45,44,44,44,43,42,42,41,41, 04543 41,41,41,40,40,39,38,38,38,38,38,38,37,36,36,36,35,34,33,32,32, 04544 32,31,31,31,31,30,30,30,30,30,30,30 04545 }; 04546 const int n3c1w4_l[] = { 04547 100, // Capacity 04548 200, // Number of items 04549 // Size of items (sorted) 04550 100,100,100,100,99,99,99,98,98,98,98,98,97,96,96,96,96,96,95, 04551 95,95,95,94,94,94,93,93,92,92,92,92,91,90,90,89,88,88,88,88,87, 04552 87,86,86,86,85,83,83,83,82,82,82,81,81,80,80,80,80,80,80,80,80, 04553 79,79,78,78,77,77,76,75,75,75,75,75,75,74,74,74,73,73,72,72,72, 04554 71,71,71,71,71,69,69,68,68,67,67,66,66,66,66,66,65,65,65,65,65, 04555 64,64,63,62,62,62,62,62,62,62,62,61,61,60,60,60,59,59,59,59,58, 04556 58,58,57,57,57,57,57,56,56,56,56,56,56,55,55,54,54,53,52,51,50, 04557 50,49,49,49,49,48,48,48,47,46,45,44,44,44,44,44,43,43,43,43,42, 04558 42,41,41,40,40,40,39,39,39,39,38,38,37,37,37,37,37,37,36,36,35, 04559 35,34,34,34,34,33,32,32,31,31,31,30,30 04560 }; 04561 const int n3c1w4_m[] = { 04562 100, // Capacity 04563 200, // Number of items 04564 // Size of items (sorted) 04565 100,100,100,99,99,99,98,98,97,97,97,97,97,96,96,96,95,95,94,94, 04566 94,93,92,92,92,91,91,90,90,90,90,89,88,88,88,88,87,87,86,86,86, 04567 86,86,84,84,84,83,83,83,83,82,82,82,82,82,81,81,80,80,80,79,79, 04568 79,79,79,78,78,78,78,78,77,77,77,76,76,76,76,75,74,74,73,73,73, 04569 72,71,71,71,70,70,70,69,69,69,69,68,68,67,67,67,67,66,66,66,66, 04570 65,65,65,64,64,64,64,64,64,63,62,62,62,61,61,60,60,59,59,59,59, 04571 59,58,57,56,55,55,55,55,55,55,54,54,54,54,53,53,53,53,52,52,52, 04572 52,51,50,49,48,48,48,48,48,47,47,45,45,45,45,44,44,44,43,43,42, 04573 41,41,40,40,39,39,39,38,38,38,37,37,37,36,35,34,34,33,33,33,33, 04574 33,32,32,31,31,31,31,31,30,30,30,30 04575 }; 04576 const int n3c1w4_n[] = { 04577 100, // Capacity 04578 200, // Number of items 04579 // Size of items (sorted) 04580 100,99,99,98,98,98,98,98,98,97,97,97,96,95,94,93,93,93,93,92, 04581 92,92,92,92,91,91,91,90,87,87,87,85,85,85,84,84,84,83,83,82,82, 04582 82,82,81,81,81,81,80,80,80,80,79,79,78,78,78,78,76,76,76,75,75, 04583 74,73,72,72,72,72,72,71,71,71,71,70,70,70,69,69,69,68,68,68,68, 04584 68,68,68,68,67,67,67,65,64,63,63,63,63,63,63,63,62,62,62,61,60, 04585 60,60,60,60,60,59,59,59,59,58,58,58,57,57,56,56,56,56,55,55,55, 04586 55,54,54,54,54,54,54,53,53,53,53,53,52,52,52,52,51,51,51,51,51, 04587 51,50,49,49,49,49,47,47,46,46,46,45,45,45,45,44,44,43,43,43,42, 04588 42,41,40,40,39,39,39,39,38,38,37,37,37,37,37,37,35,34,34,33,32, 04589 32,32,32,31,31,31,31,31,30,30,30,30 04590 }; 04591 const int n3c1w4_o[] = { 04592 100, // Capacity 04593 200, // Number of items 04594 // Size of items (sorted) 04595 100,100,99,99,99,97,97,97,96,95,95,95,95,94,94,93,93,92,92,91, 04596 91,89,89,88,88,87,86,86,86,86,85,85,84,84,83,83,82,82,82,82,81, 04597 81,81,81,81,81,80,80,80,79,79,79,79,78,77,77,77,77,77,77,77,77, 04598 76,76,75,75,75,74,74,73,73,73,73,72,72,72,72,71,71,71,71,70,70, 04599 70,70,70,70,69,69,69,69,69,67,66,66,65,65,65,64,63,62,62,62,62, 04600 61,61,61,61,60,60,60,58,58,58,58,58,58,58,58,58,57,55,55,54,53, 04601 53,53,53,53,52,52,52,52,52,51,51,51,50,50,50,49,49,48,48,47,47, 04602 46,46,45,45,45,45,44,44,43,42,42,42,42,41,41,41,41,40,40,37,37, 04603 37,36,36,36,36,35,35,35,35,35,35,35,34,34,34,34,34,34,33,33,33, 04604 33,33,32,32,32,32,32,32,32,31,31,30 04605 }; 04606 const int n3c1w4_p[] = { 04607 100, // Capacity 04608 200, // Number of items 04609 // Size of items (sorted) 04610 100,100,100,100,100,100,100,99,99,99,99,99,98,98,97,96,96,95, 04611 95,94,94,94,93,92,92,92,92,92,92,91,90,89,89,89,89,88,88,88,88, 04612 87,87,87,86,86,85,84,83,82,82,82,81,81,81,81,79,79,79,78,78,78, 04613 77,77,77,77,77,76,76,76,76,75,75,75,75,74,74,74,74,74,73,73,73, 04614 71,71,71,71,71,71,71,69,69,68,67,66,66,66,65,64,64,64,63,63,63, 04615 63,63,63,62,62,62,62,61,60,60,60,60,59,59,59,59,59,58,58,58,57, 04616 56,56,56,56,56,54,53,53,53,52,52,52,51,51,51,51,51,50,49,49,49, 04617 48,47,47,47,47,46,46,46,45,45,44,44,43,43,42,42,42,41,41,41,41, 04618 41,40,40,40,39,39,39,38,37,36,36,36,36,35,35,35,35,34,34,34,34, 04619 33,33,33,33,33,32,32,32,32,31,31,30,30,30 04620 }; 04621 const int n3c1w4_q[] = { 04622 100, // Capacity 04623 200, // Number of items 04624 // Size of items (sorted) 04625 100,100,100,100,99,99,99,99,98,98,98,97,97,96,96,96,96,96,95, 04626 95,95,95,94,93,93,93,92,92,92,92,92,92,91,91,90,90,90,89,87,87, 04627 87,86,86,86,86,86,86,85,85,85,85,84,83,83,83,82,81,81,81,80,80, 04628 80,79,79,79,79,79,79,79,79,78,78,77,77,76,76,76,75,75,75,74,73, 04629 72,72,72,72,71,70,70,70,70,69,69,69,68,68,68,68,68,68,67,67,66, 04630 66,65,65,65,65,64,64,64,62,62,62,62,61,60,60,59,58,58,58,58,57, 04631 57,57,57,57,56,56,55,54,54,54,54,53,53,53,53,52,52,51,51,50,50, 04632 50,49,49,48,48,48,48,47,47,46,45,45,45,44,44,43,43,43,42,42,42, 04633 42,41,41,40,40,40,40,39,39,39,38,38,37,37,36,36,36,35,35,34,34, 04634 33,33,33,33,32,32,32,32,31,30,30,30,30 04635 }; 04636 const int n3c1w4_r[] = { 04637 100, // Capacity 04638 200, // Number of items 04639 // Size of items (sorted) 04640 100,100,100,99,98,97,97,97,96,96,96,96,96,96,96,96,95,95,93,93, 04641 93,93,92,92,92,91,91,91,91,90,90,90,90,89,88,88,87,87,87,86,85, 04642 85,84,84,83,83,82,82,82,81,81,81,80,80,80,80,80,79,79,78,78,77, 04643 77,77,76,75,74,74,73,73,73,73,72,72,71,71,70,70,69,69,69,69,68, 04644 68,68,68,68,67,67,67,67,67,66,66,65,65,65,64,63,63,63,62,60,60, 04645 60,60,59,59,59,59,59,58,58,58,58,58,57,57,57,57,57,57,57,57,56, 04646 56,56,55,55,55,55,54,54,54,54,53,53,52,51,51,51,51,51,50,50,50, 04647 49,48,47,46,46,46,46,45,45,44,44,44,43,43,43,42,42,42,41,41,41, 04648 41,41,40,40,40,40,39,39,38,38,38,38,37,37,37,37,36,36,35,35,35, 04649 35,34,33,33,33,32,32,31,31,31,30,30 04650 }; 04651 const int n3c1w4_s[] = { 04652 100, // Capacity 04653 200, // Number of items 04654 // Size of items (sorted) 04655 100,100,99,99,99,98,98,98,98,98,98,97,96,96,96,95,94,93,92,92, 04656 92,92,91,91,91,91,91,90,90,90,90,89,89,89,89,89,88,88,87,86,86, 04657 86,84,82,82,82,80,80,80,80,80,79,79,79,78,77,77,77,77,77,76,76, 04658 76,76,75,75,74,74,74,73,73,72,72,72,72,72,71,71,71,71,70,70,70, 04659 70,70,69,69,68,68,67,67,67,67,67,67,66,65,65,65,65,65,64,63,63, 04660 63,62,62,62,61,61,61,60,60,60,60,60,60,60,60,59,59,58,58,58,58, 04661 57,57,57,55,55,55,55,55,55,54,53,53,53,53,52,52,51,51,50,49,49, 04662 49,49,48,48,48,47,47,46,45,45,45,45,44,43,43,43,42,42,42,42,42, 04663 42,41,40,40,40,39,39,38,38,37,37,37,37,35,35,35,33,33,33,33,32, 04664 32,32,31,31,31,31,31,30,30,30,30,30 04665 }; 04666 const int n3c1w4_t[] = { 04667 100, // Capacity 04668 200, // Number of items 04669 // Size of items (sorted) 04670 98,98,98,98,97,97,97,96,96,95,95,95,95,95,94,94,93,93,93,92,92, 04671 91,91,91,91,91,90,90,90,90,90,89,89,88,88,88,88,88,87,86,86,86, 04672 86,86,85,85,84,84,83,82,82,81,80,80,80,80,80,80,79,79,79,79,79, 04673 78,78,78,77,77,77,77,76,76,76,76,75,75,74,74,74,74,73,72,72,71, 04674 71,71,71,71,71,70,69,69,69,69,69,69,68,68,68,67,67,67,67,67,66, 04675 66,65,65,65,65,65,64,63,62,61,61,61,60,60,59,58,58,57,57,57,56, 04676 56,56,56,55,55,54,54,54,53,53,53,52,52,52,51,51,51,50,49,49,48, 04677 48,48,47,47,46,45,45,45,45,44,44,44,43,43,43,43,43,43,43,42,42, 04678 42,41,41,40,40,40,39,39,38,38,36,35,34,34,34,33,33,33,33,33,32, 04679 32,32,31,31,31,31,30,30,30,30,30 04680 }; 04681 const int n3c2w1_a[] = { 04682 120, // Capacity 04683 200, // Number of items 04684 // Size of items (sorted) 04685 100,100,100,99,99,99,99,98,98,97,97,95,95,95,95,94,94,94,93,92, 04686 92,91,91,91,91,91,90,90,90,90,89,89,89,88,87,87,87,87,87,86,86, 04687 86,85,83,83,82,82,81,81,80,80,79,79,78,78,78,77,77,76,76,76,75, 04688 74,74,74,74,73,72,72,72,72,71,70,70,69,69,67,67,67,65,64,64,63, 04689 62,61,60,60,60,60,59,59,59,58,58,57,57,57,56,56,55,54,53,53,51, 04690 51,50,49,48,47,47,46,46,46,46,45,45,45,44,44,43,43,42,42,41,41, 04691 40,40,40,40,40,39,38,38,38,38,38,36,36,35,32,32,30,30,30,30,29, 04692 29,28,25,24,24,24,24,23,23,23,23,23,22,22,21,20,19,19,19,19,17, 04693 17,16,16,16,16,16,16,15,15,13,13,13,12,10,10,9,9,8,8,7,7,5,4, 04694 4,4,4,4,4,3,2,2,2,1 04695 }; 04696 const int n3c2w1_b[] = { 04697 120, // Capacity 04698 200, // Number of items 04699 // Size of items (sorted) 04700 100,100,100,100,100,99,98,97,96,96,96,95,95,94,93,93,93,92,90, 04701 90,90,89,89,89,88,87,87,87,86,83,82,81,81,80,80,80,79,79,79,78, 04702 77,77,77,77,76,76,76,75,73,72,72,72,72,71,70,68,68,68,68,67,66, 04703 66,66,66,66,65,65,65,63,63,63,62,61,60,60,60,60,58,58,57,57,56, 04704 56,56,56,55,55,55,55,55,53,52,51,51,50,50,50,50,49,49,48,48,48, 04705 48,47,47,46,46,45,45,45,45,43,43,42,41,40,40,40,40,40,39,39,39, 04706 39,39,38,38,37,36,35,35,34,34,34,33,33,31,30,30,30,27,27,25,25, 04707 24,24,23,23,23,23,22,22,21,21,20,19,19,19,19,19,18,18,17,17,17, 04708 16,16,15,15,15,14,14,14,13,13,12,12,12,12,12,10,9,9,9,9,9,9,9, 04709 8,7,5,5,4,4,3,2,1,1,1 04710 }; 04711 const int n3c2w1_c[] = { 04712 120, // Capacity 04713 200, // Number of items 04714 // Size of items (sorted) 04715 100,100,98,97,97,96,96,96,96,93,93,92,90,90,89,89,89,89,89,88, 04716 88,87,86,86,86,85,85,85,85,83,82,81,81,81,80,80,79,79,78,77,77, 04717 76,76,76,75,75,75,74,74,73,73,72,72,72,72,72,71,70,70,70,70,70, 04718 69,69,68,68,67,66,66,65,65,63,63,63,62,62,62,62,60,60,59,59,58, 04719 58,58,57,57,57,55,55,54,54,53,53,53,52,52,51,51,51,50,50,49,48, 04720 48,47,47,47,46,44,43,43,43,42,42,41,40,40,40,40,39,39,39,39,39, 04721 38,37,36,36,36,35,35,34,34,34,34,33,33,33,33,32,32,32,32,31,30, 04722 29,29,29,29,28,27,26,25,24,23,23,22,22,20,20,20,19,19,19,18,18, 04723 17,17,17,16,16,15,15,15,13,13,13,13,13,12,12,10,10,9,9,9,8,8, 04724 7,7,7,5,4,4,3,3,1,1,1 04725 }; 04726 const int n3c2w1_d[] = { 04727 120, // Capacity 04728 200, // Number of items 04729 // Size of items (sorted) 04730 100,100,100,99,99,98,98,98,97,96,95,95,95,94,94,93,93,93,93,92, 04731 92,92,91,90,90,89,89,88,87,86,86,85,85,84,84,84,83,83,83,83,81, 04732 79,78,78,77,77,76,76,75,75,75,75,75,74,74,74,74,74,73,73,73,72, 04733 71,71,70,69,69,68,68,66,65,65,65,65,65,64,64,63,61,61,61,61,60, 04734 60,60,60,60,59,59,58,58,57,57,56,55,54,53,53,52,51,51,51,50,49, 04735 48,47,46,46,45,44,44,43,41,41,39,39,38,38,38,37,37,37,36,36,35, 04736 35,35,34,34,34,34,34,33,32,32,32,31,29,28,28,28,27,27,26,25,25, 04737 23,23,23,23,23,22,22,22,22,21,20,18,18,17,17,17,16,16,15,15,14, 04738 13,13,12,12,12,11,11,11,11,11,10,8,8,8,8,8,6,6,6,6,6,5,5,4,4, 04739 3,3,2,2,1,1,1,1 04740 }; 04741 const int n3c2w1_e[] = { 04742 120, // Capacity 04743 200, // Number of items 04744 // Size of items (sorted) 04745 99,99,99,99,98,98,98,97,96,95,95,95,95,95,94,94,93,93,93,91,91, 04746 91,90,90,90,90,90,90,89,89,88,87,87,86,86,85,85,85,85,84,84,83, 04747 82,82,80,80,79,79,79,78,78,78,78,77,77,77,76,76,76,75,75,75,72, 04748 72,71,71,70,70,69,67,67,67,67,66,65,65,64,64,64,63,63,63,62,62, 04749 61,61,59,59,58,58,58,57,57,57,57,56,55,55,55,54,53,52,51,51,50, 04750 50,49,48,47,46,45,44,44,43,43,42,40,40,38,37,37,36,36,35,35,35, 04751 35,33,33,32,32,32,31,31,31,31,31,31,30,29,29,29,28,27,27,26,26, 04752 25,24,24,24,22,22,21,20,19,19,19,18,17,16,16,16,15,15,15,15,15, 04753 14,14,14,13,13,12,12,12,12,11,11,10,9,9,8,7,6,6,6,6,5,5,5,4,4, 04754 4,3,3,3,3,3,2 04755 }; 04756 const int n3c2w1_f[] = { 04757 120, // Capacity 04758 200, // Number of items 04759 // Size of items (sorted) 04760 100,100,100,100,100,99,98,98,98,98,97,96,95,95,95,94,93,93,93, 04761 92,92,91,90,90,90,89,89,89,88,88,88,87,87,87,86,84,83,83,83,83, 04762 83,82,82,80,80,79,79,79,78,75,75,75,75,74,74,73,72,72,72,72,70, 04763 69,69,69,69,68,67,67,67,66,66,64,64,64,63,63,63,62,62,62,61,61, 04764 61,61,61,61,61,60,59,59,59,59,59,59,57,57,57,56,55,55,54,54,54, 04765 53,53,53,52,51,51,50,50,50,49,49,48,47,47,46,45,45,45,42,42,42, 04766 40,39,37,36,36,35,35,34,34,34,34,34,32,32,32,30,30,29,28,27,27, 04767 27,25,25,25,24,24,24,24,24,23,22,22,22,22,21,20,19,19,18,17,17, 04768 16,15,15,15,14,12,12,12,11,11,11,10,10,10,10,9,9,9,9,8,8,8,7, 04769 6,6,5,5,4,2,2,2,1,1,1 04770 }; 04771 const int n3c2w1_g[] = { 04772 120, // Capacity 04773 200, // Number of items 04774 // Size of items (sorted) 04775 99,99,98,98,97,97,96,96,95,94,94,92,92,92,90,90,89,89,89,88,88, 04776 88,87,86,86,86,85,85,85,85,85,84,84,83,82,82,81,81,81,80,80,80, 04777 79,79,79,78,78,75,75,75,74,74,74,74,73,73,72,72,71,70,69,69,68, 04778 67,67,67,67,67,67,67,66,65,65,64,63,63,63,63,63,62,62,61,60,60, 04779 60,59,59,58,58,58,58,57,57,57,56,55,55,55,54,53,52,52,52,52,52, 04780 51,51,50,50,49,49,49,49,49,47,46,46,46,46,44,44,43,43,42,42,42, 04781 41,41,41,40,39,39,37,36,36,36,35,35,35,34,34,33,33,33,32,31,31, 04782 31,30,30,29,29,29,29,28,28,28,27,26,26,25,24,23,23,23,23,23,22, 04783 22,22,22,22,20,20,19,19,19,17,15,15,14,12,11,10,9,8,7,7,5,5,5, 04784 4,4,4,3,3,1,1,1,1 04785 }; 04786 const int n3c2w1_h[] = { 04787 120, // Capacity 04788 200, // Number of items 04789 // Size of items (sorted) 04790 100,100,100,100,99,99,98,98,97,97,96,96,95,94,94,94,93,93,93, 04791 92,92,90,90,90,89,89,87,87,86,85,85,85,85,85,85,84,84,83,82,82, 04792 82,81,81,80,79,79,77,77,77,77,75,74,74,73,72,72,71,71,71,70,70, 04793 70,69,69,68,67,67,66,66,66,64,63,62,62,62,62,62,62,60,59,59,59, 04794 59,59,58,58,57,57,57,56,56,56,55,55,54,54,53,53,52,52,52,52,51, 04795 51,50,50,50,50,50,49,48,48,48,48,47,47,46,46,44,44,43,43,43,42, 04796 42,41,41,41,40,40,38,38,37,36,36,35,35,33,32,32,31,31,31,30,30, 04797 28,28,28,27,25,25,24,24,24,24,24,21,20,20,19,19,18,18,17,17,17, 04798 17,17,16,16,16,15,14,14,14,14,13,13,12,12,12,11,11,9,9,9,8,6, 04799 6,6,5,4,4,3,3,2,1,1,1,1 04800 }; 04801 const int n3c2w1_i[] = { 04802 120, // Capacity 04803 200, // Number of items 04804 // Size of items (sorted) 04805 100,99,99,99,99,98,97,97,97,97,97,97,97,96,96,95,95,95,95,95, 04806 94,93,93,93,92,92,92,91,91,90,90,88,88,88,88,87,86,85,84,84,84, 04807 84,83,83,81,79,79,79,78,78,77,76,76,75,74,74,73,73,73,72,72,72, 04808 71,71,71,70,70,70,69,69,68,68,67,67,66,65,64,64,63,63,60,60,60, 04809 59,58,58,58,58,57,56,56,55,55,54,53,53,52,52,51,51,51,50,50,50, 04810 49,49,48,48,48,47,47,47,45,45,43,43,42,42,41,41,41,40,40,40,39, 04811 38,38,37,37,36,36,35,35,35,35,35,34,33,33,32,32,31,30,29,29,27, 04812 26,25,25,24,24,24,23,23,23,23,21,20,20,20,20,20,19,18,17,17,16, 04813 16,16,14,14,13,13,13,13,13,12,12,11,11,10,10,9,9,8,8,8,8,7,6, 04814 6,6,5,4,4,3,3,2,2,1 04815 }; 04816 const int n3c2w1_j[] = { 04817 120, // Capacity 04818 200, // Number of items 04819 // Size of items (sorted) 04820 100,100,100,100,99,99,99,98,98,97,95,95,95,94,93,92,92,92,92, 04821 91,91,88,87,87,86,86,85,84,84,84,83,83,82,82,82,81,81,81,80,80, 04822 79,78,78,77,76,76,76,75,74,74,74,73,72,70,69,68,68,67,67,67,67, 04823 67,67,66,66,66,65,65,65,65,65,65,64,64,64,63,63,63,62,61,60,59, 04824 59,59,58,58,58,57,57,57,56,56,56,56,55,55,54,54,54,53,53,52,52, 04825 51,50,50,50,49,49,49,48,47,47,46,46,45,45,45,44,44,44,43,43,43, 04826 41,41,41,39,38,37,36,36,36,36,36,36,35,35,35,34,33,33,32,31,31, 04827 30,30,29,29,29,29,29,28,28,26,26,26,26,26,25,25,25,24,23,23,21, 04828 20,20,20,20,20,19,19,19,18,18,17,16,15,15,15,13,12,11,10,9,9, 04829 9,8,7,7,7,5,4,3,3,2,2,1,1 04830 }; 04831 const int n3c2w1_k[] = { 04832 120, // Capacity 04833 200, // Number of items 04834 // Size of items (sorted) 04835 99,99,99,99,98,98,96,95,95,92,92,92,91,91,91,91,89,89,89,88,88, 04836 87,85,85,84,84,84,83,83,83,83,83,82,81,80,80,79,79,77,77,76,74, 04837 73,73,73,73,73,70,69,68,66,66,66,66,65,65,65,64,63,63,62,62,61, 04838 61,59,59,59,58,58,57,57,56,56,55,55,54,54,54,53,52,52,51,50,50, 04839 50,50,49,49,48,48,48,48,48,47,47,46,46,46,45,45,45,44,44,44,43, 04840 43,43,42,42,42,41,41,40,40,40,39,38,38,36,36,35,35,35,34,33,33, 04841 33,33,33,33,32,32,32,31,30,30,30,28,28,27,27,27,26,25,24,23,23, 04842 22,22,22,21,20,20,18,18,17,17,17,16,15,15,14,14,14,13,13,13,12, 04843 12,12,12,12,11,11,11,11,10,9,8,7,7,7,7,7,7,7,7,7,6,6,5,5,5,5, 04844 5,4,4,3,2,1 04845 }; 04846 const int n3c2w1_l[] = { 04847 120, // Capacity 04848 200, // Number of items 04849 // Size of items (sorted) 04850 100,100,99,99,99,99,99,97,96,96,96,95,95,95,94,94,94,94,93,93, 04851 93,93,93,92,92,92,92,91,91,88,88,88,87,87,86,85,85,85,83,83,82, 04852 82,82,81,81,80,80,79,79,78,78,77,77,77,77,76,74,74,74,73,71,70, 04853 69,68,67,67,67,67,66,66,66,66,66,65,65,65,65,64,64,64,64,64,64, 04854 63,63,62,61,61,60,60,60,59,58,57,56,56,56,56,55,55,55,54,54,54, 04855 53,53,52,52,52,51,50,49,48,48,47,47,45,45,44,44,44,44,43,43,43, 04856 43,42,41,41,40,40,40,40,40,40,40,38,37,37,37,35,35,33,33,33,31, 04857 31,30,30,28,27,25,25,25,24,24,24,23,22,22,20,20,19,19,19,18,18, 04858 18,18,17,16,15,14,14,13,13,12,11,11,11,10,10,10,8,8,7,7,7,6,5, 04859 5,5,5,5,3,2,2,2,1,1 04860 }; 04861 const int n3c2w1_m[] = { 04862 120, // Capacity 04863 200, // Number of items 04864 // Size of items (sorted) 04865 100,100,99,99,98,97,97,96,96,95,95,93,92,92,91,88,88,88,87,86, 04866 86,86,85,85,83,83,83,82,82,82,82,81,81,81,81,81,81,80,80,79,78, 04867 78,78,77,77,77,75,75,74,73,73,72,72,72,72,72,72,71,71,71,70,70, 04868 69,69,69,68,67,66,66,65,65,64,64,64,63,63,63,63,62,61,61,61,61, 04869 60,60,60,59,59,58,57,56,55,55,54,54,54,53,53,53,53,53,52,52,52, 04870 50,48,48,46,46,46,46,45,44,44,43,43,43,43,43,42,42,42,42,40,40, 04871 40,39,38,36,36,36,36,36,36,32,32,32,31,31,30,30,28,28,27,27,27, 04872 26,26,25,25,25,24,24,23,22,22,22,21,21,21,20,20,20,20,20,19,19, 04873 19,18,18,18,18,16,16,15,13,13,12,11,11,10,10,9,9,8,8,8,7,7,6, 04874 5,5,4,3,3,2,2,2,2,2 04875 }; 04876 const int n3c2w1_n[] = { 04877 120, // Capacity 04878 200, // Number of items 04879 // Size of items (sorted) 04880 100,100,100,98,98,97,97,97,96,96,95,94,94,94,94,93,93,93,92,91, 04881 91,91,91,89,89,89,89,88,88,88,87,86,86,86,85,84,84,84,83,83,82, 04882 81,81,80,80,80,80,79,79,79,79,78,77,77,77,76,76,75,75,75,75,75, 04883 74,74,73,72,72,72,71,71,70,70,69,69,69,68,67,67,66,66,64,64,64, 04884 63,62,62,62,61,60,60,60,60,60,59,58,58,57,56,56,54,54,53,53,52, 04885 52,52,52,51,49,49,49,49,49,47,47,47,46,46,46,45,45,44,44,42,41, 04886 41,41,40,40,39,38,38,37,36,36,36,33,32,31,31,30,30,30,30,29,28, 04887 27,26,26,23,22,21,21,21,21,21,20,20,20,20,19,18,18,18,16,16,15, 04888 13,13,12,12,11,10,10,10,10,9,9,9,8,8,7,7,7,6,6,5,5,4,4,3,3,3, 04889 3,2,2,2,1,1,1 04890 }; 04891 const int n3c2w1_o[] = { 04892 120, // Capacity 04893 200, // Number of items 04894 // Size of items (sorted) 04895 100,100,99,98,98,96,94,93,92,92,92,91,91,90,90,89,89,89,88,88, 04896 87,87,87,86,86,84,84,84,83,81,79,79,79,78,77,77,77,77,77,75,75, 04897 75,74,74,74,73,73,73,73,72,72,71,71,70,70,69,68,68,67,67,66,66, 04898 65,65,64,64,64,63,63,63,63,63,63,62,62,61,61,61,61,60,60,60,60, 04899 59,59,58,58,58,58,58,57,57,57,56,55,55,55,54,54,53,53,53,52,51, 04900 51,50,48,48,47,47,46,46,44,43,42,41,41,41,41,40,40,40,39,39,39, 04901 39,38,37,36,36,36,35,35,35,34,33,32,32,32,31,31,31,30,29,28,28, 04902 27,27,27,27,27,24,23,23,21,20,20,19,19,19,18,18,18,17,17,16,16, 04903 15,14,13,13,13,13,12,12,11,11,9,9,8,8,8,8,7,7,7,6,4,4,3,3,3,3, 04904 2,2,2,1,1,1,1 04905 }; 04906 const int n3c2w1_p[] = { 04907 120, // Capacity 04908 200, // Number of items 04909 // Size of items (sorted) 04910 99,99,97,97,97,97,97,96,96,96,96,96,96,94,94,94,93,92,92,89,89, 04911 89,88,88,87,87,86,85,85,85,84,84,84,83,83,83,83,83,83,82,81,81, 04912 81,80,80,80,79,79,79,78,78,77,76,76,75,74,73,72,71,71,71,71,69, 04913 69,68,68,68,68,67,67,66,66,66,65,65,65,65,65,64,64,64,63,63,60, 04914 60,58,58,58,58,57,57,57,56,56,56,55,54,54,53,53,53,53,52,52,50, 04915 50,49,49,47,46,45,45,45,44,44,43,42,42,41,41,41,41,40,40,40,40, 04916 40,40,39,39,38,38,38,37,37,37,37,36,36,35,34,34,34,34,34,33,33, 04917 32,32,31,31,31,30,30,29,28,27,27,27,26,25,25,24,23,22,22,21,21, 04918 21,21,20,19,19,19,18,17,17,17,16,15,13,13,13,10,10,9,9,9,9,9, 04919 9,8,7,6,6,5,4,3,2,1 04920 }; 04921 const int n3c2w1_q[] = { 04922 120, // Capacity 04923 200, // Number of items 04924 // Size of items (sorted) 04925 100,98,97,97,97,96,96,96,96,96,95,94,93,93,93,92,92,92,91,90, 04926 90,90,90,90,89,89,88,88,87,87,86,85,84,84,82,82,81,81,80,79,79, 04927 77,75,75,75,75,73,73,72,72,71,71,71,71,71,70,70,69,69,69,69,68, 04928 68,67,67,66,66,65,65,65,64,62,62,62,60,59,59,59,59,58,58,58,57, 04929 57,56,55,55,55,54,54,53,53,53,53,52,52,51,50,50,48,47,47,46,46, 04930 46,45,44,44,43,43,42,41,41,41,41,40,40,39,39,39,37,37,36,36,36, 04931 35,33,32,32,32,32,32,31,31,31,31,30,30,30,29,29,28,27,26,26,26, 04932 25,25,25,25,24,24,24,22,22,21,20,20,19,18,18,18,17,15,15,15,15, 04933 14,14,13,12,12,12,11,10,10,10,10,10,9,8,8,8,8,8,8,7,7,6,6,5,5, 04934 5,5,5,4,4,4,2,2 04935 }; 04936 const int n3c2w1_r[] = { 04937 120, // Capacity 04938 200, // Number of items 04939 // Size of items (sorted) 04940 99,99,99,99,99,98,98,97,96,95,95,93,92,91,91,90,90,90,89,89,89, 04941 86,84,84,84,83,82,82,80,80,79,79,78,78,77,77,77,76,76,76,76,74, 04942 74,74,72,72,71,71,71,71,70,70,70,69,69,69,68,67,66,66,65,65,64, 04943 64,64,64,63,63,62,62,62,61,61,60,60,60,59,59,58,58,58,57,56,56, 04944 55,54,53,53,52,52,52,52,52,51,51,51,50,50,50,49,49,47,47,46,46, 04945 45,44,44,44,44,43,43,42,42,42,42,41,41,41,41,40,40,40,40,40,39, 04946 39,39,39,37,36,35,35,34,34,33,33,33,32,32,32,32,31,30,30,29,29, 04947 28,27,27,26,26,26,26,25,25,25,24,24,24,23,23,23,22,21,21,21,19, 04948 18,18,18,17,17,16,16,15,14,14,14,13,12,11,11,10,9,7,7,7,7,7,7, 04949 6,5,4,4,3,2,2,1,1 04950 }; 04951 const int n3c2w1_s[] = { 04952 120, // Capacity 04953 200, // Number of items 04954 // Size of items (sorted) 04955 100,100,100,100,100,99,98,98,97,97,96,95,95,94,94,94,94,94,93, 04956 93,93,93,92,92,92,91,90,89,89,89,89,88,88,88,88,87,87,87,86,86, 04957 85,84,84,84,83,83,82,81,81,80,79,79,78,78,77,77,77,76,76,76,75, 04958 75,74,73,73,73,70,70,69,68,66,66,66,65,65,65,63,63,62,62,62,60, 04959 59,59,59,59,57,57,57,57,57,57,57,55,55,53,53,53,53,53,52,52,52, 04960 51,51,50,49,49,49,48,47,47,46,45,45,45,44,44,44,42,42,42,41,40, 04961 40,40,39,39,39,39,36,36,36,35,34,34,34,33,33,31,31,30,30,30,29, 04962 29,29,27,27,27,26,26,26,25,25,25,25,24,23,23,22,22,21,20,20,20, 04963 20,19,17,17,17,16,16,16,16,15,15,14,13,12,12,12,12,12,12,12,11, 04964 11,11,9,9,9,9,9,8,8,6,6,6,6 04965 }; 04966 const int n3c2w1_t[] = { 04967 120, // Capacity 04968 200, // Number of items 04969 // Size of items (sorted) 04970 100,100,100,99,99,98,97,97,96,96,96,95,94,94,92,92,91,91,90,90, 04971 89,89,89,88,88,88,87,87,87,87,85,85,85,84,84,84,84,84,83,82,82, 04972 82,82,80,79,79,79,78,78,78,77,76,76,75,71,71,69,69,69,68,68,68, 04973 68,67,67,66,66,66,66,65,65,65,64,63,63,61,58,58,58,57,57,56,55, 04974 55,55,54,54,54,53,53,52,51,50,50,49,49,49,48,47,46,46,46,45,44, 04975 44,44,44,44,44,44,43,43,43,42,42,42,41,41,40,40,39,39,39,39,38, 04976 38,38,37,35,35,35,33,32,32,31,31,30,30,29,29,28,28,27,27,26,26, 04977 25,25,24,24,23,23,22,22,22,22,22,21,21,20,20,20,19,19,18,16,16, 04978 15,15,14,14,14,13,13,13,12,12,12,12,12,11,11,10,10,10,9,8,8,7, 04979 7,6,6,3,3,2,2,1,1,1,1 04980 }; 04981 const int n3c2w2_a[] = { 04982 120, // Capacity 04983 200, // Number of items 04984 // Size of items (sorted) 04985 100,100,99,99,99,99,98,98,98,98,97,97,96,96,96,95,95,95,94,94, 04986 94,94,93,92,92,91,91,90,90,89,88,88,88,87,87,87,86,86,86,85,85, 04987 84,84,83,83,83,82,82,81,81,81,81,80,80,78,78,78,78,78,77,77,76, 04988 76,76,76,75,75,75,75,74,74,74,73,73,72,71,70,70,69,69,68,68,68, 04989 68,67,67,67,67,66,66,66,66,65,65,65,65,65,64,64,63,63,62,61,61, 04990 61,60,59,58,58,58,57,57,57,57,56,55,55,55,55,54,54,54,53,52,51, 04991 51,51,50,50,50,49,49,49,48,48,47,47,47,47,47,46,46,46,45,44,44, 04992 44,43,42,42,42,42,41,41,41,40,40,39,38,38,37,37,35,35,35,34,34, 04993 34,34,33,32,32,32,31,31,31,31,30,30,29,29,28,28,27,27,27,27,26, 04994 26,25,25,25,23,22,22,21,21,20,20,20 04995 }; 04996 const int n3c2w2_b[] = { 04997 120, // Capacity 04998 200, // Number of items 04999 // Size of items (sorted) 05000 100,100,100,100,100,99,99,99,98,98,98,97,97,97,97,96,94,94,93, 05001 93,91,91,91,91,91,90,90,90,89,88,88,87,87,87,86,86,85,85,85,84, 05002 84,83,82,82,82,81,81,80,79,79,79,79,79,79,79,78,77,77,77,77,77, 05003 76,75,75,73,73,72,72,72,72,72,70,70,70,69,69,68,68,68,67,67,67, 05004 67,66,66,65,65,65,64,64,64,64,63,63,63,62,62,61,61,61,61,61,61, 05005 60,60,60,59,58,57,57,57,56,56,55,55,54,53,53,53,52,52,51,51,50, 05006 50,49,48,47,47,46,45,45,45,45,44,43,43,43,42,42,42,42,42,40,39, 05007 38,37,37,36,36,36,36,35,34,34,33,33,33,33,32,32,32,32,31,30,30, 05008 30,30,30,29,29,29,29,29,28,28,27,27,27,27,26,26,26,25,25,25,25, 05009 24,24,24,23,22,22,22,22,21,20,20,20,20 05010 }; 05011 const int n3c2w2_c[] = { 05012 120, // Capacity 05013 200, // Number of items 05014 // Size of items (sorted) 05015 100,100,100,100,98,98,97,97,97,97,96,95,95,94,94,93,93,93,92, 05016 92,92,92,91,90,90,90,90,89,89,89,89,89,88,88,88,87,87,86,86,86, 05017 85,85,84,84,83,83,83,82,81,81,80,80,79,79,78,78,78,78,78,78,77, 05018 76,76,76,76,75,75,75,75,74,73,73,72,71,69,69,69,68,68,68,68,67, 05019 66,66,66,66,65,65,65,64,64,64,63,63,63,62,62,62,61,61,60,59,58, 05020 58,57,56,55,55,55,54,54,52,51,51,51,50,50,50,49,49,49,49,48,48, 05021 48,48,47,47,47,47,47,46,46,46,46,45,45,44,44,44,43,43,43,42,42, 05022 41,41,41,41,40,40,40,40,40,40,39,39,38,38,38,38,38,37,37,36,36, 05023 36,35,35,34,34,33,33,33,33,33,32,30,29,27,27,27,26,26,25,25,25, 05024 25,25,25,24,22,22,21,21,21,21,21,20,20 05025 }; 05026 const int n3c2w2_d[] = { 05027 120, // Capacity 05028 200, // Number of items 05029 // Size of items (sorted) 05030 100,100,100,98,97,96,96,96,96,96,95,95,95,94,94,94,93,93,93,93, 05031 93,92,92,92,92,91,91,91,90,90,89,89,89,88,88,88,87,86,85,85,85, 05032 84,84,84,84,84,83,83,83,83,83,83,82,82,82,81,81,81,80,79,78,78, 05033 78,77,77,76,76,75,75,75,75,75,75,74,74,73,72,72,72,70,70,70,70, 05034 69,68,68,68,68,68,67,66,66,65,65,65,64,64,63,61,61,60,60,60,60, 05035 59,59,59,58,58,57,57,57,56,55,55,55,54,54,53,52,52,52,51,51,51, 05036 51,50,50,50,50,49,49,49,49,47,47,47,47,45,45,45,43,43,42,41,41, 05037 41,41,40,40,40,40,39,39,38,38,38,38,38,37,37,37,37,37,36,36,36, 05038 36,36,35,35,34,34,34,34,33,33,33,33,32,32,31,30,29,29,28,28,27, 05039 26,25,24,24,24,23,23,22,22,21,20,20 05040 }; 05041 const int n3c2w2_e[] = { 05042 120, // Capacity 05043 200, // Number of items 05044 // Size of items (sorted) 05045 100,100,100,100,100,99,99,99,99,98,98,98,98,98,97,97,97,97,96, 05046 96,96,96,96,95,95,95,94,94,94,93,92,92,92,92,91,91,91,91,90,90, 05047 90,90,89,89,89,89,88,88,87,87,87,87,87,87,86,86,86,85,85,84,83, 05048 83,82,82,81,81,81,80,80,80,79,79,79,78,78,77,77,76,76,75,75,74, 05049 74,74,74,73,72,69,69,69,67,67,66,66,66,66,65,65,64,64,63,63,62, 05050 62,62,62,62,62,61,60,59,58,58,58,57,57,56,55,55,55,55,54,53,53, 05051 53,53,53,53,53,53,52,52,52,52,51,50,49,49,49,49,49,48,48,47,47, 05052 47,46,46,46,46,45,45,44,44,43,42,41,40,40,40,40,40,40,39,38,38, 05053 38,38,37,37,36,36,34,34,34,32,32,32,31,30,30,29,28,27,26,26,26, 05054 25,25,25,25,25,24,24,23,23,22,21,20,20 05055 }; 05056 const int n3c2w2_f[] = { 05057 120, // Capacity 05058 200, // Number of items 05059 // Size of items (sorted) 05060 100,100,100,100,100,99,99,98,98,98,97,97,97,96,96,95,95,95,95, 05061 94,94,94,94,92,92,92,92,92,92,91,91,91,90,90,90,90,90,90,89,88, 05062 87,86,86,86,86,85,84,84,84,84,84,84,84,83,82,82,82,82,82,81,80, 05063 80,80,80,79,78,78,77,77,76,76,76,75,75,75,75,74,74,74,73,73,72, 05064 72,71,70,70,69,68,67,67,67,67,66,64,63,63,63,62,62,61,60,59,59, 05065 59,59,57,57,57,56,54,54,54,54,53,53,53,53,53,51,51,51,51,50,50, 05066 49,48,48,48,48,48,47,47,46,46,45,45,44,44,44,43,43,43,43,42,42, 05067 41,40,39,38,38,38,38,38,38,38,38,37,37,36,35,35,35,35,34,34,33, 05068 32,32,31,31,30,30,30,30,30,30,29,29,29,28,28,28,27,27,27,27,26, 05069 26,26,24,23,23,22,22,22,21,21,21,20,20 05070 }; 05071 const int n3c2w2_g[] = { 05072 120, // Capacity 05073 200, // Number of items 05074 // Size of items (sorted) 05075 100,100,100,100,100,99,98,98,98,98,98,97,96,96,95,95,92,92,92, 05076 92,92,92,91,91,91,91,90,90,89,89,89,89,89,88,88,88,87,87,85,84, 05077 84,83,83,83,82,82,82,81,81,81,81,80,79,79,79,79,78,78,77,77,77, 05078 77,76,76,76,76,75,75,75,74,74,74,74,73,73,70,69,69,68,67,66,66, 05079 66,64,64,64,64,63,63,63,63,63,62,62,61,61,61,61,60,60,59,59,57, 05080 57,57,57,57,57,56,55,54,54,53,53,53,53,52,52,52,51,50,50,50,50, 05081 49,48,48,48,47,46,46,46,45,45,45,45,44,44,43,42,41,41,40,40,39, 05082 39,39,39,38,38,38,37,37,37,37,36,36,36,36,35,35,35,35,34,34,33, 05083 33,33,31,31,30,30,30,29,29,29,29,29,27,27,27,26,25,25,24,24,24, 05084 24,23,23,23,22,21,21,21,21,21,21,21,20 05085 }; 05086 const int n3c2w2_h[] = { 05087 120, // Capacity 05088 200, // Number of items 05089 // Size of items (sorted) 05090 100,99,98,98,98,97,97,97,97,97,96,96,96,96,96,95,95,95,95,95, 05091 95,94,94,94,93,93,93,93,92,92,92,91,91,91,90,90,89,89,89,88,88, 05092 88,87,86,86,85,85,85,85,84,84,83,83,83,82,82,82,81,81,80,80,80, 05093 80,79,79,79,79,78,78,78,77,77,77,76,76,75,75,75,74,74,74,73,72, 05094 72,72,72,72,71,71,71,71,69,69,69,69,68,68,68,66,66,66,65,65,64, 05095 64,64,63,63,62,61,61,61,61,61,61,60,60,59,59,59,59,58,58,57,56, 05096 56,56,56,55,55,55,54,54,53,52,52,51,51,51,51,51,50,50,49,48,45, 05097 45,44,44,44,43,43,42,42,42,42,41,39,38,38,38,37,37,37,37,36,36, 05098 35,35,34,34,33,33,33,32,32,31,30,30,30,30,29,28,28,28,28,27,27, 05099 26,26,25,25,25,25,24,24,23,22,22,20 05100 }; 05101 const int n3c2w2_i[] = { 05102 120, // Capacity 05103 200, // Number of items 05104 // Size of items (sorted) 05105 100,100,99,99,99,98,98,97,97,97,96,96,95,95,95,93,93,92,92,92, 05106 92,91,91,91,90,89,89,89,89,88,88,88,88,87,87,87,87,87,86,86,86, 05107 86,86,85,85,85,84,84,84,84,84,83,83,82,81,80,80,79,78,77,77,76, 05108 76,76,75,74,74,74,73,73,73,72,72,71,70,69,68,66,66,66,66,65,65, 05109 65,65,64,64,63,63,62,61,61,61,60,59,59,59,59,58,58,58,57,57,57, 05110 56,55,55,55,55,55,54,54,54,53,52,52,52,52,52,51,51,50,50,50,50, 05111 49,49,49,49,48,47,47,46,46,45,45,45,44,43,43,42,42,42,41,41,41, 05112 40,39,38,38,37,37,36,36,36,35,34,34,33,33,33,33,32,32,31,31,31, 05113 30,30,29,29,29,29,28,28,28,28,28,27,27,27,26,25,25,25,25,24,24, 05114 24,24,23,23,22,22,21,21,21,21,20,20 05115 }; 05116 const int n3c2w2_j[] = { 05117 120, // Capacity 05118 200, // Number of items 05119 // Size of items (sorted) 05120 100,100,100,99,97,97,96,96,96,96,95,94,94,94,94,93,92,91,91,91, 05121 90,90,90,90,90,90,89,89,89,89,88,88,87,87,87,87,86,86,85,84,84, 05122 83,83,83,83,83,82,82,82,82,82,81,81,81,80,80,79,78,78,78,76,76, 05123 76,75,75,75,75,74,74,74,74,73,73,73,72,72,71,71,71,70,69,69,68, 05124 68,68,67,67,66,66,66,65,65,65,64,64,63,63,63,62,62,61,60,60,60, 05125 60,58,58,58,58,58,58,57,57,57,57,57,55,54,54,53,52,52,52,52,52, 05126 52,51,51,51,50,50,49,49,48,47,47,47,46,46,46,46,45,45,44,43,43, 05127 43,43,42,42,42,42,42,41,41,41,40,40,40,39,39,39,38,38,38,38,37, 05128 37,37,36,36,36,36,35,35,34,34,33,31,30,30,29,29,28,28,28,28,25, 05129 25,24,24,22,22,21,21,21,20,20,20,20 05130 }; 05131 const int n3c2w2_k[] = { 05132 120, // Capacity 05133 200, // Number of items 05134 // Size of items (sorted) 05135 100,99,99,99,99,98,96,96,96,95,95,95,94,94,94,94,93,93,93,93, 05136 93,92,92,91,91,91,90,90,89,89,89,89,89,88,87,87,87,86,85,85,85, 05137 84,84,84,83,83,82,82,81,81,81,80,80,79,79,79,79,78,77,77,76,76, 05138 75,75,75,74,74,74,73,73,73,72,72,72,72,72,71,71,71,71,71,71,70, 05139 69,69,68,67,67,67,67,67,67,66,66,65,65,64,64,64,64,63,63,63,62, 05140 62,61,61,61,61,60,59,59,58,57,57,57,57,56,56,56,55,54,54,54,54, 05141 53,52,51,51,50,49,49,49,48,47,47,47,47,46,46,46,45,45,45,45,45, 05142 44,43,42,42,42,41,41,41,41,40,40,39,38,38,37,36,36,36,36,35,35, 05143 34,33,33,33,33,32,32,32,31,31,31,31,30,30,28,28,28,28,27,27,26, 05144 26,26,25,23,22,22,21,21,21,21,20,20 05145 }; 05146 const int n3c2w2_l[] = { 05147 120, // Capacity 05148 200, // Number of items 05149 // Size of items (sorted) 05150 100,100,99,99,99,98,97,97,97,97,96,96,95,95,95,94,94,94,94,94, 05151 94,93,93,92,92,92,92,92,91,91,90,89,89,88,88,87,87,86,86,85,85, 05152 85,84,84,84,84,81,81,80,80,80,80,79,78,78,77,77,77,77,77,76,76, 05153 75,75,74,73,73,73,72,72,71,71,70,69,69,69,69,69,68,68,68,67,67, 05154 67,66,66,66,66,66,66,65,65,65,64,64,63,63,63,63,62,62,61,61,61, 05155 60,60,59,58,58,57,57,57,56,56,56,55,55,55,55,54,54,53,53,52,51, 05156 51,51,51,51,51,50,49,49,49,48,48,47,47,46,45,45,44,44,44,44,43, 05157 43,43,42,42,40,40,40,40,39,39,38,38,37,37,36,36,36,34,34,34,33, 05158 32,32,31,31,30,30,29,28,28,28,28,28,27,27,27,27,27,26,26,25,25, 05159 25,24,24,23,22,22,21,21,21,20,20,20 05160 }; 05161 const int n3c2w2_m[] = { 05162 120, // Capacity 05163 200, // Number of items 05164 // Size of items (sorted) 05165 99,99,99,98,98,98,97,97,97,97,97,96,96,95,95,95,95,95,94,94,94, 05166 93,92,92,92,91,90,90,90,89,89,89,89,89,88,87,87,86,86,85,85,85, 05167 85,84,84,84,84,84,83,83,83,83,82,82,82,81,81,81,80,80,80,78,77, 05168 77,76,76,75,75,74,74,73,72,71,71,70,70,70,70,70,69,68,68,68,68, 05169 67,67,66,66,66,66,66,65,65,64,64,63,62,62,62,61,61,61,61,60,60, 05170 59,59,59,59,58,58,58,57,57,57,57,57,56,56,55,55,54,54,53,53,53, 05171 52,52,52,51,51,50,50,50,50,50,49,49,48,48,47,47,47,47,47,46,45, 05172 45,44,43,43,43,43,42,42,40,39,39,39,39,39,38,38,37,37,37,36,36, 05173 36,35,35,34,33,33,33,33,32,32,32,32,31,31,30,29,27,27,26,24,24, 05174 24,22,22,22,22,22,22,22,21,21,20 05175 }; 05176 const int n3c2w2_n[] = { 05177 120, // Capacity 05178 200, // Number of items 05179 // Size of items (sorted) 05180 100,100,100,99,99,98,98,98,97,97,97,97,96,96,96,96,95,95,95,95, 05181 95,94,94,94,94,92,92,92,90,90,90,89,88,88,87,87,87,86,86,84,83, 05182 83,82,81,81,81,81,81,80,80,79,79,78,78,78,77,77,77,77,77,77,76, 05183 76,76,75,75,75,74,74,73,73,73,72,72,72,71,71,71,70,70,69,68,68, 05184 67,67,66,66,65,64,63,63,63,63,63,62,62,62,62,61,61,60,60,59,59, 05185 59,58,58,58,58,57,57,57,57,57,55,55,55,54,54,54,53,53,53,52,52, 05186 50,50,49,48,48,48,47,47,46,46,46,46,44,44,44,43,43,43,42,42,42, 05187 41,41,41,41,41,41,41,40,40,38,38,37,37,37,37,36,36,36,36,36,35, 05188 35,35,34,34,34,33,33,33,32,32,31,30,30,29,29,28,28,28,27,27,27, 05189 26,26,26,26,26,25,25,23,23,22,22,20 05190 }; 05191 const int n3c2w2_o[] = { 05192 120, // Capacity 05193 200, // Number of items 05194 // Size of items (sorted) 05195 100,100,99,99,98,98,97,97,96,96,96,96,95,94,93,93,92,91,90,89, 05196 89,88,88,88,88,88,88,88,87,87,87,87,87,87,87,87,86,86,85,85,85, 05197 84,83,83,82,82,82,81,81,81,80,80,79,78,78,78,77,77,76,76,76,76, 05198 75,75,74,74,74,74,74,74,72,72,72,72,71,71,70,70,70,70,70,69,68, 05199 67,67,67,67,66,66,66,66,66,65,65,64,64,63,62,61,61,61,61,60,60, 05200 60,60,58,58,57,57,57,57,56,56,55,55,55,55,54,54,53,53,53,52,52, 05201 52,52,52,51,51,51,51,49,49,49,49,48,47,47,47,46,45,44,44,44,44, 05202 44,43,42,42,42,41,41,40,40,39,39,39,39,38,38,36,36,36,36,35,35, 05203 35,34,34,34,34,34,34,33,33,33,33,31,30,29,29,28,26,25,25,25,24, 05204 24,24,24,23,22,22,21,21,21,20,20,20 05205 }; 05206 const int n3c2w2_p[] = { 05207 120, // Capacity 05208 200, // Number of items 05209 // Size of items (sorted) 05210 100,100,100,100,99,99,97,97,97,97,97,97,96,96,95,95,94,94,93, 05211 93,92,91,90,90,90,90,90,89,89,89,89,89,89,88,88,87,87,86,86,85, 05212 85,85,84,84,84,84,84,83,83,83,82,81,81,81,81,81,80,79,79,78,78, 05213 78,77,76,76,75,75,75,74,74,74,74,73,73,71,71,70,70,70,70,70,68, 05214 67,67,67,67,65,65,65,65,65,64,64,63,62,62,62,62,61,60,59,59,59, 05215 58,58,58,57,56,56,55,55,54,54,53,53,53,53,52,52,52,52,51,51,51, 05216 51,51,51,51,51,50,50,50,50,49,49,49,48,48,48,47,47,46,46,46,46, 05217 45,45,44,44,43,43,43,42,42,39,39,39,39,38,38,37,37,37,37,36,35, 05218 34,33,33,33,33,33,32,32,32,32,31,31,30,30,30,29,29,29,27,27,27, 05219 26,25,25,23,23,22,22,22,21,20,20,20,20 05220 }; 05221 const int n3c2w2_q[] = { 05222 120, // Capacity 05223 200, // Number of items 05224 // Size of items (sorted) 05225 100,100,100,99,99,99,99,98,96,96,96,95,94,94,94,93,93,93,92,92, 05226 92,91,91,90,88,88,88,88,88,87,86,85,85,85,84,84,84,83,83,83,82, 05227 82,82,82,81,81,81,81,81,79,79,78,77,77,76,76,76,75,75,74,73,73, 05228 72,72,71,70,70,70,70,69,69,69,69,68,68,67,67,66,66,65,65,65,65, 05229 64,64,64,64,64,64,63,63,63,63,63,63,63,62,62,62,62,61,60,59,59, 05230 59,59,59,59,59,58,58,58,58,57,57,57,56,55,55,55,54,53,53,53,53, 05231 53,52,52,51,51,50,50,50,50,49,49,49,48,48,47,47,47,45,44,44,44, 05232 42,41,41,41,41,41,40,40,40,40,39,38,38,38,37,37,37,37,37,36,36, 05233 36,35,34,32,32,32,31,31,31,30,30,29,29,29,29,28,26,26,26,25,24, 05234 24,24,23,23,22,21,20,20,20,20,20,20 05235 }; 05236 const int n3c2w2_r[] = { 05237 120, // Capacity 05238 200, // Number of items 05239 // Size of items (sorted) 05240 100,99,99,99,98,98,98,97,97,97,97,97,96,96,96,95,95,95,93,93, 05241 92,92,91,91,91,91,90,90,89,89,89,88,88,87,87,87,87,86,86,86,85, 05242 85,85,85,84,84,84,84,84,83,83,83,82,82,82,81,81,81,81,80,80,80, 05243 79,79,79,78,78,77,76,76,74,74,74,74,73,73,72,72,72,72,72,72,71, 05244 71,71,70,69,68,68,68,67,66,66,66,65,65,65,64,63,62,62,62,61,61, 05245 61,61,59,58,58,58,57,57,57,56,56,56,56,56,56,55,55,55,55,55,55, 05246 54,53,53,50,48,48,46,46,46,46,46,45,45,45,45,45,45,43,43,43,42, 05247 42,42,42,41,41,39,38,38,38,37,37,37,36,36,35,35,35,35,34,34,33, 05248 33,32,32,32,32,31,30,30,30,29,29,29,29,27,25,25,25,25,25,25,25, 05249 24,24,23,23,22,22,22,21,21,21,20,20 05250 }; 05251 const int n3c2w2_s[] = { 05252 120, // Capacity 05253 200, // Number of items 05254 // Size of items (sorted) 05255 100,100,100,100,98,98,97,97,97,96,96,96,96,95,95,95,94,94,94, 05256 94,93,93,93,93,92,92,92,91,91,91,91,91,91,90,90,89,89,86,86,86, 05257 85,85,85,85,84,83,82,82,82,81,80,80,79,79,79,78,78,78,78,77,77, 05258 77,77,75,75,75,74,74,74,74,74,74,73,73,73,72,72,72,71,71,71,70, 05259 68,68,68,67,67,67,67,67,66,66,66,66,65,64,64,64,63,63,62,62,62, 05260 62,61,61,60,59,58,57,57,56,56,55,55,55,54,53,53,53,53,52,52,52, 05261 51,50,50,49,48,47,47,47,47,46,46,45,45,45,45,45,44,44,44,42,41, 05262 40,40,40,39,39,39,38,38,38,36,36,36,36,36,36,35,35,35,35,34,34, 05263 34,34,33,33,33,32,32,31,31,30,30,30,29,28,28,27,27,27,26,25,24, 05264 24,23,23,23,23,22,22,22,22,21,21,21,20 05265 }; 05266 const int n3c2w2_t[] = { 05267 120, // Capacity 05268 200, // Number of items 05269 // Size of items (sorted) 05270 100,100,99,98,97,97,97,97,96,96,96,95,95,95,94,94,94,94,93,93, 05271 92,92,92,91,91,91,91,91,90,89,88,87,87,86,85,85,84,84,83,83,83, 05272 82,82,81,81,80,80,80,80,80,80,79,79,79,79,79,79,78,77,77,76,76, 05273 76,76,75,75,74,74,73,71,71,71,70,70,69,69,69,69,68,68,68,68,67, 05274 67,67,67,67,67,67,67,66,65,64,63,63,63,62,61,61,61,61,61,61,60, 05275 60,60,59,59,58,58,57,57,56,56,55,55,55,55,55,55,54,54,53,53,52, 05276 51,51,50,49,49,48,48,47,46,46,46,46,45,45,44,43,43,43,43,43,42, 05277 42,41,41,41,40,40,39,39,39,38,38,38,37,37,37,37,37,36,35,35,35, 05278 35,35,34,34,33,33,32,32,31,31,31,31,31,31,31,31,30,30,30,29,28, 05279 28,25,25,25,24,24,24,22,22,22,21,20 05280 }; 05281 const int n3c2w4_a[] = { 05282 120, // Capacity 05283 200, // Number of items 05284 // Size of items (sorted) 05285 100,100,100,100,100,99,99,98,98,97,97,97,96,96,96,95,94,94,93, 05286 93,92,92,92,91,91,91,90,90,89,89,88,88,87,87,86,86,85,85,85,83, 05287 83,83,83,82,82,81,80,80,80,80,79,79,79,78,78,78,77,77,77,77,77, 05288 77,76,76,75,74,74,74,73,73,73,72,72,72,71,71,70,70,70,70,69,69, 05289 69,69,69,68,68,68,67,67,67,66,66,66,66,65,64,64,64,64,64,64,64, 05290 63,63,61,61,61,61,60,60,59,59,58,58,58,57,57,57,57,57,56,56,56, 05291 55,55,55,55,54,54,53,53,53,53,53,52,51,51,51,50,50,49,49,49,48, 05292 48,48,47,47,47,46,46,45,44,44,44,44,43,43,43,42,41,40,40,39,38, 05293 38,38,38,38,38,38,38,37,37,37,36,36,36,36,35,35,35,34,33,33,33, 05294 32,32,32,32,31,31,31,30,30,30,30,30,30 05295 }; 05296 const int n3c2w4_b[] = { 05297 120, // Capacity 05298 200, // Number of items 05299 // Size of items (sorted) 05300 100,100,100,100,98,98,98,98,98,98,97,97,97,97,96,96,95,95,95, 05301 94,94,93,93,92,92,90,90,90,90,89,89,89,87,87,87,87,86,85,84,84, 05302 84,84,83,83,83,82,82,82,81,81,81,81,81,80,79,79,78,78,78,77,77, 05303 77,77,77,76,76,75,75,73,72,72,72,72,71,70,70,69,69,69,68,68,68, 05304 68,66,66,65,64,64,64,64,63,63,63,63,62,62,62,62,61,61,61,60,60, 05305 59,59,59,59,59,58,58,58,57,57,57,57,56,56,56,55,55,55,54,54,54, 05306 54,53,53,53,52,52,52,52,52,51,51,51,51,51,51,50,50,50,50,48,48, 05307 48,48,48,48,48,46,46,46,45,45,44,43,42,42,42,42,41,40,39,39,39, 05308 39,39,39,38,38,37,37,37,36,36,35,35,35,35,34,34,34,34,34,33,33, 05309 33,33,33,32,32,32,31,31,31,31,30,30,30 05310 }; 05311 const int n3c2w4_c[] = { 05312 120, // Capacity 05313 200, // Number of items 05314 // Size of items (sorted) 05315 100,100,100,100,99,98,98,97,97,97,97,97,97,97,97,96,96,96,96, 05316 96,95,95,95,95,93,92,90,90,90,90,90,90,90,89,89,89,89,89,89,88, 05317 88,88,88,88,88,87,87,86,86,84,83,83,82,82,82,82,81,81,81,81,80, 05318 80,80,79,79,79,79,78,78,78,78,78,78,77,77,77,77,77,77,76,76,75, 05319 74,73,73,73,73,73,73,73,73,72,72,72,72,71,71,71,70,70,69,69,69, 05320 69,68,68,68,68,68,68,67,67,66,66,66,66,66,65,65,65,65,64,63,63, 05321 62,61,60,60,60,59,59,58,58,58,57,57,56,56,55,55,55,55,55,55,54, 05322 54,54,54,53,53,53,53,53,52,52,52,51,51,50,50,50,49,49,48,48,47, 05323 47,47,46,46,45,45,45,44,44,44,41,40,40,40,40,39,38,37,37,37,36, 05324 36,36,36,35,35,34,34,33,32,32,31,31,30 05325 }; 05326 const int n3c2w4_d[] = { 05327 120, // Capacity 05328 200, // Number of items 05329 // Size of items (sorted) 05330 100,100,99,99,98,98,98,98,98,98,97,97,97,96,96,96,96,95,95,95, 05331 94,94,93,92,92,92,92,91,90,90,89,89,89,89,89,88,88,88,87,87,86, 05332 85,85,85,84,83,82,81,81,81,81,81,80,79,78,78,77,77,77,75,75,75, 05333 74,74,74,74,74,73,73,73,73,72,72,72,72,72,71,71,70,70,70,69,69, 05334 68,68,68,67,67,67,67,66,66,66,66,66,66,65,65,63,63,63,63,62,62, 05335 62,61,60,60,60,60,60,60,59,59,59,58,58,57,57,56,56,56,56,56,55, 05336 55,55,54,54,54,53,53,53,52,52,52,51,51,50,50,50,50,49,49,49,48, 05337 48,48,46,46,46,46,46,45,45,45,45,44,44,44,43,42,42,42,41,40,40, 05338 40,39,39,39,39,39,38,38,37,37,37,37,36,36,36,35,35,35,34,34,34, 05339 34,33,33,32,32,31,31,31,30,30,30,30 05340 }; 05341 const int n3c2w4_e[] = { 05342 120, // Capacity 05343 200, // Number of items 05344 // Size of items (sorted) 05345 100,99,99,99,98,98,98,98,97,97,96,95,95,94,94,94,94,93,93,93, 05346 93,90,90,90,89,89,89,88,87,87,86,86,86,86,85,84,83,83,83,82,81, 05347 81,81,80,80,80,80,79,79,79,78,78,77,77,77,77,77,77,76,76,76,76, 05348 75,75,75,75,73,73,73,72,72,72,71,69,69,68,68,68,67,67,67,66,66, 05349 66,66,66,66,66,66,65,65,64,63,63,62,62,62,62,61,61,61,60,60,60, 05350 60,59,59,59,58,58,58,58,57,57,57,57,57,56,56,56,55,54,54,54,53, 05351 53,52,51,51,50,50,50,50,49,49,49,49,49,49,48,48,48,48,48,47,47, 05352 47,46,45,44,44,44,44,44,44,43,43,43,43,42,42,42,42,42,41,40,39, 05353 38,38,37,37,37,37,37,37,37,37,36,36,36,36,36,35,35,35,35,34,34, 05354 34,33,33,33,33,33,32,32,32,31,30,30 05355 }; 05356 const int n3c2w4_f[] = { 05357 120, // Capacity 05358 200, // Number of items 05359 // Size of items (sorted) 05360 100,100,100,99,99,99,99,98,98,97,97,97,96,96,95,95,95,95,94,94, 05361 94,93,92,90,90,90,90,89,88,88,88,87,87,86,86,86,85,85,85,84,84, 05362 83,83,82,82,81,81,81,80,80,79,79,79,78,78,78,78,77,77,77,76,76, 05363 76,76,75,75,75,74,73,73,72,72,72,72,71,71,71,71,71,71,71,70,70, 05364 69,68,68,68,67,67,67,67,66,66,66,66,66,65,64,64,64,64,64,64,63, 05365 63,63,62,62,61,61,61,61,60,60,60,60,60,59,58,58,58,57,57,57,57, 05366 56,55,54,54,54,54,54,53,52,52,51,51,51,50,50,50,50,49,48,48,47, 05367 47,46,46,45,45,44,43,43,42,42,41,41,41,41,41,41,40,40,40,40,40, 05368 40,39,39,39,39,38,38,37,37,37,36,36,36,36,36,36,35,35,35,35,33, 05369 33,33,33,33,32,32,31,31,31,30,30,30 05370 }; 05371 const int n3c2w4_g[] = { 05372 120, // Capacity 05373 200, // Number of items 05374 // Size of items (sorted) 05375 100,100,100,99,99,99,99,99,99,98,98,98,98,97,97,96,96,96,95,95, 05376 95,94,94,94,94,94,93,93,92,91,91,91,91,91,91,90,90,89,88,88,88, 05377 87,87,87,86,86,85,85,85,84,84,83,83,83,83,83,82,82,82,82,82,81, 05378 81,81,81,80,80,80,80,79,78,78,77,77,77,76,76,76,76,76,76,75,75, 05379 74,74,73,73,73,73,72,72,70,70,69,69,68,68,68,68,68,68,68,67,67, 05380 67,67,67,66,66,65,65,64,63,63,63,62,61,61,61,61,60,60,60,60,59, 05381 58,58,58,58,57,56,56,53,53,53,53,53,53,52,52,52,52,51,51,50,50, 05382 49,49,49,48,48,48,48,48,47,46,45,45,44,44,43,43,43,43,42,42,42, 05383 42,41,41,41,41,40,40,39,39,38,37,37,36,36,36,36,36,35,35,35,35, 05384 35,35,34,33,33,33,32,32,32,31,30,30 05385 }; 05386 const int n3c2w4_h[] = { 05387 120, // Capacity 05388 200, // Number of items 05389 // Size of items (sorted) 05390 100,100,100,99,99,98,98,98,97,97,97,97,95,95,94,94,94,94,93,93, 05391 93,93,92,92,92,91,91,91,90,89,88,88,88,87,86,85,85,85,85,85,84, 05392 83,83,82,82,81,81,80,79,78,78,78,78,77,77,76,76,76,75,75,75,74, 05393 74,74,73,73,73,73,72,72,70,70,70,70,69,69,69,69,69,68,68,68,68, 05394 67,67,67,67,67,67,66,66,66,66,66,66,65,65,65,64,63,63,63,62,62, 05395 61,61,60,60,60,60,59,59,59,58,57,57,57,56,56,55,55,54,53,53,53, 05396 53,53,52,52,52,51,51,51,51,50,50,50,49,49,49,49,48,48,48,48,47, 05397 47,46,46,46,45,45,44,44,44,44,43,43,43,43,43,42,42,42,41,41,40, 05398 40,40,39,39,39,39,39,39,39,38,38,37,36,36,36,36,35,35,35,34,33, 05399 33,33,33,33,32,32,32,32,32,32,30,30 05400 }; 05401 const int n3c2w4_i[] = { 05402 120, // Capacity 05403 200, // Number of items 05404 // Size of items (sorted) 05405 99,98,98,98,98,98,96,96,95,95,95,94,93,92,92,92,91,91,91,90,89, 05406 89,89,88,88,88,88,88,87,86,85,85,84,84,83,83,83,82,82,81,81,81, 05407 80,80,80,80,79,79,78,78,78,78,77,77,77,77,77,76,76,75,75,75,74, 05408 74,74,74,74,73,72,72,71,71,71,71,70,69,69,69,69,68,68,68,67,67, 05409 67,67,67,67,66,66,66,66,65,65,65,65,64,64,64,63,63,63,63,63,63, 05410 62,62,61,61,61,61,61,61,60,60,60,60,59,59,58,58,58,58,57,56,55, 05411 55,54,54,53,53,53,52,52,52,52,52,52,52,52,52,51,51,51,50,50,50, 05412 50,50,50,49,49,49,48,48,48,48,47,47,47,46,46,45,45,44,44,43,43, 05413 43,43,43,42,42,41,41,40,39,39,38,38,37,37,37,36,36,35,35,35,34, 05414 34,33,33,33,32,32,31,31,30,30,30 05415 }; 05416 const int n3c2w4_j[] = { 05417 120, // Capacity 05418 200, // Number of items 05419 // Size of items (sorted) 05420 100,100,99,99,98,97,97,96,96,96,95,95,94,94,93,93,91,91,91,91, 05421 90,90,90,90,88,88,88,88,87,87,86,86,86,86,86,85,85,85,85,84,84, 05422 83,83,83,82,82,82,82,82,82,82,81,81,80,80,80,80,79,79,78,78,77, 05423 77,76,76,75,75,75,74,73,73,73,73,72,72,72,72,71,71,70,70,70,69, 05424 69,69,69,69,68,68,68,67,67,67,66,66,65,65,65,65,65,65,65,65,65, 05425 64,64,64,64,64,64,64,63,63,62,62,62,62,60,60,60,59,59,58,58,58, 05426 58,58,57,56,56,56,56,56,55,55,54,54,53,53,53,53,52,52,52,52,52, 05427 52,52,51,51,51,50,50,49,49,49,47,46,46,46,46,45,45,44,44,44,44, 05428 44,44,43,43,42,41,41,41,38,38,38,37,35,35,35,35,34,33,33,33,33, 05429 33,33,33,32,32,31,31,31,30,30,30,30 05430 }; 05431 const int n3c2w4_k[] = { 05432 120, // Capacity 05433 200, // Number of items 05434 // Size of items (sorted) 05435 100,100,100,100,99,99,99,98,98,98,98,98,97,97,97,96,96,95,94, 05436 94,94,94,94,93,93,92,91,91,90,90,90,90,89,89,88,88,88,88,88,87, 05437 87,87,86,85,85,85,85,85,85,85,83,83,82,82,82,82,81,81,81,80,80, 05438 80,79,78,77,77,77,76,76,76,75,75,74,74,74,74,73,73,73,72,72,71, 05439 71,71,71,69,69,69,68,68,67,67,66,66,66,65,65,64,64,64,64,64,64, 05440 64,63,62,62,61,61,61,61,60,60,60,60,60,60,59,58,58,57,57,57,57, 05441 56,56,55,55,54,54,53,53,53,53,53,52,52,52,52,52,52,50,49,48,48, 05442 48,48,48,47,47,47,47,47,47,47,47,46,46,45,44,44,44,44,42,42,42, 05443 42,42,41,41,41,40,40,39,38,38,37,37,37,37,37,37,36,35,35,35,35, 05444 35,34,34,33,33,32,32,31,31,31,30,30,30 05445 }; 05446 const int n3c2w4_l[] = { 05447 120, // Capacity 05448 200, // Number of items 05449 // Size of items (sorted) 05450 100,99,99,99,99,99,98,97,97,97,97,95,95,95,94,94,94,93,93,93, 05451 92,92,92,92,91,91,91,91,90,90,90,89,89,88,88,88,88,87,87,87,87, 05452 86,85,85,85,84,84,84,83,83,83,82,82,81,81,80,80,80,80,80,79,79, 05453 78,78,78,78,78,77,77,77,77,77,76,76,76,76,75,75,74,74,74,73,73, 05454 72,72,71,71,71,70,70,70,69,68,68,68,68,67,66,66,65,65,65,65,65, 05455 64,63,62,62,61,61,61,61,61,60,60,60,58,58,58,58,57,56,56,56,56, 05456 56,56,55,55,55,55,55,54,53,52,52,52,51,51,51,51,49,49,47,47,46, 05457 45,45,45,45,45,45,44,44,44,44,43,42,41,41,41,40,40,39,39,39,39, 05458 38,38,38,37,37,36,36,36,36,36,36,36,35,35,35,35,34,34,34,34,34, 05459 33,33,33,33,33,32,32,32,31,31,30,30 05460 }; 05461 const int n3c2w4_m[] = { 05462 120, // Capacity 05463 200, // Number of items 05464 // Size of items (sorted) 05465 100,100,100,99,99,99,99,99,99,99,98,98,98,98,97,97,97,97,97,96, 05466 96,96,95,95,95,95,95,95,94,93,92,92,92,92,92,91,91,90,90,90,89, 05467 88,88,86,86,86,85,85,85,84,83,82,82,82,82,81,81,81,80,80,80,80, 05468 80,79,79,79,79,78,78,78,78,77,76,76,75,74,73,73,73,72,72,72,71, 05469 71,70,70,69,69,69,68,68,68,68,68,67,67,67,66,66,65,64,64,64,64, 05470 64,63,63,63,63,62,62,62,62,62,62,61,61,61,61,60,59,59,58,58,57, 05471 57,55,54,54,53,53,53,53,53,53,53,53,53,53,52,52,51,51,50,50,50, 05472 49,48,46,46,45,45,45,45,44,43,42,41,41,41,40,40,40,40,39,39,38, 05473 38,38,38,38,37,37,37,36,36,35,35,35,35,35,34,34,34,34,33,33,33, 05474 32,32,32,32,32,32,32,31,30,30,30,30 05475 }; 05476 const int n3c2w4_n[] = { 05477 120, // Capacity 05478 200, // Number of items 05479 // Size of items (sorted) 05480 100,100,100,100,100,100,99,99,99,99,98,98,98,98,97,97,97,96,96, 05481 95,95,95,94,93,93,92,92,92,91,90,90,89,88,88,88,88,88,88,87,87, 05482 87,87,86,85,85,85,85,85,84,84,82,82,82,81,81,81,80,80,80,80,80, 05483 80,80,78,78,78,78,78,77,77,77,75,75,75,74,74,73,72,71,71,71,70, 05484 70,70,70,69,69,69,69,68,68,67,67,65,65,65,64,64,64,64,64,63,63, 05485 63,62,62,61,61,60,60,59,59,59,58,58,57,57,56,56,56,56,56,55,55, 05486 55,55,54,54,54,53,53,53,53,52,52,51,51,51,50,50,50,50,49,49,49, 05487 48,47,47,47,46,46,46,46,45,45,45,44,44,44,44,44,44,44,43,43,41, 05488 41,40,40,39,39,39,38,38,37,37,36,36,36,36,36,36,35,35,34,33,33, 05489 33,32,32,32,32,32,32,31,31,30,30,30,30 05490 }; 05491 const int n3c2w4_o[] = { 05492 120, // Capacity 05493 200, // Number of items 05494 // Size of items (sorted) 05495 100,100,100,100,100,99,99,99,97,97,97,96,96,96,95,95,95,94,93, 05496 93,93,93,93,93,92,92,92,90,90,90,90,90,90,89,89,89,88,88,88,88, 05497 87,87,86,86,85,84,83,83,83,82,82,82,82,81,81,80,80,80,80,79,79, 05498 78,78,78,77,77,77,77,77,76,75,75,74,74,73,72,71,70,69,69,68,67, 05499 67,67,67,67,66,66,66,65,65,65,65,64,64,64,63,63,61,61,61,61,60, 05500 60,59,59,59,59,58,57,57,57,57,56,56,55,55,55,55,54,54,54,54,53, 05501 53,53,52,52,52,51,51,51,51,51,50,50,50,50,50,49,49,49,48,48,47, 05502 47,47,47,47,45,45,44,44,44,43,43,42,42,42,41,41,41,41,40,40,40, 05503 39,39,39,38,38,37,37,37,36,36,36,36,35,34,34,34,34,34,33,33,33, 05504 33,32,32,31,31,31,31,31,31,30,30,30,30 05505 }; 05506 const int n3c2w4_p[] = { 05507 120, // Capacity 05508 200, // Number of items 05509 // Size of items (sorted) 05510 100,100,100,99,99,99,99,99,99,98,98,98,97,97,96,96,94,94,93,93, 05511 93,93,92,92,91,91,91,90,90,90,90,90,89,89,89,89,89,88,88,88,87, 05512 87,87,86,86,86,86,85,84,84,83,83,83,83,83,82,82,82,82,81,81,81, 05513 81,81,80,80,79,79,79,79,79,78,78,78,78,78,77,77,76,76,75,75,75, 05514 74,74,74,74,72,72,72,71,71,71,70,70,70,70,69,68,67,67,67,67,67, 05515 66,66,66,66,65,65,64,63,63,62,61,60,60,60,60,59,59,59,59,58,58, 05516 58,58,57,56,56,56,55,55,55,54,54,53,53,52,52,52,52,52,51,51,51, 05517 51,50,49,49,49,48,47,46,46,46,45,44,44,43,42,42,41,40,40,40,40, 05518 40,39,39,39,39,38,38,38,38,37,37,37,37,37,37,36,36,35,35,35,35, 05519 34,33,33,33,32,31,31,30,30,30,30,30 05520 }; 05521 const int n3c2w4_q[] = { 05522 120, // Capacity 05523 200, // Number of items 05524 // Size of items (sorted) 05525 100,100,100,100,98,98,98,98,98,97,97,97,97,97,97,97,96,96,96, 05526 96,95,94,93,93,93,93,92,92,92,92,91,90,90,89,89,89,88,87,86,86, 05527 86,86,85,85,85,84,84,84,83,83,82,82,81,81,81,80,80,80,79,79,79, 05528 79,78,78,78,78,77,77,77,77,76,76,76,75,75,75,74,74,74,74,73,72, 05529 72,72,72,72,72,71,70,70,70,69,69,69,68,68,68,67,66,66,65,65,65, 05530 64,64,64,64,64,63,63,63,63,62,62,61,60,60,59,59,59,58,58,57,57, 05531 57,56,56,55,55,55,55,55,54,54,54,54,53,53,53,52,51,51,51,50,50, 05532 50,49,48,48,48,47,47,47,47,46,46,46,46,45,44,44,44,43,43,43,42, 05533 42,42,41,41,41,40,40,40,39,39,39,39,38,38,38,37,36,36,36,36,35, 05534 35,34,34,33,32,32,32,32,32,32,31,31,30 05535 }; 05536 const int n3c2w4_r[] = { 05537 120, // Capacity 05538 200, // Number of items 05539 // Size of items (sorted) 05540 100,100,100,100,99,99,99,99,98,98,98,98,97,97,96,96,96,95,95, 05541 94,94,94,93,93,93,93,92,92,91,91,91,90,90,89,89,88,88,88,88,88, 05542 87,87,87,87,86,86,85,85,84,84,84,84,83,82,82,81,81,81,81,81,80, 05543 80,79,79,79,78,78,78,78,78,78,77,77,77,77,77,76,75,75,74,74,73, 05544 73,72,72,72,72,71,71,70,70,70,70,70,69,68,68,68,68,68,68,67,67, 05545 66,66,65,65,65,65,65,65,64,64,63,62,62,61,60,60,60,60,59,59,58, 05546 58,58,57,56,56,56,55,55,55,54,54,54,54,54,54,53,53,53,53,53,53, 05547 52,52,52,51,50,50,49,49,49,48,48,47,47,47,46,46,46,46,45,45,44, 05548 44,43,43,43,42,42,42,42,42,42,41,40,39,38,38,38,38,38,38,37,37, 05549 37,36,36,35,34,34,33,32,32,32,31,30,30 05550 }; 05551 const int n3c2w4_s[] = { 05552 120, // Capacity 05553 200, // Number of items 05554 // Size of items (sorted) 05555 100,99,99,99,98,98,97,96,96,96,96,95,95,95,94,94,94,93,93,93, 05556 93,93,93,93,93,92,92,92,91,91,90,90,89,89,89,88,88,88,88,88,87, 05557 87,86,86,86,86,86,86,86,85,84,84,83,83,83,81,81,81,81,80,80,79, 05558 79,79,79,78,78,78,78,77,77,77,77,76,76,76,75,75,74,74,73,73,72, 05559 72,71,71,70,70,70,70,69,69,69,68,68,68,68,68,67,67,67,66,66,66, 05560 66,65,65,65,64,63,63,62,61,61,59,58,58,57,57,57,56,56,56,55,55, 05561 55,54,52,51,51,50,50,50,50,50,50,49,49,49,49,49,49,48,48,48,47, 05562 47,47,46,46,46,46,46,45,45,44,43,43,43,42,42,42,41,41,41,41,40, 05563 40,40,40,40,39,39,38,37,37,37,37,37,37,36,36,36,36,36,35,35,35, 05564 34,34,33,32,32,32,31,31,30,30,30,30 05565 }; 05566 const int n3c2w4_t[] = { 05567 120, // Capacity 05568 200, // Number of items 05569 // Size of items (sorted) 05570 100,100,99,99,99,98,98,98,97,97,97,96,96,96,96,96,95,95,95,95, 05571 94,94,94,92,92,92,91,91,91,91,90,90,90,90,90,89,89,88,88,87,87, 05572 87,87,86,86,86,86,86,85,85,85,84,83,82,82,81,81,81,81,81,81,81, 05573 80,80,80,80,78,78,78,78,78,77,77,77,76,75,75,75,75,73,73,73,72, 05574 71,71,71,71,70,70,69,69,69,68,67,67,67,66,66,66,65,65,65,64,63, 05575 63,63,62,62,62,62,61,61,61,61,61,60,60,60,59,59,59,59,58,58,57, 05576 56,56,56,56,56,55,55,54,54,53,53,53,52,52,52,51,51,50,50,50,49, 05577 49,48,48,48,48,46,46,46,46,45,45,44,44,44,43,43,43,43,43,43,42, 05578 41,41,41,41,40,39,39,38,37,36,36,36,36,35,35,35,34,34,34,34,33, 05579 33,32,32,32,32,31,31,30,30,30,30,30 05580 }; 05581 const int n3c3w1_a[] = { 05582 150, // Capacity 05583 200, // Number of items 05584 // Size of items (sorted) 05585 100,100,100,99,99,99,98,98,98,97,96,96,96,95,95,95,94,93,92,91, 05586 91,91,90,90,90,89,87,87,86,86,86,84,84,83,83,82,82,82,80,80,80, 05587 79,78,77,77,77,77,77,75,74,73,73,73,73,72,71,71,71,70,69,68,68, 05588 68,68,67,65,65,65,65,65,65,64,63,63,62,62,62,61,60,59,58,58,57, 05589 57,54,54,53,53,52,52,52,52,51,51,50,50,49,49,49,48,48,47,46,45, 05590 44,44,44,43,42,42,41,40,39,39,39,39,39,38,37,37,37,37,37,37,37, 05591 37,36,36,35,35,35,35,34,34,33,33,32,32,31,31,29,29,29,28,27,26, 05592 26,25,25,24,23,21,21,21,20,20,18,18,17,17,17,16,16,16,16,15,15, 05593 14,13,13,13,13,13,13,13,12,11,9,8,8,7,6,6,6,5,5,5,5,4,4,4,4,4, 05594 3,3,2,2,2,1,1 05595 }; 05596 const int n3c3w1_b[] = { 05597 150, // Capacity 05598 200, // Number of items 05599 // Size of items (sorted) 05600 100,99,99,98,98,98,98,98,98,98,96,95,91,91,90,90,90,90,90,89, 05601 88,88,87,87,87,85,85,85,84,84,83,83,82,81,81,81,81,80,80,80,80, 05602 80,79,79,79,79,78,77,77,76,75,74,74,73,73,73,73,73,72,71,71,71, 05603 70,70,70,69,69,69,69,69,68,68,68,67,67,66,65,65,64,64,64,63,63, 05604 63,62,61,61,61,61,61,59,59,59,58,58,58,58,57,56,56,56,55,55,55, 05605 55,54,54,53,53,52,52,51,51,50,50,50,50,49,49,48,48,48,46,46,46, 05606 46,43,42,42,42,40,39,39,39,39,39,38,36,36,36,35,35,34,34,33,32, 05607 31,31,29,27,26,26,26,25,25,24,24,24,23,22,22,21,21,20,20,19,19, 05608 18,18,17,17,17,17,17,15,15,14,14,14,13,13,12,12,12,12,12,10,10, 05609 10,10,10,10,10,9,8,5,4,4,4,1 05610 }; 05611 const int n3c3w1_c[] = { 05612 150, // Capacity 05613 200, // Number of items 05614 // Size of items (sorted) 05615 100,100,100,100,99,99,98,98,97,96,96,95,95,94,94,94,93,91,90, 05616 90,89,89,89,89,88,88,88,88,88,88,87,85,85,84,84,84,83,83,82,82, 05617 81,80,80,78,78,78,78,78,78,78,77,77,77,76,76,76,75,75,74,74,74, 05618 74,74,73,73,72,70,67,67,67,66,66,66,66,66,65,65,65,63,63,63,62, 05619 62,61,61,61,61,61,60,60,59,58,57,56,54,54,54,53,52,52,51,50,50, 05620 49,48,48,48,47,47,47,47,46,46,46,45,45,45,42,42,39,39,39,38,38, 05621 37,37,37,36,36,35,34,34,34,33,33,31,31,31,31,31,29,28,28,27,27, 05622 26,26,26,26,26,26,25,25,25,24,23,22,22,22,21,21,21,21,20,20,19, 05623 16,16,16,15,15,15,14,14,13,13,12,12,12,11,10,10,10,9,9,9,8,7, 05624 7,6,6,6,5,5,5,3,3,3,2,1 05625 }; 05626 const int n3c3w1_d[] = { 05627 150, // Capacity 05628 200, // Number of items 05629 // Size of items (sorted) 05630 100,100,100,100,99,99,99,98,97,97,96,96,96,95,95,95,94,94,93, 05631 92,92,92,91,91,90,89,87,87,86,86,86,86,86,85,84,84,83,83,81,80, 05632 80,79,78,78,77,76,76,76,73,72,72,71,70,70,67,67,67,66,66,65,63, 05633 63,62,62,61,60,60,59,58,57,56,56,56,55,55,55,55,54,54,54,53,53, 05634 53,52,52,51,51,50,50,50,49,48,48,47,46,46,44,44,44,44,44,43,41, 05635 41,40,40,40,39,39,39,39,36,36,36,36,36,35,35,35,35,33,33,33,32, 05636 32,32,32,31,30,30,29,29,29,29,28,28,26,26,26,25,25,25,25,25,24, 05637 23,23,22,22,22,22,21,21,21,21,21,20,20,20,20,20,19,18,17,17,17, 05638 17,15,15,15,14,13,13,12,12,12,12,11,10,10,9,9,9,8,8,8,7,7,6,6, 05639 5,4,4,4,3,3,3,2,1,1 05640 }; 05641 const int n3c3w1_e[] = { 05642 150, // Capacity 05643 200, // Number of items 05644 // Size of items (sorted) 05645 100,100,100,99,99,99,98,98,98,98,97,97,97,97,95,95,94,94,93,93, 05646 92,92,91,91,90,90,90,90,89,89,89,89,88,88,87,86,85,84,84,84,84, 05647 83,83,82,82,82,82,81,80,79,78,78,77,76,76,75,74,74,74,73,72,71, 05648 71,70,70,70,70,70,70,69,69,68,68,68,67,66,65,64,64,63,63,62,62, 05649 61,60,59,57,57,57,56,55,55,55,55,54,54,53,53,52,52,52,52,50,48, 05650 48,48,47,47,46,46,45,45,44,44,43,43,43,42,42,42,42,41,41,40,40, 05651 39,39,36,35,34,33,32,32,31,30,29,29,28,28,27,27,24,24,24,24,23, 05652 23,23,23,23,23,21,21,20,20,19,19,18,17,17,17,16,16,15,15,15,15, 05653 14,14,13,13,13,12,12,12,12,11,11,11,10,10,9,9,8,8,8,8,7,7,7,6, 05654 5,4,4,3,3,1,1,1,1 05655 }; 05656 const int n3c3w1_f[] = { 05657 150, // Capacity 05658 200, // Number of items 05659 // Size of items (sorted) 05660 100,100,100,99,99,98,98,98,98,96,96,95,95,93,92,92,92,91,89,89, 05661 88,88,88,87,87,87,87,86,86,86,85,85,84,83,83,82,80,80,80,79,79, 05662 78,78,77,76,76,75,75,74,74,73,73,73,72,71,70,70,70,69,69,69,69, 05663 68,68,66,66,66,66,65,64,64,64,64,64,64,63,63,63,62,62,61,60,60, 05664 59,58,58,58,58,58,58,57,57,55,55,55,53,52,52,52,51,51,50,50,50, 05665 49,49,49,49,49,48,48,46,46,45,45,45,44,43,42,42,42,41,41,40,40, 05666 40,39,39,39,37,37,37,36,36,36,36,35,35,35,33,33,33,33,32,32,31, 05667 31,31,31,30,29,29,29,29,28,27,27,27,26,26,24,22,22,22,21,21,20, 05668 19,18,17,17,16,16,15,14,14,13,12,11,11,11,11,10,9,8,7,7,7,7,7, 05669 6,6,5,4,4,4,3,3,2,1 05670 }; 05671 const int n3c3w1_g[] = { 05672 150, // Capacity 05673 200, // Number of items 05674 // Size of items (sorted) 05675 100,100,97,97,97,96,96,96,96,95,95,95,95,95,94,94,92,92,91,91, 05676 90,89,87,86,86,86,86,85,84,84,84,84,83,83,81,81,81,80,78,77,77, 05677 76,75,75,74,74,73,73,73,72,71,71,71,70,70,69,68,66,65,65,64,64, 05678 64,64,63,63,63,62,61,61,61,60,60,60,60,59,58,58,58,58,58,58,57, 05679 57,55,55,55,54,54,53,52,52,51,51,51,51,51,51,50,49,49,49,48,47, 05680 46,46,45,45,44,44,44,43,43,43,41,41,40,40,40,39,37,36,36,35,35, 05681 35,35,34,34,34,33,32,31,31,30,30,30,29,29,28,28,27,27,27,27,25, 05682 25,24,23,22,22,21,21,21,21,21,21,21,20,19,18,17,17,16,16,15,15, 05683 14,14,13,13,13,13,13,12,11,10,9,9,8,8,6,6,5,5,5,5,4,4,4,3,3,3, 05684 2,2,2,1,1,1,1 05685 }; 05686 const int n3c3w1_h[] = { 05687 150, // Capacity 05688 200, // Number of items 05689 // Size of items (sorted) 05690 100,100,99,99,98,98,97,96,96,96,96,96,96,95,94,94,94,93,92,91, 05691 91,90,89,89,89,88,87,86,86,86,86,85,85,85,84,84,84,84,84,84,83, 05692 82,82,81,80,78,78,77,77,77,77,77,76,76,75,75,74,74,74,74,70,70, 05693 70,69,69,69,68,68,68,68,67,66,66,66,65,65,65,64,64,64,64,64,63, 05694 63,62,62,60,58,57,56,56,56,56,56,56,55,55,55,55,55,53,53,51,51, 05695 51,50,50,49,47,47,47,44,43,43,43,42,42,40,40,38,38,38,37,37,37, 05696 36,36,35,34,34,34,33,33,33,33,32,32,30,30,29,28,28,27,27,26,26, 05697 26,25,25,25,25,25,24,24,23,23,22,22,21,21,21,19,19,19,18,17,17, 05698 16,16,15,14,14,14,13,13,13,13,12,11,11,10,10,9,9,9,8,8,8,7,7, 05699 7,6,4,4,4,4,3,2,1,1 05700 }; 05701 const int n3c3w1_i[] = { 05702 150, // Capacity 05703 200, // Number of items 05704 // Size of items (sorted) 05705 100,100,100,100,100,99,99,99,98,97,96,94,93,93,93,92,92,91,90, 05706 89,89,88,88,88,88,88,88,88,86,86,86,86,86,85,85,84,84,84,83,83, 05707 83,83,83,83,82,82,81,79,79,76,76,76,76,75,75,75,75,75,75,74,74, 05708 73,72,71,71,71,68,68,67,67,67,66,66,66,65,65,64,64,63,63,63,62, 05709 62,62,61,60,60,60,58,58,57,57,56,56,55,55,55,54,54,54,54,53,51, 05710 50,50,49,48,48,47,47,47,46,46,45,45,44,43,43,41,40,40,39,39,39, 05711 37,37,37,36,34,33,32,31,31,31,31,30,30,29,29,29,29,29,28,27,24, 05712 24,23,23,23,23,23,22,22,21,21,20,19,19,18,18,17,17,17,17,16,16, 05713 16,15,15,15,15,15,14,14,14,13,12,12,12,12,11,11,11,10,8,8,7,6, 05714 6,5,5,5,5,5,4,4,4,3,2,1 05715 }; 05716 const int n3c3w1_j[] = { 05717 150, // Capacity 05718 200, // Number of items 05719 // Size of items (sorted) 05720 99,99,99,98,98,98,96,95,95,94,94,94,93,93,92,92,92,91,91,90,88, 05721 86,86,85,85,84,84,84,83,82,82,82,81,81,81,80,80,79,79,79,78,78, 05722 78,77,77,77,76,74,74,73,73,72,71,71,71,71,70,70,68,68,68,67,66, 05723 66,66,66,66,65,64,63,63,63,62,61,60,60,59,58,58,58,57,57,57,57, 05724 56,55,54,53,53,51,51,51,51,50,50,50,49,47,47,47,46,46,45,45,45, 05725 45,45,44,43,43,42,42,41,41,40,40,39,39,37,37,36,36,35,35,34,34, 05726 34,34,34,33,32,32,32,31,31,29,28,27,27,26,26,26,25,25,25,25,25, 05727 25,25,25,22,22,22,21,21,21,21,21,21,19,19,19,18,17,17,17,17,17, 05728 17,16,16,15,14,14,14,13,13,12,11,10,10,10,10,9,8,7,6,5,4,4,4, 05729 4,3,3,3,3,3,3,2,2 05730 }; 05731 const int n3c3w1_k[] = { 05732 150, // Capacity 05733 200, // Number of items 05734 // Size of items (sorted) 05735 100,99,99,99,99,98,98,98,97,96,95,94,93,93,93,92,91,91,91,91, 05736 91,90,90,88,88,88,87,87,87,86,86,85,85,84,84,84,83,83,82,81,81, 05737 81,81,77,77,76,76,75,74,74,74,73,73,72,72,71,71,70,69,69,69,69, 05738 68,68,66,66,65,64,63,63,63,62,61,61,59,59,59,58,58,57,57,57,57, 05739 55,55,53,53,52,52,49,49,49,48,48,47,47,46,46,46,46,45,45,44,43, 05740 43,43,41,40,40,40,39,39,38,38,38,37,37,35,35,35,34,34,33,33,32, 05741 31,31,29,29,28,28,27,26,25,25,24,24,24,23,23,23,23,23,23,22,22, 05742 22,21,20,19,19,19,18,18,18,18,18,17,15,15,14,13,13,13,12,11,10, 05743 9,9,8,8,8,8,8,8,7,7,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,2,1,1, 05744 1,1 05745 }; 05746 const int n3c3w1_l[] = { 05747 150, // Capacity 05748 200, // Number of items 05749 // Size of items (sorted) 05750 100,100,100,99,97,97,96,95,95,95,94,92,91,91,91,91,90,90,89,89, 05751 89,88,88,87,87,87,86,86,86,85,85,85,85,85,84,84,83,83,81,81,81, 05752 80,80,80,79,79,79,78,78,77,77,77,77,76,75,74,74,74,72,72,71,71, 05753 70,69,68,68,67,65,64,64,63,63,63,62,62,62,62,61,61,60,60,60,60, 05754 60,60,59,59,59,59,58,58,57,56,55,55,55,55,54,53,53,52,52,52,51, 05755 51,51,51,50,50,49,49,48,45,45,43,42,42,41,40,40,39,39,38,38,37, 05756 36,36,35,35,34,34,34,33,33,32,31,31,31,31,30,29,29,29,29,29,28, 05757 28,28,27,26,26,25,25,24,24,24,22,22,21,20,19,19,19,19,18,18,18, 05758 15,15,15,14,14,13,13,12,12,11,10,10,9,9,8,8,8,7,7,7,6,6,6,5,5, 05759 5,4,3,3,2,1,1,1 05760 }; 05761 const int n3c3w1_m[] = { 05762 150, // Capacity 05763 200, // Number of items 05764 // Size of items (sorted) 05765 100,99,99,99,98,97,97,96,96,95,94,93,93,93,92,92,92,92,92,92, 05766 91,91,91,91,90,90,89,89,89,89,86,86,86,85,85,84,83,83,83,82,82, 05767 82,81,81,80,80,80,79,78,77,77,77,77,76,76,76,76,75,75,73,72,72, 05768 71,70,70,70,70,68,68,68,68,68,67,65,65,64,64,62,62,61,60,60,59, 05769 59,59,59,59,58,58,57,57,56,56,56,56,55,54,53,53,53,53,52,52,52, 05770 51,51,51,50,50,50,50,49,49,49,49,49,49,48,48,48,47,46,46,46,45, 05771 44,43,42,42,42,41,39,37,37,36,36,35,35,35,34,34,33,33,32,32,31, 05772 31,31,30,29,29,29,29,28,28,27,26,25,25,25,25,24,23,23,23,23,23, 05773 22,22,22,21,18,18,18,17,16,16,16,15,14,14,13,13,12,11,11,11,11, 05774 9,8,8,5,4,4,3,2,2,2,1,1 05775 }; 05776 const int n3c3w1_n[] = { 05777 150, // Capacity 05778 200, // Number of items 05779 // Size of items (sorted) 05780 100,99,99,98,98,97,97,96,95,95,95,95,94,94,93,92,92,92,92,91, 05781 90,88,87,87,87,87,87,87,87,86,86,85,85,84,84,84,82,82,82,82,81, 05782 81,81,81,80,80,80,80,79,79,78,78,77,76,75,75,75,75,73,72,72,71, 05783 71,71,70,70,70,69,69,68,67,66,66,66,65,64,63,62,62,62,61,61,61, 05784 60,59,59,57,57,56,56,55,55,53,53,52,51,51,51,51,50,50,49,49,49, 05785 49,48,47,47,47,47,47,47,47,46,46,46,45,45,45,45,45,43,43,43,43, 05786 42,41,40,38,38,38,38,36,36,36,35,35,34,34,33,33,32,32,31,30,30, 05787 28,28,28,27,27,27,26,26,25,25,22,21,20,19,19,18,17,17,17,17,16, 05788 14,14,14,13,13,13,12,12,11,11,11,10,10,9,8,7,6,6,4,4,4,4,4,4, 05789 3,3,3,3,3,1,1,1,1 05790 }; 05791 const int n3c3w1_o[] = { 05792 150, // Capacity 05793 200, // Number of items 05794 // Size of items (sorted) 05795 100,100,99,98,98,97,97,96,96,96,95,95,94,92,92,91,91,91,91,91, 05796 91,90,90,90,89,89,88,88,87,87,86,85,82,81,81,81,81,80,80,80,80, 05797 79,79,78,78,78,78,77,77,77,77,76,75,74,74,74,74,74,73,73,73,73, 05798 73,71,70,70,70,69,69,69,69,68,68,67,66,64,64,64,63,61,59,58,58, 05799 57,57,55,54,54,52,52,52,52,52,51,50,50,48,48,47,47,47,46,45,45, 05800 45,44,43,43,43,42,41,40,40,39,39,38,38,38,38,36,36,34,34,34,33, 05801 33,32,32,32,32,31,31,31,30,30,30,28,28,26,26,26,26,26,26,25,25, 05802 25,25,24,24,23,23,23,20,20,20,20,20,18,17,16,16,16,16,15,15,14, 05803 13,13,12,12,12,11,11,11,10,10,10,9,9,8,8,6,5,5,4,4,4,4,4,3,3, 05804 3,2,2,2,1,1,1,1 05805 }; 05806 const int n3c3w1_p[] = { 05807 150, // Capacity 05808 200, // Number of items 05809 // Size of items (sorted) 05810 100,100,100,100,100,99,99,98,98,97,97,96,96,96,95,95,94,94,94, 05811 94,93,92,91,91,90,90,90,90,90,90,89,89,88,87,85,85,85,83,83,83, 05812 82,82,82,81,81,81,80,80,79,79,79,78,78,77,77,77,76,76,76,75,75, 05813 75,73,73,72,72,72,71,71,70,70,70,69,68,67,67,67,67,67,66,66,65, 05814 65,64,64,64,63,62,62,61,61,61,61,60,60,60,58,58,58,56,55,54,54, 05815 53,53,53,53,51,51,49,49,49,48,48,48,47,46,46,45,44,44,42,42,42, 05816 42,42,41,41,41,41,41,40,40,39,38,38,37,36,36,34,34,34,34,33,32, 05817 32,32,31,31,31,29,29,28,27,26,26,25,25,24,23,22,21,21,21,21,20, 05818 19,19,18,17,17,16,16,15,15,14,13,13,13,12,11,11,11,10,10,9,9, 05819 8,8,8,7,7,6,5,5,4,3,3,2,1 05820 }; 05821 const int n3c3w1_q[] = { 05822 150, // Capacity 05823 200, // Number of items 05824 // Size of items (sorted) 05825 100,98,98,97,97,97,97,97,96,96,96,96,94,94,94,93,93,92,91,91, 05826 90,90,90,89,89,89,88,87,87,86,86,85,85,83,83,83,83,82,82,82,81, 05827 80,79,79,78,78,78,78,77,77,77,77,77,77,76,75,74,74,73,72,72,72, 05828 71,70,70,69,69,69,67,67,66,66,66,66,66,66,66,66,64,63,62,62,62, 05829 61,61,61,60,60,60,59,59,59,58,58,57,56,56,56,55,54,54,54,54,54, 05830 54,54,53,53,53,53,53,51,51,51,50,50,50,50,49,49,48,47,46,46,45, 05831 45,45,44,44,44,43,43,42,41,41,40,40,40,39,39,39,38,38,37,37,37, 05832 36,36,36,36,36,34,34,34,34,33,30,29,29,28,28,27,27,27,25,25,25, 05833 25,24,24,23,22,22,22,22,19,18,18,16,16,15,14,13,13,13,11,11,10, 05834 10,8,7,5,5,5,4,4,2,1,1,1 05835 }; 05836 const int n3c3w1_r[] = { 05837 150, // Capacity 05838 200, // Number of items 05839 // Size of items (sorted) 05840 100,100,99,99,99,99,99,98,97,97,97,96,96,96,94,94,94,94,93,92, 05841 91,91,91,90,90,90,89,88,88,87,87,86,86,86,86,86,85,84,82,81,81, 05842 78,78,78,77,77,77,76,76,74,74,74,73,72,72,71,70,69,69,69,68,68, 05843 68,68,68,67,66,66,66,65,64,64,64,64,63,61,60,60,59,58,57,57,55, 05844 55,55,54,54,52,52,52,51,51,50,49,48,48,47,47,47,46,46,46,46,43, 05845 43,43,43,43,42,42,42,41,41,41,40,40,40,40,40,39,39,39,39,38,38, 05846 38,37,37,37,37,36,36,35,34,33,33,32,31,31,31,31,30,29,29,29,28, 05847 28,28,25,25,23,23,22,22,22,20,20,20,19,19,19,17,17,16,16,16,15, 05848 14,13,13,12,12,11,10,10,9,9,9,9,8,8,8,8,8,7,7,6,6,6,6,5,5,5,4, 05849 4,3,2,2,1,1 05850 }; 05851 const int n3c3w1_s[] = { 05852 150, // Capacity 05853 200, // Number of items 05854 // Size of items (sorted) 05855 99,99,97,96,96,95,95,95,95,94,94,94,93,93,93,93,93,92,92,91,91, 05856 90,90,90,89,89,89,87,86,86,86,86,85,84,84,84,84,83,83,83,78,78, 05857 75,75,75,75,74,74,71,71,70,70,70,70,69,69,69,69,69,69,68,67,67, 05858 67,67,67,65,65,65,64,64,63,62,62,62,61,61,60,59,59,59,59,58,57, 05859 57,57,57,56,56,56,55,55,54,54,54,54,54,54,54,53,53,51,50,49,49, 05860 49,49,49,48,47,47,47,44,43,42,41,40,40,40,40,39,39,38,38,38,38, 05861 38,37,37,36,36,35,35,33,33,33,33,32,32,32,31,31,30,30,30,30,29, 05862 29,28,28,28,28,27,27,27,27,26,26,25,25,25,24,24,24,24,23,23,22, 05863 20,17,17,17,17,16,16,16,14,13,12,12,11,11,10,9,9,8,7,7,6,6,6, 05864 5,4,4,2,2,2,2,1,1 05865 }; 05866 const int n3c3w1_t[] = { 05867 150, // Capacity 05868 200, // Number of items 05869 // Size of items (sorted) 05870 100,99,98,98,98,98,98,98,97,97,97,96,95,94,94,94,94,94,92,91, 05871 91,91,90,89,88,88,88,87,87,86,86,86,86,85,85,85,84,84,83,83,83, 05872 82,82,80,80,80,80,80,79,79,78,77,77,76,75,74,74,73,73,72,71,71, 05873 70,69,69,69,68,68,67,67,67,67,66,66,66,65,63,63,63,62,61,61,61, 05874 61,61,60,59,59,58,57,57,56,56,56,56,55,55,53,53,52,52,50,50,49, 05875 49,47,47,47,46,46,46,46,45,44,44,43,42,42,42,41,41,41,41,40,40, 05876 40,39,39,37,37,37,37,37,36,36,35,35,35,35,34,33,33,33,32,32,31, 05877 31,30,30,29,27,25,25,23,23,22,22,22,21,21,20,20,19,19,19,19,19, 05878 18,18,18,17,17,16,16,14,14,14,13,12,12,11,10,10,9,9,8,7,7,6,5, 05879 5,5,4,4,4,2,2,2,1,1 05880 }; 05881 const int n3c3w2_a[] = { 05882 150, // Capacity 05883 200, // Number of items 05884 // Size of items (sorted) 05885 100,100,100,100,99,99,99,98,98,98,97,97,97,97,97,97,96,96,96, 05886 95,94,94,93,93,93,93,93,92,92,91,91,90,89,89,88,88,88,87,87,87, 05887 86,86,86,85,85,85,84,84,84,83,82,81,81,80,80,79,79,79,79,79,78, 05888 76,76,76,76,75,75,75,75,75,75,74,73,73,73,73,72,72,72,72,72,71, 05889 71,70,70,70,70,69,68,68,68,67,67,65,65,65,64,64,64,64,63,63,63, 05890 63,62,62,62,62,61,60,60,59,59,59,58,58,58,58,56,56,56,56,56,56, 05891 56,56,55,53,52,52,51,51,50,50,50,49,49,49,48,48,47,47,46,46,45, 05892 45,44,44,44,43,43,43,42,42,42,41,41,40,40,39,37,37,37,37,36,36, 05893 35,35,35,34,34,31,30,29,29,29,29,29,28,28,28,28,27,27,26,26,25, 05894 25,25,24,24,23,22,21,21,21,21,21,20,20 05895 }; 05896 const int n3c3w2_b[] = { 05897 150, // Capacity 05898 200, // Number of items 05899 // Size of items (sorted) 05900 100,100,100,100,99,99,99,99,98,98,97,97,95,95,95,94,93,92,92, 05901 91,91,90,90,89,89,89,89,89,89,88,87,87,86,86,86,86,85,84,83,83, 05902 82,82,82,81,81,81,81,81,80,80,80,79,79,79,78,77,77,76,76,75,74, 05903 74,73,73,73,73,73,72,72,70,70,70,70,70,69,68,68,68,68,68,67,66, 05904 66,66,66,66,66,65,65,65,65,65,64,64,64,64,63,63,62,62,61,59,59, 05905 59,59,58,58,56,56,56,56,56,55,55,55,55,54,54,54,54,54,54,53,53, 05906 53,53,53,52,51,51,51,50,49,49,49,49,48,48,48,47,47,47,46,46,46, 05907 46,46,45,45,44,44,44,42,42,42,41,39,38,38,38,37,37,36,36,36,36, 05908 35,34,34,33,33,32,32,32,31,31,31,30,30,29,29,29,29,28,28,27,26, 05909 25,23,23,23,22,22,22,22,22,21,21,21,21 05910 }; 05911 const int n3c3w2_c[] = { 05912 150, // Capacity 05913 200, // Number of items 05914 // Size of items (sorted) 05915 100,100,100,99,98,98,97,96,96,96,96,96,96,95,95,94,94,94,94,93, 05916 93,93,93,93,93,92,92,92,90,89,89,89,89,87,87,86,86,86,86,85,85, 05917 84,84,84,84,83,83,83,83,83,81,81,81,80,80,79,79,79,79,78,78,77, 05918 77,77,76,76,76,74,74,74,74,73,73,73,73,73,72,70,70,69,69,69,69, 05919 68,67,66,66,66,66,65,65,65,64,64,63,62,62,61,61,60,60,60,58,58, 05920 57,57,57,57,56,56,55,55,55,55,55,54,54,54,54,54,53,53,53,53,52, 05921 51,51,51,50,50,50,50,50,49,49,48,48,46,46,45,44,44,44,43,43,43, 05922 40,40,40,40,40,39,39,38,38,37,37,37,37,37,36,35,35,34,34,33,33, 05923 33,33,32,32,32,32,31,31,30,29,29,29,29,29,28,28,27,27,27,27,26, 05924 26,26,25,24,23,22,22,22,21,21,21,20 05925 }; 05926 const int n3c3w2_d[] = { 05927 150, // Capacity 05928 200, // Number of items 05929 // Size of items (sorted) 05930 100,99,99,98,98,98,96,95,95,94,94,94,93,93,92,92,89,89,89,89, 05931 88,88,88,88,87,87,87,87,86,86,86,85,84,84,83,83,83,83,83,82,81, 05932 80,80,80,79,79,79,78,78,77,77,77,77,77,77,75,74,74,74,73,73,72, 05933 72,71,71,71,71,71,71,70,69,68,68,67,66,66,66,65,65,65,65,65,64, 05934 64,64,64,62,62,62,62,61,61,61,60,60,60,59,59,59,59,58,58,58,58, 05935 57,57,57,57,56,56,56,55,54,54,54,54,54,53,53,53,53,52,51,50,50, 05936 50,49,48,48,48,48,48,48,47,47,45,45,45,44,44,43,43,43,43,43,42, 05937 42,41,41,41,40,40,40,40,40,39,39,38,38,38,37,37,36,36,36,35,35, 05938 34,34,33,33,32,32,31,31,31,30,29,29,28,27,26,25,25,25,24,24,24, 05939 24,24,23,22,22,22,21,21,21,20,20,20 05940 }; 05941 const int n3c3w2_e[] = { 05942 150, // Capacity 05943 200, // Number of items 05944 // Size of items (sorted) 05945 100,99,97,97,96,96,96,95,95,95,95,94,94,93,93,93,93,92,92,91, 05946 90,90,90,90,90,90,90,90,89,89,88,88,88,87,86,86,86,84,84,84,84, 05947 83,83,81,81,80,80,80,78,78,78,77,77,77,76,75,75,75,74,73,73,73, 05948 72,71,71,71,70,70,70,69,69,69,68,67,67,67,66,66,65,64,64,63,63, 05949 63,62,62,62,62,62,62,61,61,61,60,60,60,59,59,59,58,58,58,58,57, 05950 57,57,56,55,55,55,55,53,53,53,52,51,51,51,51,50,50,50,49,49,49, 05951 49,48,47,46,46,45,45,45,44,44,44,44,43,43,43,43,43,42,41,41,41, 05952 40,40,40,40,40,39,39,39,39,39,38,37,37,36,36,35,34,34,34,34,33, 05953 33,32,32,32,31,31,31,31,30,30,30,29,28,27,27,26,25,25,25,24,24, 05954 24,23,23,23,22,22,22,22,21,21,21,20 05955 }; 05956 const int n3c3w2_f[] = { 05957 150, // Capacity 05958 200, // Number of items 05959 // Size of items (sorted) 05960 100,100,100,100,99,99,98,98,97,97,97,96,95,95,95,95,95,94,94, 05961 94,94,93,93,93,93,92,90,89,89,89,89,88,88,88,87,87,87,86,85,85, 05962 85,84,84,84,83,83,82,82,82,82,82,81,81,80,80,80,79,79,79,79,78, 05963 78,78,76,75,75,74,74,74,73,72,72,72,72,72,72,71,70,70,70,69,68, 05964 68,68,66,65,65,64,64,64,62,61,61,60,59,59,58,58,57,57,57,56,56, 05965 55,55,55,55,54,54,54,53,53,52,52,52,52,51,51,51,50,50,50,50,50, 05966 49,49,48,48,47,47,46,46,46,46,45,45,44,44,44,44,44,44,44,43,43, 05967 43,43,43,43,43,42,42,42,41,41,41,41,40,40,39,39,38,38,38,37,37, 05968 36,36,35,35,35,35,34,34,34,33,31,31,31,30,30,30,30,30,29,28,27, 05969 26,26,25,25,24,24,22,22,21,20,20,20,20 05970 }; 05971 const int n3c3w2_g[] = { 05972 150, // Capacity 05973 200, // Number of items 05974 // Size of items (sorted) 05975 100,100,100,100,100,100,99,99,98,98,98,97,97,96,96,95,94,93,93, 05976 93,92,91,90,90,90,89,89,88,88,88,88,88,87,87,87,87,86,86,85,85, 05977 85,84,84,84,84,84,83,83,83,82,81,81,80,80,79,78,77,77,77,77,76, 05978 76,75,75,75,75,74,74,74,73,73,73,73,72,71,70,70,70,70,69,68,68, 05979 68,68,68,67,67,67,67,66,66,65,65,65,64,63,63,63,63,63,63,62,62, 05980 62,60,60,59,59,59,58,57,56,55,55,54,53,53,52,51,50,50,50,50,49, 05981 48,48,48,48,48,47,47,47,47,46,46,45,44,44,43,43,43,43,43,43,42, 05982 42,41,41,39,39,38,38,37,37,37,36,36,36,35,34,34,34,34,33,33,32, 05983 31,31,31,31,30,30,30,30,30,29,28,27,27,26,26,26,25,25,25,25,25, 05984 25,24,24,24,23,23,22,21,21,21,20,20,20 05985 }; 05986 const int n3c3w2_h[] = { 05987 150, // Capacity 05988 200, // Number of items 05989 // Size of items (sorted) 05990 100,100,100,100,100,99,99,99,99,99,98,98,97,97,97,96,94,94,94, 05991 94,94,94,94,93,93,91,91,91,90,89,89,89,88,88,87,87,87,86,86,86, 05992 86,86,86,86,85,85,85,85,84,84,83,83,82,82,81,81,81,80,80,79,79, 05993 78,78,77,77,76,75,75,75,74,74,74,74,74,73,73,72,71,71,70,69,68, 05994 68,67,67,66,66,66,66,65,65,65,65,65,64,63,63,63,63,63,61,61,61, 05995 60,60,60,60,59,59,58,58,58,57,57,56,56,56,55,54,54,53,53,52,52, 05996 52,51,50,50,48,48,47,46,46,44,44,44,44,44,43,43,43,43,42,41,41, 05997 41,40,40,40,40,39,39,39,39,38,38,38,38,38,38,38,37,37,36,36,36, 05998 35,35,34,34,33,32,32,32,32,31,31,30,30,30,29,28,27,27,26,26,26, 05999 26,25,25,25,24,23,22,22,22,21,21,20,20 06000 }; 06001 const int n3c3w2_i[] = { 06002 150, // Capacity 06003 200, // Number of items 06004 // Size of items (sorted) 06005 100,99,99,99,99,99,99,98,98,98,96,96,96,95,95,95,95,95,95,95, 06006 95,94,94,92,92,92,92,92,92,92,92,92,91,89,89,87,87,86,86,86,85, 06007 85,85,84,84,84,83,83,83,82,82,81,81,81,81,79,79,79,79,77,76,75, 06008 75,74,74,73,72,70,69,69,69,69,69,69,69,69,68,67,67,64,64,64,64, 06009 64,64,63,63,63,63,63,62,62,62,62,61,59,58,58,57,57,56,55,55,54, 06010 54,52,52,52,52,52,51,51,50,50,50,48,47,46,46,45,45,45,45,45,45, 06011 45,44,44,44,44,43,42,42,41,41,41,41,41,41,40,40,39,39,38,38,38, 06012 37,37,36,36,36,35,35,35,35,35,35,35,35,34,34,34,34,33,33,32,31, 06013 31,31,31,31,30,30,30,29,29,28,28,28,28,28,27,26,26,26,26,25,24, 06014 24,23,23,23,22,22,22,22,21,21,20,20 06015 }; 06016 const int n3c3w2_j[] = { 06017 150, // Capacity 06018 200, // Number of items 06019 // Size of items (sorted) 06020 99,99,99,99,99,99,98,98,98,97,97,97,97,96,96,96,95,95,95,95,95, 06021 95,94,94,94,93,93,92,92,92,92,92,91,91,90,90,87,87,87,87,87,86, 06022 86,85,84,84,84,83,83,83,83,82,82,82,82,82,82,81,80,80,79,78,78, 06023 77,76,76,75,75,74,74,73,73,72,72,72,71,71,71,70,70,69,69,69,68, 06024 68,68,68,68,67,67,66,66,66,65,65,65,64,64,64,64,63,63,61,60,59, 06025 59,59,59,58,58,57,57,57,57,56,56,55,55,54,54,54,54,54,53,52,52, 06026 52,52,50,50,49,49,49,48,48,48,48,48,48,47,47,47,47,46,45,44,44, 06027 43,43,43,43,43,42,41,41,40,40,40,40,40,39,38,37,36,36,35,34,34, 06028 33,33,32,32,31,30,30,29,28,28,28,28,28,27,26,26,25,24,23,23,23, 06029 23,23,22,22,22,21,21,21,21,21,20 06030 }; 06031 const int n3c3w2_k[] = { 06032 150, // Capacity 06033 200, // Number of items 06034 // Size of items (sorted) 06035 100,100,100,100,100,99,99,98,98,98,98,97,97,96,96,96,95,95,94, 06036 94,93,93,93,92,91,91,91,91,91,90,89,89,89,89,89,88,88,88,88,88, 06037 87,87,86,86,86,86,85,85,85,84,84,84,83,83,83,82,82,82,82,82,81, 06038 81,80,80,80,80,79,79,79,79,79,79,78,75,75,75,74,74,73,73,73,73, 06039 73,71,71,70,70,68,68,67,67,67,67,67,66,65,65,65,65,64,64,63,62, 06040 62,62,62,61,61,60,59,58,58,57,56,56,55,54,54,53,52,52,52,52,52, 06041 51,51,51,51,51,51,51,48,48,47,47,46,46,46,46,46,45,45,44,43,43, 06042 43,43,43,42,42,41,39,39,39,38,36,34,34,33,33,33,33,33,32,32,31, 06043 31,31,30,30,30,29,29,29,29,28,28,28,28,28,27,27,26,26,26,26,26, 06044 25,25,25,25,24,24,22,22,21,21,21,21,20 06045 }; 06046 const int n3c3w2_l[] = { 06047 150, // Capacity 06048 200, // Number of items 06049 // Size of items (sorted) 06050 100,100,99,99,99,99,99,98,98,98,98,97,97,97,97,97,96,96,96,95, 06051 95,94,94,94,93,93,92,91,91,90,90,89,89,89,89,89,88,87,85,85,85, 06052 85,85,84,83,83,83,82,82,81,81,80,80,80,80,79,79,79,79,78,78,76, 06053 75,75,74,74,74,74,74,73,73,73,72,71,70,70,69,69,69,69,68,67,67, 06054 67,67,66,66,66,65,64,64,64,63,63,63,63,62,62,61,61,60,60,60,60, 06055 60,60,58,58,57,56,56,56,56,56,56,55,55,55,54,54,53,51,51,51,51, 06056 51,50,50,50,49,48,48,47,46,46,46,45,45,45,45,45,44,44,43,42,41, 06057 41,41,40,40,40,39,39,39,39,38,38,37,37,37,37,36,35,35,35,34,34, 06058 34,33,33,32,30,30,30,30,30,29,29,28,28,28,27,26,26,26,25,25,25, 06059 25,24,24,24,24,23,23,23,23,23,22,21 06060 }; 06061 const int n3c3w2_m[] = { 06062 150, // Capacity 06063 200, // Number of items 06064 // Size of items (sorted) 06065 100,100,100,99,99,99,99,98,98,97,97,97,96,96,96,96,96,96,95,95, 06066 94,93,93,93,93,92,92,92,91,91,91,91,91,91,91,90,89,89,89,88,86, 06067 86,86,85,85,85,85,84,84,83,83,82,82,82,82,80,80,80,80,80,79,79, 06068 79,78,77,77,77,74,74,73,73,73,73,73,73,72,71,71,70,70,69,69,69, 06069 69,69,68,68,68,67,66,65,65,65,64,64,64,63,62,61,61,61,61,61,60, 06070 60,60,59,58,57,57,57,57,56,56,56,56,56,55,55,55,54,54,54,54,54, 06071 53,53,52,52,52,51,50,50,50,50,49,49,49,48,47,47,46,46,45,45,45, 06072 44,44,44,44,44,43,42,42,41,38,38,38,38,38,37,37,37,35,35,35,35, 06073 35,33,32,32,32,32,31,31,31,31,30,30,29,29,29,29,28,27,26,26,25, 06074 25,25,25,25,25,24,24,23,23,21,20,20 06075 }; 06076 const int n3c3w2_n[] = { 06077 150, // Capacity 06078 200, // Number of items 06079 // Size of items (sorted) 06080 100,100,100,99,98,98,97,97,97,96,94,94,93,93,92,91,90,90,89,89, 06081 89,89,89,88,88,88,87,87,87,87,86,86,86,86,85,85,83,83,83,82,82, 06082 82,82,81,80,80,80,80,78,77,77,76,76,74,73,73,73,73,72,72,72,71, 06083 71,71,70,70,70,69,69,69,68,68,68,68,67,67,66,66,66,65,65,65,65, 06084 64,64,64,64,63,62,60,59,58,58,58,57,57,57,57,57,57,56,55,55,53, 06085 52,52,52,51,50,50,49,48,48,48,48,48,48,48,47,46,46,46,46,45,45, 06086 45,45,44,44,44,44,43,43,43,42,42,42,42,41,40,40,39,39,39,39,38, 06087 38,38,38,38,38,36,36,35,34,34,33,33,33,33,33,33,32,32,32,32,32, 06088 31,31,31,31,31,30,30,30,30,29,28,27,27,27,26,26,25,25,25,24,24, 06089 23,23,23,22,22,21,21,20,20,20,20,20 06090 }; 06091 const int n3c3w2_o[] = { 06092 150, // Capacity 06093 200, // Number of items 06094 // Size of items (sorted) 06095 100,100,100,100,99,98,98,97,97,97,97,97,97,96,96,95,94,93,93, 06096 92,91,91,91,90,90,90,90,89,89,89,89,88,88,88,88,87,87,86,86,86, 06097 85,85,85,85,85,84,84,84,84,83,82,82,82,82,82,81,81,81,81,80,79, 06098 79,79,79,78,78,78,78,77,76,76,75,75,74,74,73,71,71,70,70,70,70, 06099 69,69,68,68,68,67,67,67,66,65,65,65,65,63,63,62,61,61,61,61,59, 06100 59,59,59,59,58,58,58,57,57,57,56,56,56,55,55,55,54,54,54,54,53, 06101 53,53,53,53,52,52,51,51,50,50,50,49,48,47,46,45,45,44,43,42,42, 06102 42,41,41,41,41,40,40,39,39,38,37,36,36,35,34,34,34,34,34,34,33, 06103 33,32,31,31,30,30,29,29,29,29,29,28,28,27,26,25,25,25,24,24,24, 06104 23,23,22,22,22,21,21,21,20,20,20,20,20 06105 }; 06106 const int n3c3w2_p[] = { 06107 150, // Capacity 06108 200, // Number of items 06109 // Size of items (sorted) 06110 100,99,99,99,99,99,98,98,98,98,96,96,96,96,95,95,94,93,93,92, 06111 92,92,92,91,91,91,91,90,90,90,89,89,87,87,87,86,85,84,84,84,83, 06112 82,82,82,81,81,80,80,79,79,79,78,78,78,76,76,76,76,75,75,75,73, 06113 73,73,72,72,71,71,71,71,70,70,70,69,69,68,68,68,68,67,67,67,67, 06114 67,67,67,66,66,66,65,65,64,64,64,63,63,63,62,62,62,62,61,61,60, 06115 59,59,59,58,57,57,56,55,55,55,55,55,53,52,52,51,51,51,51,51,50, 06116 50,50,50,49,49,49,48,47,47,46,46,45,44,44,44,44,43,43,41,41,41, 06117 40,40,38,38,37,37,37,37,36,36,36,36,36,35,34,34,34,34,33,33,33, 06118 32,32,32,31,31,31,30,30,29,27,27,27,27,26,26,25,25,25,25,25,24, 06119 24,24,23,23,23,22,22,22,20,20,20,20 06120 }; 06121 const int n3c3w2_q[] = { 06122 150, // Capacity 06123 200, // Number of items 06124 // Size of items (sorted) 06125 100,99,99,99,98,98,98,98,98,97,97,96,96,95,94,94,94,93,93,93, 06126 92,92,91,91,91,91,90,90,89,88,88,88,87,87,87,86,86,86,85,85,84, 06127 84,83,82,80,80,80,79,79,79,79,78,78,77,77,77,76,74,74,73,73,73, 06128 72,71,71,71,70,70,70,70,68,68,68,67,67,67,67,66,66,65,64,64,63, 06129 63,61,61,60,60,60,60,59,59,58,58,58,58,57,57,57,56,56,55,54,51, 06130 51,50,49,48,48,48,47,45,45,45,44,44,44,44,43,43,43,43,43,43,42, 06131 42,42,42,41,41,40,39,39,39,39,38,38,38,38,38,38,38,38,37,37,37, 06132 36,36,35,35,35,35,34,34,34,34,34,33,33,33,33,32,32,31,31,31,30, 06133 30,29,28,28,28,27,25,25,24,24,24,24,24,23,23,23,23,23,22,22,22, 06134 22,22,21,21,21,21,21,21,21,20,20,20 06135 }; 06136 const int n3c3w2_r[] = { 06137 150, // Capacity 06138 200, // Number of items 06139 // Size of items (sorted) 06140 100,100,99,99,99,97,96,96,96,95,95,95,95,95,94,94,94,94,93,93, 06141 93,92,92,91,90,89,89,89,88,88,87,87,87,87,86,85,85,84,84,83,83, 06142 83,82,82,81,81,81,80,80,80,80,80,79,78,78,77,77,76,76,75,74,74, 06143 73,73,73,72,71,71,71,70,70,70,69,68,68,68,67,67,67,66,65,65,65, 06144 64,64,63,62,62,62,61,61,61,60,60,60,59,58,58,58,58,58,58,57,57, 06145 57,57,56,56,55,54,53,53,53,53,52,52,52,51,51,50,50,50,49,49,49, 06146 48,46,46,46,46,46,46,44,43,43,43,42,42,42,41,41,40,40,40,39,39, 06147 39,38,38,38,37,37,37,36,36,36,36,35,35,35,35,33,33,33,33,33,32, 06148 32,32,32,32,31,31,30,30,29,29,29,29,29,29,29,29,28,28,28,28,27, 06149 26,26,26,25,24,24,24,23,22,21,21,21 06150 }; 06151 const int n3c3w2_s[] = { 06152 150, // Capacity 06153 200, // Number of items 06154 // Size of items (sorted) 06155 100,98,98,98,98,97,97,97,96,96,95,95,95,94,94,94,93,92,91,91, 06156 91,90,89,89,88,88,87,87,87,87,87,86,86,86,86,85,85,85,84,84,84, 06157 83,83,82,81,80,80,80,80,80,79,78,78,78,78,77,77,77,77,77,77,77, 06158 76,76,76,74,74,74,74,74,73,73,73,72,71,71,71,69,69,69,69,69,68, 06159 68,67,67,67,66,66,66,65,65,65,65,64,64,64,62,62,62,62,62,61,61, 06160 61,61,59,59,59,57,57,57,56,55,55,54,52,52,52,51,51,50,50,50,50, 06161 49,49,48,48,47,46,46,45,45,45,44,44,44,43,42,41,41,41,40,39,39, 06162 38,37,37,37,37,37,36,36,35,35,35,34,34,34,33,33,33,32,31,31,31, 06163 31,30,30,30,29,29,29,28,28,28,28,27,27,27,27,26,26,25,25,24,24, 06164 24,23,23,23,22,22,22,22,21,21,20,20 06165 }; 06166 const int n3c3w2_t[] = { 06167 150, // Capacity 06168 200, // Number of items 06169 // Size of items (sorted) 06170 100,100,99,99,99,99,99,98,97,97,96,95,95,95,94,94,94,93,92,92, 06171 92,91,91,90,90,90,88,88,87,85,85,84,84,84,84,84,84,84,84,84,83, 06172 83,82,82,82,82,82,82,81,81,80,80,79,79,78,78,78,78,78,78,77,77, 06173 77,76,76,75,74,74,74,74,73,73,72,71,70,69,69,69,67,67,66,65,64, 06174 64,62,62,62,61,61,61,60,60,60,60,59,59,58,57,57,56,56,56,56,56, 06175 56,55,55,55,55,54,53,53,53,53,52,52,51,51,49,49,49,49,49,49,49, 06176 48,47,47,47,46,46,45,44,44,44,44,43,43,42,42,42,42,41,39,39,38, 06177 37,37,37,36,36,36,36,35,35,33,33,33,33,33,32,32,32,31,31,31,31, 06178 30,30,30,30,30,30,29,29,29,29,28,28,28,28,26,25,25,25,24,24,24, 06179 23,23,23,23,23,22,22,21,21,21,21,20 06180 }; 06181 const int n3c3w4_a[] = { 06182 150, // Capacity 06183 200, // Number of items 06184 // Size of items (sorted) 06185 100,100,100,100,100,100,99,99,99,99,98,98,98,98,98,98,97,97,96, 06186 96,96,96,96,95,95,95,94,94,93,93,93,92,92,92,91,90,90,89,89,89, 06187 89,89,89,89,89,89,88,88,87,86,86,86,85,85,85,85,84,84,83,83,82, 06188 82,82,81,80,80,80,80,79,79,78,78,78,78,77,76,76,76,75,74,73,73, 06189 73,73,73,72,72,72,71,68,68,68,68,68,67,66,66,65,65,65,65,65,65, 06190 64,64,63,63,62,62,62,62,60,59,59,59,58,58,58,56,56,56,55,55,55, 06191 54,54,54,54,53,53,53,52,52,52,51,51,51,51,51,50,50,50,50,50,49, 06192 49,49,49,48,48,48,48,47,46,46,45,45,45,45,44,43,43,43,43,42,42, 06193 41,41,41,40,40,40,39,39,39,39,39,38,38,38,37,37,37,36,35,35,34, 06194 34,34,34,33,33,33,33,32,32,31,30,30,30 06195 }; 06196 const int n3c3w4_b[] = { 06197 150, // Capacity 06198 200, // Number of items 06199 // Size of items (sorted) 06200 99,99,98,98,97,97,97,96,96,96,96,95,95,95,94,94,93,93,92,92,91, 06201 91,91,91,91,90,89,89,89,88,88,87,87,87,86,86,86,86,86,86,86,84, 06202 84,83,82,82,82,82,81,81,81,81,80,80,80,79,79,79,79,78,78,78,78, 06203 77,77,77,77,77,76,76,75,75,75,75,74,74,74,73,72,72,72,72,72,72, 06204 72,71,71,70,70,70,69,69,69,69,69,68,68,68,68,67,67,67,67,67,67, 06205 65,65,64,63,63,62,62,62,62,62,61,61,61,60,60,59,58,57,57,56,55, 06206 55,55,55,53,53,52,52,52,52,51,51,51,51,50,50,50,49,49,49,48,48, 06207 48,48,47,47,46,45,45,45,44,44,44,44,44,43,43,43,43,42,42,42,42, 06208 42,42,41,40,40,39,38,38,38,37,37,36,36,36,36,36,35,35,35,34,34, 06209 33,33,33,32,32,32,31,31,31,31,30 06210 }; 06211 const int n3c3w4_c[] = { 06212 150, // Capacity 06213 200, // Number of items 06214 // Size of items (sorted) 06215 100,99,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95, 06216 95,95,94,94,94,94,94,94,93,93,92,92,92,92,91,91,90,89,89,89,89, 06217 88,88,88,88,87,87,87,87,86,85,84,84,83,83,83,83,82,82,82,82,81, 06218 80,79,79,79,79,77,77,77,76,76,74,74,74,73,73,73,73,72,72,72,71, 06219 71,71,71,71,71,71,70,69,69,69,69,68,68,67,67,66,65,65,64,63,63, 06220 63,63,62,62,62,62,60,60,59,59,59,59,59,58,58,58,58,58,58,57,57, 06221 56,56,56,56,55,55,54,53,53,53,52,52,52,52,51,51,50,50,50,49,49, 06222 48,48,48,48,47,47,46,46,46,46,46,45,45,44,43,43,43,43,42,41,41, 06223 39,38,38,38,38,38,37,37,37,37,37,37,36,36,36,36,35,35,35,35,34, 06224 34,34,34,34,33,33,33,32,32,31,31,30 06225 }; 06226 const int n3c3w4_d[] = { 06227 150, // Capacity 06228 200, // Number of items 06229 // Size of items (sorted) 06230 100,100,100,100,100,100,99,98,98,98,97,96,96,96,96,95,95,95,94, 06231 94,94,94,94,93,92,92,92,92,91,91,91,90,90,90,90,88,87,87,86,86, 06232 86,86,85,85,85,83,83,82,82,82,82,81,81,81,80,80,79,79,79,79,79, 06233 78,78,78,78,78,78,77,76,75,75,75,75,75,75,74,74,73,73,73,73,72, 06234 72,72,71,70,70,69,68,68,68,67,66,65,65,65,65,64,64,63,63,63,63, 06235 63,62,61,61,60,60,60,59,59,59,59,58,58,56,56,56,56,56,56,55,55, 06236 55,55,55,54,54,54,53,53,53,52,52,52,51,51,51,51,50,50,50,49,48, 06237 48,48,48,48,48,48,48,47,47,47,47,47,46,46,46,45,45,45,45,44,43, 06238 43,43,42,42,42,41,40,38,37,37,37,37,36,36,36,36,35,34,34,34,33, 06239 33,33,33,33,32,32,32,32,32,32,30,30,30 06240 }; 06241 const int n3c3w4_e[] = { 06242 150, // Capacity 06243 200, // Number of items 06244 // Size of items (sorted) 06245 100,100,99,99,98,98,97,96,96,95,94,94,93,93,93,93,93,92,92,91, 06246 90,90,90,90,89,89,89,88,88,88,88,87,87,87,87,86,86,85,85,85,84, 06247 84,83,83,83,82,81,81,80,80,80,79,79,78,78,78,77,77,77,77,76,76, 06248 75,75,75,75,74,74,74,74,73,73,73,72,71,71,71,71,70,70,69,68,68, 06249 68,68,68,68,68,67,67,67,66,66,66,65,64,64,64,64,63,63,63,63,62, 06250 62,61,61,61,60,60,58,58,58,58,58,57,57,56,56,56,56,56,56,55,55, 06251 55,54,54,54,53,53,52,52,52,52,51,51,51,50,50,50,49,49,49,48,48, 06252 47,47,47,47,46,46,46,46,46,45,44,44,44,44,44,43,43,42,42,42,42, 06253 41,41,41,39,39,39,39,39,39,38,38,37,37,37,37,36,35,35,34,34,34, 06254 34,34,33,33,33,33,32,32,31,30,30,30 06255 }; 06256 const int n3c3w4_f[] = { 06257 150, // Capacity 06258 200, // Number of items 06259 // Size of items (sorted) 06260 100,100,99,99,99,98,98,98,98,98,97,97,97,97,96,96,95,94,94,93, 06261 93,93,92,92,92,91,90,90,87,87,87,86,86,86,86,85,85,84,83,83,83, 06262 82,82,81,81,80,80,80,80,80,80,80,79,79,79,79,79,79,78,78,78,76, 06263 75,75,74,73,73,72,71,71,71,71,71,70,69,69,69,68,68,67,67,67,66, 06264 66,66,66,66,66,66,66,65,65,65,63,63,63,63,62,62,62,62,61,61,60, 06265 60,60,60,60,60,58,58,58,58,58,58,57,56,56,56,56,55,55,54,54,54, 06266 53,53,53,52,52,51,51,51,49,49,49,48,48,48,48,48,48,47,46,46,46, 06267 46,45,45,44,44,44,43,43,42,42,42,42,41,41,41,40,40,40,40,39,39, 06268 39,39,39,39,39,38,38,38,38,37,36,36,36,36,36,36,35,35,35,35,34, 06269 34,33,33,32,31,31,31,31,30,30,30,30 06270 }; 06271 const int n3c3w4_g[] = { 06272 150, // Capacity 06273 200, // Number of items 06274 // Size of items (sorted) 06275 100,100,100,100,100,99,99,98,98,98,98,98,98,98,97,97,97,97,97, 06276 96,95,94,94,94,93,93,92,92,92,91,91,91,91,91,90,90,90,89,89,89, 06277 89,89,88,88,88,88,88,87,87,87,87,86,86,86,86,85,85,84,84,84,84, 06278 84,84,83,83,83,83,82,82,81,81,81,80,80,80,80,79,78,77,77,77,76, 06279 76,76,76,76,76,76,75,75,75,75,74,74,74,74,74,72,72,71,71,71,70, 06280 70,69,68,68,68,68,68,67,67,66,66,65,65,65,64,63,63,62,62,61,61, 06281 61,60,60,60,60,60,60,59,59,59,58,58,58,58,57,57,56,56,55,55,55, 06282 55,54,54,54,54,54,54,52,52,51,50,50,49,49,49,48,47,47,47,47,46, 06283 46,46,45,44,44,43,43,42,42,40,40,39,38,38,38,38,37,37,36,36,35, 06284 35,35,35,35,35,34,34,32,31,31,31,31,30 06285 }; 06286 const int n3c3w4_h[] = { 06287 150, // Capacity 06288 200, // Number of items 06289 // Size of items (sorted) 06290 100,99,99,99,97,97,96,95,95,94,94,94,94,93,92,92,92,92,92,92, 06291 92,91,91,91,91,90,90,89,89,89,89,88,87,87,86,86,86,85,85,85,84, 06292 84,84,83,83,83,82,82,82,82,81,81,81,81,79,79,77,77,76,76,76,76, 06293 75,75,74,74,74,74,73,72,71,71,70,70,68,68,67,67,67,66,66,66,65, 06294 65,64,63,63,63,62,62,62,62,62,61,61,61,61,60,60,60,60,60,60,60, 06295 58,58,57,57,57,56,56,56,56,56,55,55,55,55,54,54,53,53,53,53,53, 06296 52,52,52,52,52,51,51,51,51,51,51,50,50,50,50,49,49,49,48,48,48, 06297 48,48,47,47,47,47,46,46,45,45,45,44,44,44,43,43,43,42,42,42,41, 06298 40,40,39,39,39,39,38,38,37,37,37,37,37,36,36,35,35,35,35,35,34, 06299 34,34,34,33,33,33,32,31,31,30,30,30 06300 }; 06301 const int n3c3w4_i[] = { 06302 150, // Capacity 06303 200, // Number of items 06304 // Size of items (sorted) 06305 100,100,100,99,99,97,97,97,96,96,96,96,96,95,95,95,95,94,94,93, 06306 93,93,93,92,92,92,92,92,91,91,91,90,90,90,90,89,89,89,89,89,88, 06307 88,88,88,88,88,87,87,86,86,85,85,85,85,85,84,84,84,83,83,83,82, 06308 81,81,81,80,79,79,79,79,79,79,78,78,78,78,78,77,77,76,76,75,75, 06309 75,75,74,74,74,73,72,72,72,72,71,71,71,70,70,70,70,69,69,69,69, 06310 69,68,67,67,67,67,66,66,66,65,65,65,64,63,63,63,63,62,62,62,61, 06311 61,61,61,60,60,59,59,58,58,58,58,56,56,55,55,55,53,53,52,52,52, 06312 52,51,51,50,49,48,48,48,48,47,46,46,46,46,45,45,45,44,44,43,43, 06313 42,42,41,41,40,40,40,40,39,39,38,38,38,38,37,37,37,36,36,36,35, 06314 35,35,34,34,33,32,32,32,32,31,31,30 06315 }; 06316 const int n3c3w4_j[] = { 06317 150, // Capacity 06318 200, // Number of items 06319 // Size of items (sorted) 06320 100,100,99,98,97,97,97,96,96,96,95,95,95,95,94,94,94,94,94,94, 06321 93,93,93,93,93,93,92,91,91,91,90,90,90,89,89,89,87,87,86,86,85, 06322 85,85,85,85,84,84,83,83,83,83,82,82,82,82,81,81,81,81,81,81,81, 06323 80,80,78,78,78,78,77,77,77,76,76,75,75,75,75,74,74,74,74,73,73, 06324 73,71,71,71,71,70,70,69,69,68,68,67,67,67,66,66,66,65,64,63,63, 06325 63,62,61,61,61,61,61,61,60,60,60,60,58,58,58,58,57,57,57,57,56, 06326 56,56,56,56,56,55,54,53,53,53,53,52,52,52,52,51,51,50,50,49,49, 06327 49,48,48,48,48,48,48,47,47,46,46,46,46,46,44,44,44,43,43,43,42, 06328 42,42,41,41,39,39,39,38,37,37,37,36,36,36,34,32,32,32,32,32,31, 06329 31,31,31,31,31,31,31,31,31,30,30,30 06330 }; 06331 const int n3c3w4_k[] = { 06332 150, // Capacity 06333 200, // Number of items 06334 // Size of items (sorted) 06335 100,100,100,99,99,99,99,98,98,98,98,97,97,97,96,96,96,96,96,95, 06336 95,95,94,94,94,92,92,92,92,92,92,91,91,90,90,90,90,90,90,89,89, 06337 88,88,88,87,87,86,86,85,85,85,84,84,84,84,83,82,82,81,81,79,79, 06338 78,77,77,77,77,77,76,76,75,75,74,74,74,73,73,73,73,73,73,72,71, 06339 70,70,70,70,70,69,69,69,69,68,68,67,67,67,66,66,65,65,64,64,63, 06340 63,63,62,62,62,62,62,60,60,60,60,59,59,59,58,58,58,58,58,58,57, 06341 57,57,56,56,56,56,55,55,55,54,54,54,53,53,53,53,53,53,52,51,50, 06342 49,49,49,49,49,48,48,48,47,47,47,47,47,47,46,45,45,45,44,44,43, 06343 43,43,42,42,41,41,41,41,40,39,39,39,38,38,38,37,37,37,36,36,36, 06344 35,35,35,34,33,33,33,33,32,31,31,30 06345 }; 06346 const int n3c3w4_l[] = { 06347 150, // Capacity 06348 200, // Number of items 06349 // Size of items (sorted) 06350 100,100,99,99,99,98,98,98,97,97,97,97,96,96,96,96,96,95,95,95, 06351 95,94,94,93,93,92,92,91,91,91,90,90,90,90,89,89,89,88,88,88,87, 06352 86,86,86,86,85,85,85,84,84,84,84,83,83,83,83,83,82,82,82,82,82, 06353 81,81,81,81,80,80,80,80,79,79,78,78,77,77,77,76,75,75,74,74,74, 06354 73,73,73,72,72,71,71,71,71,70,70,69,68,67,65,65,64,64,64,63,63, 06355 63,62,62,62,62,60,60,60,60,59,59,59,58,58,58,58,57,56,56,56,56, 06356 55,55,54,54,54,53,53,53,53,53,53,52,52,52,52,52,50,50,50,50,50, 06357 50,49,49,48,48,48,47,47,46,45,45,45,44,44,44,44,44,43,43,43,43, 06358 43,42,42,42,42,41,41,40,40,40,39,39,38,37,36,36,36,36,35,35,34, 06359 34,33,33,32,32,32,31,31,31,30,30,30 06360 }; 06361 const int n3c3w4_m[] = { 06362 150, // Capacity 06363 200, // Number of items 06364 // Size of items (sorted) 06365 100,100,100,99,99,98,98,98,98,97,96,95,94,94,94,94,93,93,93,93, 06366 93,92,92,92,91,90,90,90,90,90,90,89,89,88,88,87,87,86,86,86,86, 06367 86,85,85,85,85,84,84,83,83,83,82,82,82,82,82,81,81,80,80,79,79, 06368 79,79,79,79,78,78,78,77,77,76,76,76,76,75,75,75,74,74,74,74,74, 06369 73,73,73,73,72,72,71,69,69,69,69,68,68,68,67,67,66,65,65,65,63, 06370 63,63,62,61,61,61,61,60,60,59,59,59,59,58,58,58,58,58,56,56,56, 06371 55,55,54,54,54,53,53,53,53,53,52,52,52,52,51,51,51,51,51,50,50, 06372 49,49,49,48,48,47,46,46,46,46,45,45,45,44,44,44,42,42,42,41,41, 06373 39,39,38,38,38,38,38,37,37,37,37,37,37,37,36,36,36,36,35,35,35, 06374 34,34,34,33,32,31,30,30,30,30,30,30 06375 }; 06376 const int n3c3w4_n[] = { 06377 150, // Capacity 06378 200, // Number of items 06379 // Size of items (sorted) 06380 100,100,100,100,100,99,99,98,98,97,97,97,97,96,95,95,93,93,93, 06381 93,92,91,91,90,90,89,89,89,88,88,88,87,87,87,86,86,86,86,86,85, 06382 85,85,84,84,84,84,84,84,83,83,83,82,82,82,81,81,81,80,80,79,79, 06383 79,78,78,78,78,78,77,77,76,75,75,75,75,75,75,74,74,74,74,74,72, 06384 71,71,71,71,71,71,70,69,69,69,68,67,66,65,65,65,64,64,63,63,62, 06385 62,62,61,60,59,59,59,59,58,58,58,57,57,57,57,56,56,56,56,55,54, 06386 54,53,52,52,51,50,49,49,49,49,48,48,48,48,48,47,47,47,46,46,46, 06387 46,46,45,45,45,45,44,44,44,44,44,44,43,43,43,42,42,42,41,41,41, 06388 41,40,40,40,40,40,40,39,39,38,38,37,37,36,36,35,34,34,34,34,34, 06389 33,33,33,33,33,33,32,32,32,32,31,30,30 06390 }; 06391 const int n3c3w4_o[] = { 06392 150, // Capacity 06393 200, // Number of items 06394 // Size of items (sorted) 06395 100,100,100,100,100,99,98,98,98,98,97,97,97,96,96,96,96,96,96, 06396 95,94,94,93,92,92,92,91,91,91,91,90,90,90,89,89,89,89,89,87,87, 06397 87,86,86,86,86,86,85,85,85,83,83,82,82,81,81,81,80,80,79,79,78, 06398 78,78,78,77,77,77,77,76,76,76,75,75,75,75,73,73,73,72,72,71,71, 06399 70,70,70,69,69,68,68,67,67,67,67,66,65,64,64,64,64,63,63,63,63, 06400 62,62,61,61,61,61,60,60,60,60,59,59,59,59,59,58,58,58,58,57,57, 06401 57,57,56,56,55,55,55,55,54,54,53,53,53,51,51,51,50,50,50,50,50, 06402 49,49,48,47,47,47,47,47,46,45,45,44,44,43,42,42,41,41,41,40,40, 06403 40,40,39,39,37,37,37,37,37,36,36,36,35,35,35,35,35,34,34,33,33, 06404 33,33,32,31,31,31,31,31,31,31,30,30,30 06405 }; 06406 const int n3c3w4_p[] = { 06407 150, // Capacity 06408 200, // Number of items 06409 // Size of items (sorted) 06410 100,100,100,99,99,97,97,97,96,95,95,95,94,94,94,93,93,93,92,92, 06411 92,92,92,92,91,91,91,91,90,90,89,88,88,86,85,85,83,83,83,82,82, 06412 81,81,80,80,80,79,79,79,77,77,77,77,77,77,77,77,77,76,76,76,75, 06413 75,74,74,74,74,74,74,73,73,72,72,72,71,71,70,70,70,68,68,68,67, 06414 67,67,67,67,66,66,66,66,66,65,65,65,65,64,64,64,64,63,63,62,62, 06415 62,62,62,62,61,61,61,60,60,60,60,60,59,59,58,58,58,58,57,57,57, 06416 56,56,56,55,54,54,54,54,54,53,53,53,53,52,52,51,51,50,50,50,50, 06417 50,49,49,49,48,48,48,47,47,46,46,46,45,45,45,44,44,44,43,43,42, 06418 41,41,40,39,38,38,38,38,37,37,37,36,36,35,35,35,34,34,34,34,33, 06419 33,33,33,33,32,32,31,30,30,30,30,30 06420 }; 06421 const int n3c3w4_q[] = { 06422 150, // Capacity 06423 200, // Number of items 06424 // Size of items (sorted) 06425 100,100,99,99,99,99,98,98,98,98,98,96,96,96,95,95,95,95,95,94, 06426 94,94,92,92,92,91,91,91,90,89,89,88,88,86,86,85,85,85,84,83,83, 06427 82,82,81,81,81,81,80,80,79,79,79,79,79,79,79,78,78,78,78,78,77, 06428 77,77,77,77,77,77,76,75,75,75,74,73,73,73,73,72,72,72,71,71,71, 06429 70,70,70,68,68,67,67,66,66,66,66,66,66,65,65,65,65,65,64,63,63, 06430 63,63,63,62,62,62,62,62,62,61,61,61,61,61,60,60,59,59,57,56,56, 06431 56,56,56,55,55,55,54,53,53,52,52,52,51,50,50,50,50,50,49,49,48, 06432 48,48,47,47,46,46,46,46,45,44,44,44,44,44,43,43,43,42,42,41,41, 06433 41,41,41,41,41,40,40,40,40,39,38,38,38,38,38,38,37,37,36,36,35, 06434 35,34,34,33,33,33,33,33,32,32,32,30 06435 }; 06436 const int n3c3w4_r[] = { 06437 150, // Capacity 06438 200, // Number of items 06439 // Size of items (sorted) 06440 100,100,100,100,100,99,99,98,98,98,98,98,98,97,97,97,96,95,95, 06441 94,93,92,92,92,92,91,91,91,91,91,90,90,90,90,90,89,89,88,88,88, 06442 87,86,85,85,85,85,84,83,83,83,81,80,80,80,79,79,79,79,78,78,78, 06443 78,78,78,77,77,77,77,76,76,76,76,76,75,75,75,74,73,73,73,73,73, 06444 73,72,72,71,71,70,69,69,68,67,67,67,67,66,66,65,65,65,64,62,62, 06445 61,61,61,61,61,61,60,59,59,59,59,59,58,58,58,58,57,57,57,57,57, 06446 57,56,56,56,55,55,55,54,54,54,54,54,54,53,53,53,52,51,50,50,50, 06447 49,49,49,48,48,47,47,46,46,45,45,45,44,44,44,43,42,42,42,41,41, 06448 41,40,40,39,39,39,38,38,37,37,36,36,35,34,33,33,33,33,33,33,32, 06449 32,32,32,32,31,31,31,31,31,30,30,30,30 06450 }; 06451 const int n3c3w4_s[] = { 06452 150, // Capacity 06453 200, // Number of items 06454 // Size of items (sorted) 06455 98,98,98,97,97,97,96,96,96,94,94,94,93,93,93,93,92,90,90,89,88, 06456 87,87,87,86,86,86,86,86,85,85,85,84,84,83,83,82,82,81,81,80,80, 06457 80,80,78,78,78,77,77,77,77,77,77,76,76,75,75,75,74,74,74,73,73, 06458 73,72,72,72,71,71,71,71,71,71,71,71,71,70,69,69,69,68,68,68,68, 06459 67,67,66,66,66,66,66,66,65,64,64,64,64,63,63,63,63,62,62,62,62, 06460 61,61,61,60,60,60,59,58,58,58,57,57,56,56,55,55,55,54,54,54,53, 06461 53,53,53,53,53,52,52,52,52,51,51,50,50,50,50,50,50,49,49,48,48, 06462 47,47,47,47,47,46,46,45,45,44,43,43,43,42,42,41,41,41,41,40,40, 06463 39,39,39,38,38,38,37,37,37,37,36,36,36,35,34,33,33,33,33,33,32, 06464 32,32,32,32,31,31,31,31,30,30,30 06465 }; 06466 const int n3c3w4_t[] = { 06467 150, // Capacity 06468 200, // Number of items 06469 // Size of items (sorted) 06470 100,100,99,99,99,98,98,98,98,98,97,97,96,96,96,96,94,93,93,92, 06471 92,90,90,89,89,89,88,88,88,88,88,88,87,87,87,87,86,86,85,85,84, 06472 83,82,82,81,81,80,80,80,80,80,80,79,79,79,78,78,77,77,76,76,76, 06473 75,75,75,75,75,74,74,74,74,73,72,72,72,71,71,71,71,71,70,70,69, 06474 69,69,69,68,67,66,66,66,65,65,65,64,62,61,61,61,61,61,61,60,60, 06475 60,59,59,59,59,58,58,58,57,57,56,56,56,56,54,54,54,54,53,53,53, 06476 53,53,53,52,52,52,51,51,51,50,49,49,49,48,48,47,47,47,47,46,46, 06477 46,46,45,45,45,44,43,43,43,43,42,42,41,41,41,41,41,40,40,40,40, 06478 40,39,39,38,38,37,37,37,37,37,36,36,36,36,35,35,35,35,35,35,34, 06479 34,34,34,34,34,33,33,32,31,31,30,30 06480 }; 06481 const int n4c1w1_a[] = { 06482 100, // Capacity 06483 500, // Number of items 06484 // Size of items (sorted) 06485 100,99,99,99,99,98,98,98,98,97,97,97,97,97,97,97,96,96,96,96, 06486 96,96,96,95,95,95,95,95,94,94,94,94,93,93,93,92,92,92,91,91,91, 06487 91,90,90,90,89,89,89,89,89,88,88,88,88,87,87,87,87,87,87,86,86, 06488 86,86,86,86,85,85,85,84,84,83,83,83,83,83,83,82,82,82,82,81,81, 06489 81,81,80,80,80,80,80,79,79,79,78,78,78,78,78,78,77,77,77,76,76, 06490 76,76,76,75,75,75,75,75,75,74,74,74,74,73,73,73,73,73,73,73,72, 06491 72,72,72,71,71,71,71,71,70,70,70,70,70,70,70,70,70,69,69,69,69, 06492 68,68,67,67,67,67,67,66,66,66,65,65,65,64,64,64,64,63,63,63,63, 06493 63,63,62,62,62,62,62,62,62,61,61,61,60,60,60,60,60,60,59,59,59, 06494 58,58,58,58,58,58,57,57,57,57,57,56,56,56,56,56,55,55,54,54,54, 06495 54,54,54,54,53,53,53,53,53,52,52,52,51,51,51,51,50,50,50,50,50, 06496 49,49,49,48,48,48,48,48,48,47,47,47,46,46,46,46,46,46,45,45,45, 06497 45,44,44,44,44,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42, 06498 42,41,41,41,41,41,40,40,40,40,39,39,39,39,38,38,38,38,38,38,37, 06499 37,37,37,37,37,37,37,36,36,36,36,36,36,35,35,35,35,35,35,34,34, 06500 34,34,33,33,33,33,33,32,32,32,32,32,31,31,31,31,31,31,31,31,31, 06501 30,30,30,30,29,29,29,29,29,28,28,28,28,28,28,28,27,27,27,27,27, 06502 27,27,27,26,26,26,26,26,26,26,25,25,25,25,24,24,24,24,24,24,24, 06503 23,23,23,23,23,22,22,22,22,22,22,21,21,21,21,20,20,20,20,20,20, 06504 19,19,19,19,19,19,19,19,18,18,18,18,18,17,17,17,17,17,17,17,16, 06505 16,15,15,15,15,15,15,15,15,14,14,14,14,13,13,13,13,13,13,13,13, 06506 13,12,12,12,11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,10,10, 06507 9,9,9,9,9,8,8,8,7,7,7,7,7,7,6,6,5,5,5,4,4,4,4,4,4,3,3,3,2,2,2, 06508 2,2,1,1,1,1,1,1 06509 }; 06510 const int n4c1w1_b[] = { 06511 100, // Capacity 06512 500, // Number of items 06513 // Size of items (sorted) 06514 100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,98,98, 06515 98,97,97,97,97,97,97,96,96,96,95,94,94,93,93,93,93,93,93,93,92, 06516 92,92,92,92,92,91,91,91,91,91,91,91,90,90,90,90,90,90,90,90,90, 06517 90,90,89,89,89,88,88,88,87,87,86,86,86,86,85,85,85,85,85,84,84, 06518 84,84,84,84,83,83,83,82,82,82,82,82,81,81,80,80,80,80,80,80,79, 06519 79,79,79,78,78,78,78,77,77,77,77,77,77,77,77,77,76,76,76,76,76, 06520 75,75,75,75,75,75,74,74,74,73,73,73,73,72,72,72,72,72,72,72,71, 06521 71,71,70,70,70,70,70,69,69,69,68,68,68,68,67,67,67,67,67,66,66, 06522 66,66,66,65,65,65,65,65,65,65,64,64,64,64,64,64,63,63,63,63,63, 06523 63,63,62,62,62,62,62,62,62,62,62,62,61,61,61,61,61,61,60,60,60, 06524 60,60,60,60,60,60,59,59,59,59,59,59,59,59,58,58,57,57,57,56,56, 06525 56,56,56,55,55,55,55,55,54,54,54,54,54,53,53,52,52,52,52,51,51, 06526 51,51,50,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,47,47,47, 06527 47,47,47,47,46,46,46,46,46,45,45,45,44,44,44,44,44,44,44,44,44, 06528 43,43,43,43,43,43,43,42,42,42,41,41,41,41,41,41,41,41,40,40,40, 06529 40,40,40,39,39,39,39,39,38,38,38,38,37,37,37,37,37,37,37,36,36, 06530 36,36,36,36,36,36,35,35,35,35,35,35,35,35,34,34,33,33,33,32,32, 06531 32,32,32,31,31,31,30,30,30,30,30,30,30,30,30,29,29,28,28,28,28, 06532 27,27,26,26,26,26,26,26,26,26,26,26,26,25,25,25,25,25,24,24,24, 06533 24,23,23,23,22,22,22,22,22,22,21,21,21,21,20,20,20,20,20,19,19, 06534 19,19,19,19,18,18,18,18,18,17,17,17,16,16,16,16,16,16,15,15,15, 06535 15,15,15,15,14,14,14,14,13,13,12,12,12,12,12,12,12,11,11,11,11, 06536 11,11,11,10,10,9,9,9,9,8,8,8,8,7,7,7,7,7,6,5,5,5,4,4,4,4,3,3, 06537 3,3,3,3,3,3,2,2,2,1,1,1 06538 }; 06539 const int n4c1w1_c[] = { 06540 100, // Capacity 06541 500, // Number of items 06542 // Size of items (sorted) 06543 100,100,100,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97, 06544 97,97,97,97,97,96,96,96,96,96,95,95,95,95,95,95,94,93,93,93,92, 06545 92,92,92,92,92,92,92,91,91,91,90,90,89,89,89,88,88,87,87,87,87, 06546 87,87,87,86,86,86,85,85,84,84,84,83,83,83,83,83,82,82,82,82,82, 06547 82,82,81,81,81,81,81,80,80,80,80,80,79,79,79,79,79,79,78,78,77, 06548 77,77,77,77,77,76,75,75,75,74,74,74,74,73,73,73,73,73,73,73,72, 06549 72,71,71,71,71,71,71,71,70,70,70,70,70,69,68,68,68,68,68,67,67, 06550 67,66,66,66,66,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,64, 06551 64,64,64,63,63,63,63,63,62,62,61,61,61,60,60,60,60,59,59,59,59, 06552 58,58,58,58,57,57,57,57,56,56,56,56,56,56,55,55,55,55,55,55,55, 06553 55,55,55,54,54,53,53,53,53,52,52,52,52,51,51,51,51,51,51,50,50, 06554 50,50,50,50,50,49,49,49,49,49,49,49,48,48,47,47,46,46,46,45,45, 06555 45,45,44,44,44,44,43,43,43,43,43,42,42,42,42,42,42,42,42,42,42, 06556 41,41,41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,38,38,38,38, 06557 37,37,37,37,37,37,37,37,37,36,36,36,36,36,35,35,35,35,35,35,35, 06558 34,34,34,34,34,33,33,33,33,33,33,33,33,32,32,32,32,31,31,31,31, 06559 31,31,31,31,30,30,30,30,30,29,29,29,29,28,28,28,28,27,27,26,26, 06560 26,26,25,25,25,25,25,24,24,24,24,24,24,23,23,23,23,23,23,22,22, 06561 22,22,22,21,21,21,21,20,20,20,20,20,19,19,19,19,19,19,19,19,19, 06562 19,18,18,18,18,17,17,17,17,17,17,17,17,17,17,16,16,16,16,16,16, 06563 15,15,15,15,15,15,15,15,15,14,14,14,14,13,13,13,13,13,12,12,12, 06564 12,11,11,11,11,10,10,10,10,10,9,9,9,9,9,9,9,9,9,9,8,8,8,8,8,7, 06565 7,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,2,2, 06566 2,2,1 06567 }; 06568 const int n4c1w1_d[] = { 06569 100, // Capacity 06570 500, // Number of items 06571 // Size of items (sorted) 06572 100,100,100,100,100,100,99,99,99,99,99,98,98,97,97,97,97,97,97, 06573 97,96,96,96,96,96,95,95,95,95,95,95,94,94,94,94,94,93,93,93,93, 06574 93,93,93,92,92,92,92,92,92,91,91,91,91,90,90,90,90,89,89,89,89, 06575 89,89,89,89,88,88,88,88,88,88,88,88,88,88,87,87,87,87,86,86,86, 06576 86,85,85,85,85,84,84,84,84,84,84,84,83,83,83,83,83,83,83,82,81, 06577 81,81,81,81,81,81,80,80,80,79,79,79,79,78,78,78,78,77,77,77,77, 06578 76,76,76,76,76,75,74,74,74,74,74,73,73,72,72,72,72,71,71,70,70, 06579 70,70,69,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,66, 06580 66,65,65,65,64,64,63,63,63,63,63,63,63,63,63,63,62,62,61,61,61, 06581 60,60,60,60,59,59,59,58,58,58,57,57,56,56,56,56,56,56,56,55,55, 06582 55,55,54,54,54,54,54,53,53,53,53,52,52,52,51,51,51,51,51,51,51, 06583 51,51,51,50,50,50,50,50,50,50,50,50,49,49,49,49,48,48,47,46,46, 06584 46,46,46,46,46,45,45,45,44,44,44,44,43,43,43,43,43,43,42,42,42, 06585 42,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,40,39,39,39,39, 06586 39,39,38,38,38,38,37,37,37,37,37,37,37,36,36,35,35,35,35,34,34, 06587 33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,31, 06588 31,31,31,31,30,30,30,30,30,30,29,29,29,29,28,28,28,27,27,27,27, 06589 26,26,26,26,26,26,25,25,25,25,25,25,24,24,24,24,24,23,23,23,23, 06590 22,22,22,22,22,22,21,21,21,21,21,21,21,21,20,20,20,20,20,19,19, 06591 19,19,19,19,19,19,18,18,17,17,17,17,17,16,16,16,16,16,16,15,15, 06592 15,15,14,14,14,14,14,14,13,13,13,13,13,13,13,12,12,12,12,12,12, 06593 12,11,11,11,11,11,11,10,10,10,10,10,9,9,9,9,9,8,8,7,7,7,7,7,7, 06594 7,7,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,1, 06595 1,1,1,1,1 06596 }; 06597 const int n4c1w1_e[] = { 06598 100, // Capacity 06599 500, // Number of items 06600 // Size of items (sorted) 06601 100,100,100,99,99,99,98,98,98,98,98,98,97,97,97,97,97,97,97,96, 06602 96,96,96,96,96,96,96,95,95,95,95,95,95,94,94,94,94,93,93,93,93, 06603 93,92,92,92,92,90,90,90,90,90,90,90,89,89,89,89,89,89,88,88,88, 06604 88,88,88,88,88,87,87,86,86,86,86,86,85,85,85,85,84,84,84,83,83, 06605 83,83,82,82,82,82,82,82,82,81,81,81,81,81,81,80,80,80,79,79,79, 06606 79,78,78,78,78,78,78,78,78,78,78,78,78,77,77,77,77,77,77,76,76, 06607 76,76,76,76,75,75,75,74,74,74,74,74,74,73,73,73,73,73,73,72,72, 06608 72,72,72,72,72,71,71,71,71,71,71,70,70,70,70,70,70,70,70,69,69, 06609 69,68,68,68,68,68,68,68,67,67,67,67,67,67,66,66,66,66,66,66,65, 06610 65,65,64,64,64,63,63,63,63,63,63,63,63,63,63,63,62,62,62,62,61, 06611 60,60,60,60,60,60,59,59,59,58,58,58,58,58,57,57,57,57,57,57,56, 06612 56,56,56,56,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,53, 06613 53,52,52,52,52,52,52,52,51,51,51,51,51,51,51,51,51,50,50,50,50, 06614 50,50,50,49,49,49,49,48,48,48,48,48,48,47,47,47,47,47,46,46,46, 06615 46,46,45,45,45,45,44,44,44,43,43,43,43,43,42,42,42,41,41,41,40, 06616 40,40,40,39,39,39,39,39,38,38,38,38,38,38,37,37,36,36,36,36,35, 06617 35,34,34,34,34,33,33,33,33,32,32,32,32,32,32,31,31,31,31,31,31, 06618 30,30,30,30,30,30,30,29,29,29,29,28,28,28,28,28,28,27,27,27,26, 06619 26,25,25,25,24,24,24,24,24,24,23,23,23,23,23,23,23,22,22,22,22, 06620 21,21,21,21,21,20,20,20,20,19,19,19,19,18,18,18,18,17,17,17,17, 06621 17,17,16,16,16,16,16,16,16,16,16,16,15,15,15,14,14,14,14,14,13, 06622 13,13,13,12,12,12,12,12,12,12,11,11,11,11,10,10,10,10,9,9,9,9, 06623 8,8,8,7,7,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,3,3,2,2,2,2, 06624 2,1,1,1,1,1,1 06625 }; 06626 const int n4c1w1_f[] = { 06627 100, // Capacity 06628 500, // Number of items 06629 // Size of items (sorted) 06630 100,100,100,100,100,99,99,98,98,98,98,98,97,97,97,97,97,97,96, 06631 96,96,96,95,95,95,95,95,94,94,93,93,93,93,93,93,92,92,92,92,92, 06632 92,91,91,91,91,91,91,90,90,90,90,90,90,90,90,89,89,89,89,89,89, 06633 88,88,88,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,85,85,84, 06634 84,84,84,84,84,84,84,83,83,83,83,83,83,82,82,81,81,81,81,81,81, 06635 80,79,79,79,79,79,79,78,78,78,78,77,77,77,77,77,77,76,76,76,76, 06636 76,75,75,75,75,75,74,74,74,74,73,73,73,73,72,72,71,71,71,71,71, 06637 71,71,71,71,71,70,70,70,70,70,70,70,69,69,69,68,68,68,68,68,67, 06638 67,66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,65,64,64,64,64, 06639 64,63,63,63,63,63,63,63,62,62,62,61,61,61,61,61,61,61,60,60,60, 06640 60,60,60,59,59,59,59,59,59,59,59,58,58,58,58,57,57,57,57,57,57, 06641 57,57,56,56,56,56,56,55,55,55,55,55,53,53,53,53,52,52,52,51,51, 06642 51,51,51,51,50,50,50,50,50,49,49,49,49,49,49,49,49,49,48,48,48, 06643 47,47,47,47,47,47,47,47,46,46,46,46,46,45,45,45,45,45,45,44,44, 06644 44,43,43,43,43,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,40, 06645 40,40,39,39,39,39,39,38,38,38,38,38,37,37,37,37,37,37,37,37,37, 06646 37,36,36,36,36,36,36,36,36,36,35,34,34,33,33,33,33,32,32,32,32, 06647 32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,30,30,30,30,29,29, 06648 29,29,28,28,28,28,28,28,28,27,27,27,27,27,26,26,26,26,26,26,26, 06649 25,25,25,25,24,24,24,24,24,24,24,24,24,23,23,23,23,23,23,22,22, 06650 22,21,21,21,21,20,20,20,20,20,20,19,19,19,19,18,18,17,17,17,17, 06651 17,17,17,17,16,15,15,15,14,14,13,13,13,12,12,12,12,11,11,11,11, 06652 11,10,10,10,10,10,9,9,8,8,8,7,7,7,7,7,6,6,6,6,5,5,5,5,4,4,4,3, 06653 3,3,2,2,2,2,2,2,1,1,1,1 06654 }; 06655 const int n4c1w1_g[] = { 06656 100, // Capacity 06657 500, // Number of items 06658 // Size of items (sorted) 06659 100,99,99,99,99,98,98,98,97,97,97,97,97,97,96,96,96,96,96,96, 06660 96,95,95,95,95,95,94,94,94,94,94,94,94,93,93,93,92,92,92,91,91, 06661 91,90,90,90,90,90,90,89,89,89,89,89,89,89,89,88,88,88,88,88,88, 06662 88,88,88,88,88,87,87,87,87,87,86,86,86,86,86,85,85,85,85,85,85, 06663 85,85,85,84,84,84,84,83,83,83,82,82,82,81,81,81,81,80,80,80,80, 06664 80,80,80,80,80,79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78, 06665 78,77,77,77,77,76,76,76,75,75,75,75,74,74,74,74,74,74,73,73,73, 06666 73,72,72,72,72,71,70,70,70,70,69,69,69,69,68,68,68,68,68,68,68, 06667 67,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,65,65,64,64, 06668 64,64,63,62,62,62,62,61,61,61,60,60,60,60,60,60,59,59,59,59,58, 06669 58,58,58,58,58,58,58,58,57,57,57,57,57,57,56,56,56,56,55,55,55, 06670 54,54,54,54,53,53,53,53,53,52,52,52,52,51,51,51,51,51,50,50,50, 06671 50,49,49,49,49,49,49,48,48,48,48,48,48,48,48,47,47,47,47,46,46, 06672 46,46,46,45,45,45,45,44,44,44,44,44,44,44,44,44,44,43,43,43,43, 06673 43,43,43,42,42,42,42,42,41,41,41,40,40,40,39,39,39,39,39,39,38, 06674 38,38,38,38,38,38,38,37,37,37,37,36,36,36,36,36,35,35,35,34,34, 06675 34,33,33,33,33,33,33,32,31,31,31,31,31,30,30,30,30,30,30,30,29, 06676 29,28,28,28,28,28,28,28,27,27,27,27,27,27,26,26,26,26,26,26,26, 06677 26,26,26,26,26,25,25,24,24,24,23,23,21,21,21,21,21,21,20,20,20, 06678 20,20,19,19,19,19,19,18,18,18,18,18,18,18,17,17,17,17,17,17,17, 06679 17,17,17,16,16,16,16,16,16,15,15,15,15,15,14,14,14,14,14,13,13, 06680 13,12,12,12,12,12,12,12,12,11,11,11,11,11,10,10,9,9,9,9,9,9,9, 06681 9,8,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,3,3,2,2,2,2,2, 06682 2,1,1,1,1,1 06683 }; 06684 const int n4c1w1_h[] = { 06685 100, // Capacity 06686 500, // Number of items 06687 // Size of items (sorted) 06688 100,100,99,99,99,99,98,98,98,97,97,97,97,96,96,96,96,96,96,96, 06689 95,95,95,94,94,94,93,93,92,92,92,92,92,92,92,92,92,91,91,91,91, 06690 91,90,90,90,90,90,90,89,89,89,89,89,89,88,88,88,88,88,88,88,88, 06691 88,88,87,87,86,86,86,86,85,85,85,84,84,84,84,83,83,83,83,83,82, 06692 82,82,82,82,82,82,81,81,81,80,80,80,80,79,79,79,79,79,79,78,78, 06693 78,77,77,77,76,76,76,76,76,76,76,75,75,75,75,75,75,75,74,74,74, 06694 74,74,74,74,74,74,74,73,73,73,73,72,72,72,72,72,72,72,72,71,71, 06695 70,70,69,69,69,69,69,69,69,68,68,68,68,67,67,67,67,67,67,66,66, 06696 66,66,66,66,66,66,66,66,65,65,63,63,63,63,63,63,63,63,63,62,62, 06697 62,62,62,62,62,62,61,61,61,60,60,60,60,60,60,60,59,59,59,59,59, 06698 59,59,58,58,58,58,58,58,57,57,57,56,56,56,56,55,55,55,54,54,53, 06699 53,53,53,52,52,52,52,52,52,52,52,52,51,51,51,51,51,51,50,50,50, 06700 50,50,50,49,48,48,48,48,48,48,47,47,47,47,47,47,46,46,46,46,46, 06701 46,45,45,44,44,43,43,43,42,42,42,42,42,41,41,41,41,40,40,40,40, 06702 40,40,39,39,39,39,39,38,38,38,38,38,37,37,37,37,36,36,36,36,36, 06703 36,36,36,36,35,35,35,34,34,34,34,34,33,33,33,33,32,32,32,32,32, 06704 32,32,32,32,32,32,31,31,31,31,30,30,30,30,30,30,29,29,29,29,29, 06705 29,29,28,28,28,28,28,28,27,27,27,26,26,26,26,26,26,26,26,25,25, 06706 25,25,24,24,23,23,23,23,23,22,22,22,22,21,21,21,21,21,21,21,21, 06707 20,20,20,20,20,20,20,20,19,19,19,19,19,18,18,18,18,17,17,17,17, 06708 17,16,16,16,16,16,15,15,14,14,14,14,14,14,14,14,14,14,14,13,13, 06709 12,12,12,12,12,12,12,11,11,11,11,10,10,10,10,10,10,9,9,9,8,8, 06710 8,8,8,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,3,3,3,3, 06711 2,2,2,1,1,1,1 06712 }; 06713 const int n4c1w1_i[] = { 06714 100, // Capacity 06715 500, // Number of items 06716 // Size of items (sorted) 06717 100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98, 06718 98,98,97,97,97,97,97,96,96,95,95,95,95,94,94,93,93,93,93,92,92, 06719 92,92,92,91,91,91,91,91,90,90,90,90,90,90,90,90,89,89,89,88,88, 06720 88,88,88,88,88,87,87,87,87,87,87,86,86,86,86,86,86,86,85,85,85, 06721 85,85,84,84,84,84,84,83,83,82,82,82,82,82,82,82,81,81,81,81,81, 06722 81,80,80,80,80,80,79,78,78,78,78,77,77,77,77,77,76,76,76,76,76, 06723 75,75,75,75,75,75,75,74,74,74,74,74,74,73,73,73,73,73,73,73,72, 06724 72,72,72,70,70,70,69,69,69,69,69,68,68,68,68,68,68,67,67,66,66, 06725 66,65,65,65,65,65,64,64,64,63,63,63,63,63,63,63,63,63,62,62,62, 06726 62,62,61,61,60,60,59,59,59,59,59,59,58,58,58,58,58,58,58,58,58, 06727 58,57,57,56,56,56,56,55,55,55,55,55,55,54,54,54,54,54,53,53,53, 06728 53,53,53,53,53,52,52,52,52,51,51,51,51,51,50,50,50,50,50,50,50, 06729 50,50,50,50,50,49,49,49,49,49,48,48,48,48,48,48,48,48,48,47,47, 06730 47,47,47,47,46,46,46,46,45,45,45,45,44,44,44,44,44,43,43,43,43, 06731 42,42,42,42,41,41,41,41,41,41,41,41,41,41,41,41,41,40,40,40,40, 06732 40,40,39,39,39,39,39,39,39,39,39,38,38,38,38,38,38,37,37,37,37, 06733 37,37,37,37,36,36,36,35,35,35,35,34,34,34,34,34,34,34,34,33,33, 06734 33,32,32,32,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,29, 06735 29,29,29,28,28,28,28,28,28,28,27,27,27,27,26,26,25,25,25,25,24, 06736 24,23,23,23,23,23,23,23,22,22,21,21,20,20,20,20,20,19,19,19,19, 06737 18,18,18,18,18,18,17,17,17,17,16,16,15,15,15,14,14,14,14,14,14, 06738 14,14,14,13,13,13,13,13,12,12,12,11,11,11,11,11,10,10,10,9,9, 06739 9,9,9,9,8,7,7,7,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,4,3,3,2,2,2,2,2, 06740 2,2,2,1,1,1,1,1,1 06741 }; 06742 const int n4c1w1_j[] = { 06743 100, // Capacity 06744 500, // Number of items 06745 // Size of items (sorted) 06746 100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,97,97,97,97, 06747 97,97,97,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,94, 06748 93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92,92,92,91, 06749 91,91,91,90,90,90,90,90,90,90,89,88,88,88,88,88,87,87,87,87,87, 06750 87,86,86,86,86,85,85,85,85,84,84,84,84,84,83,83,83,83,83,83,83, 06751 82,82,82,82,82,81,81,81,81,81,81,80,80,80,80,80,80,79,79,79,78, 06752 78,78,78,78,78,78,78,78,77,77,77,77,77,77,77,76,76,76,76,76,76, 06753 75,75,75,75,75,75,74,74,74,74,73,73,73,73,72,72,72,72,71,71,71, 06754 71,71,71,70,70,70,70,70,69,69,69,69,69,69,68,68,67,67,67,67,67, 06755 66,66,66,66,66,65,65,65,65,65,65,65,64,64,64,64,64,64,64,64,64, 06756 64,63,63,63,63,63,63,63,63,63,63,63,62,62,62,62,61,61,61,60,60, 06757 60,60,60,60,59,59,59,59,59,59,58,58,58,58,58,58,58,58,58,58,58, 06758 57,57,57,57,57,57,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54, 06759 53,53,53,52,52,52,52,52,52,52,52,52,51,51,51,51,50,49,49,48,48, 06760 48,48,48,47,47,46,46,46,45,45,45,45,45,45,45,45,44,44,44,44,44, 06761 43,43,43,43,43,42,42,42,41,41,40,39,39,39,39,39,39,38,38,38,37, 06762 37,37,36,36,36,36,36,36,36,35,35,34,34,34,33,33,33,33,33,33,33, 06763 33,33,32,32,31,31,31,31,31,31,31,30,30,30,30,30,30,29,29,29,29, 06764 28,28,28,27,27,27,27,27,27,26,26,26,25,25,25,25,24,24,24,24,24, 06765 24,24,24,23,23,23,23,23,23,23,22,22,22,22,22,22,22,21,21,20,20, 06766 20,20,20,19,19,19,19,18,18,18,18,18,18,18,17,16,16,16,16,16,15, 06767 15,14,14,14,14,14,14,13,13,13,13,13,13,13,12,11,10,10,10,9,8, 06768 8,8,8,8,8,8,7,7,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,4,3,3,3,3,3,3, 06769 3,3,3,3,2,2,2,1,1 06770 }; 06771 const int n4c1w1_k[] = { 06772 100, // Capacity 06773 500, // Number of items 06774 // Size of items (sorted) 06775 100,100,100,100,99,99,99,99,98,98,98,97,97,97,97,97,97,96,96, 06776 96,95,95,94,94,94,94,94,93,93,93,93,93,93,92,92,92,92,91,91,91, 06777 90,90,90,90,90,90,89,89,89,89,89,88,88,87,87,87,86,86,86,86,86, 06778 85,85,85,85,85,85,85,84,84,84,84,83,83,83,83,83,83,82,82,81,81, 06779 81,81,81,80,80,80,80,80,80,80,80,79,79,79,79,78,78,78,78,78,78, 06780 78,78,77,77,77,77,76,76,76,76,75,75,75,75,74,74,74,74,74,74,74, 06781 74,73,73,73,73,73,73,72,72,72,72,72,72,71,71,71,71,71,70,70,70, 06782 70,69,69,69,69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,66, 06783 66,66,66,66,66,65,65,65,64,64,64,64,64,64,63,63,63,63,62,62,62, 06784 61,61,61,61,61,61,60,60,60,60,60,60,60,60,59,59,58,58,58,58,58, 06785 58,58,58,58,58,57,57,57,56,56,56,55,55,55,55,55,55,54,54,54,54, 06786 54,53,53,53,53,53,53,53,52,52,52,52,52,51,51,51,50,50,50,50,50, 06787 50,49,49,49,49,49,49,49,49,49,49,49,49,48,48,47,47,46,46,46,46, 06788 46,46,46,46,46,46,46,45,45,45,44,44,44,43,43,43,43,43,42,42,42, 06789 42,42,42,41,41,41,40,40,40,40,40,40,40,39,39,39,39,39,39,38,38, 06790 37,37,37,37,37,37,36,36,36,36,36,35,35,35,35,35,35,35,35,35,34, 06791 34,34,33,33,33,33,33,32,32,32,32,32,31,31,31,30,30,30,30,30,30, 06792 30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,27,27,27,27,27, 06793 26,26,26,26,26,25,25,25,24,24,23,23,23,22,22,22,22,22,22,22,22, 06794 22,22,21,21,21,21,20,20,20,19,19,19,19,19,18,18,18,17,17,17,17, 06795 17,17,17,17,17,16,16,16,16,16,15,15,15,15,14,14,14,14,13,13,13, 06796 12,12,12,12,12,11,11,10,10,10,10,10,10,10,8,8,8,8,8,8,8,7,7,7, 06797 6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,1, 06798 1,1,1,1,1,1 06799 }; 06800 const int n4c1w1_l[] = { 06801 100, // Capacity 06802 500, // Number of items 06803 // Size of items (sorted) 06804 100,100,100,100,100,99,99,99,99,99,99,99,98,97,97,97,96,96,96, 06805 96,96,96,96,96,95,95,95,95,94,94,94,94,94,94,93,93,93,93,92,91, 06806 91,91,91,91,90,90,89,89,89,89,88,88,88,88,87,87,87,87,87,87,87, 06807 86,86,86,86,86,85,85,85,85,85,85,85,85,85,85,85,85,84,84,84,84, 06808 84,83,83,82,82,82,82,82,81,81,81,81,81,80,80,80,79,79,79,79,79, 06809 79,79,78,78,78,78,78,78,77,77,77,77,77,77,76,76,76,76,76,76,76, 06810 75,75,75,75,75,74,74,74,74,74,74,74,74,74,73,73,73,73,73,72,72, 06811 72,72,72,71,71,71,71,71,71,70,70,70,69,69,69,69,69,69,68,68,68, 06812 68,68,68,68,68,67,67,67,67,66,66,66,66,66,66,66,65,65,65,65,65, 06813 64,64,64,64,64,63,63,63,62,62,62,62,62,62,62,62,61,61,61,61,60, 06814 60,60,59,59,59,58,58,58,58,58,58,58,57,57,57,57,57,57,56,56,56, 06815 56,56,56,56,55,55,55,55,54,54,54,54,53,53,53,53,52,52,52,52,52, 06816 52,51,51,51,51,51,51,50,50,49,49,49,49,49,48,48,48,48,48,47,47, 06817 47,47,47,46,46,46,45,45,44,44,44,44,44,44,43,43,43,43,42,42,42, 06818 42,42,42,42,42,41,41,41,41,41,40,40,40,39,39,39,38,38,38,38,38, 06819 38,37,37,37,37,36,36,36,36,36,36,36,36,35,35,35,35,35,35,34,34, 06820 34,34,34,34,34,34,34,33,33,33,32,31,31,31,31,31,31,30,30,30,30, 06821 30,29,29,29,29,29,29,29,28,28,28,27,27,27,27,26,26,26,26,26,26, 06822 25,25,25,25,25,25,24,24,24,24,24,24,23,23,23,23,23,23,22,22,22, 06823 22,21,21,21,21,21,21,21,21,19,18,18,18,18,18,18,18,17,17,17,17, 06824 17,17,17,17,17,16,16,16,16,15,15,15,15,15,15,15,15,15,14,14,14, 06825 13,13,13,13,12,12,12,12,12,11,11,10,10,10,10,10,10,10,9,9,9,9, 06826 9,8,8,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3, 06827 2,2,2,2,1,1,1,1 06828 }; 06829 const int n4c1w1_m[] = { 06830 100, // Capacity 06831 500, // Number of items 06832 // Size of items (sorted) 06833 100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,97, 06834 97,97,96,96,95,95,95,94,94,94,94,94,94,94,93,93,93,93,93,93,93, 06835 92,92,92,92,91,91,91,90,90,90,90,90,90,89,89,89,89,89,88,88,88, 06836 88,88,88,87,87,87,87,87,86,86,86,86,86,86,85,84,84,84,83,83,83, 06837 83,83,83,83,82,82,82,82,82,82,82,81,81,81,81,81,81,81,80,80,79, 06838 79,79,79,79,78,78,78,78,78,78,78,77,77,77,76,76,76,76,75,75,75, 06839 74,74,74,73,73,73,73,73,73,73,72,72,72,72,72,72,72,72,71,71,70, 06840 70,70,70,70,70,69,69,69,69,68,68,68,67,67,67,67,67,66,66,66,66, 06841 66,64,64,64,64,63,63,63,63,63,63,63,62,62,62,62,61,61,60,60,60, 06842 60,60,60,60,60,60,60,59,59,58,58,58,58,58,58,57,57,57,57,56,56, 06843 56,56,56,56,54,53,53,53,53,52,52,52,52,52,52,52,52,52,51,51,51, 06844 50,50,50,49,49,49,49,49,49,49,49,49,49,48,48,47,47,46,46,46,46, 06845 46,46,46,45,45,45,45,45,45,45,44,44,44,44,43,43,42,42,42,42,42, 06846 42,42,42,41,41,41,41,41,41,41,41,41,40,40,40,39,39,39,39,38,38, 06847 38,38,38,38,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36, 06848 35,35,35,34,34,34,34,34,33,33,33,33,33,33,32,32,32,32,32,32,32, 06849 32,31,31,31,30,30,30,30,30,30,30,29,29,29,29,29,28,28,28,28,28, 06850 28,28,28,27,27,27,26,26,26,26,26,26,26,26,26,25,25,25,25,25,25, 06851 25,25,24,24,24,24,24,23,23,23,23,23,23,23,22,22,22,22,21,21,21, 06852 20,20,20,20,19,19,19,19,18,18,18,18,18,18,17,17,17,17,17,17,17, 06853 17,16,16,16,16,16,15,15,15,15,15,15,15,14,14,14,14,14,14,13,13, 06854 13,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,10,10,10,9,9, 06855 9,9,8,8,8,8,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3, 06856 3,3,3,2,2,2,2,1,1,1 06857 }; 06858 const int n4c1w1_n[] = { 06859 100, // Capacity 06860 500, // Number of items 06861 // Size of items (sorted) 06862 100,100,100,100,100,100,100,99,99,99,98,98,98,98,98,98,97,97, 06863 97,97,97,97,97,96,96,96,96,95,95,95,95,94,94,94,94,94,94,94,94, 06864 94,93,93,93,93,92,92,92,92,91,91,91,90,90,90,89,89,89,89,89,89, 06865 89,88,88,87,87,87,87,87,86,86,86,86,86,85,85,84,84,84,84,84,83, 06866 83,83,83,83,83,83,83,83,82,82,82,82,82,81,81,81,81,81,80,80,80, 06867 80,79,79,79,79,79,78,78,78,78,77,77,76,76,76,76,76,76,75,75,75, 06868 75,75,75,75,75,75,75,74,74,73,73,73,73,73,73,72,72,72,72,72,71, 06869 71,71,71,70,70,70,70,69,69,69,68,68,68,68,68,68,68,68,68,67,67, 06870 67,67,66,66,66,66,66,66,66,66,66,65,64,64,64,64,64,64,64,64,63, 06871 63,63,63,63,63,63,62,62,62,62,62,62,62,62,61,61,61,61,61,61,61, 06872 60,59,59,59,59,58,58,58,58,57,57,57,57,57,56,55,55,55,55,55,55, 06873 54,54,54,54,54,54,54,53,53,53,53,53,53,53,52,52,52,51,51,51,51, 06874 51,51,51,50,50,50,50,50,50,49,49,49,49,49,49,49,48,48,48,47,47, 06875 46,46,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,43,43,42,42, 06876 42,42,42,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,38,38,38, 06877 37,37,37,37,36,36,36,36,35,35,35,35,35,34,34,34,34,34,34,34,34, 06878 34,33,33,33,33,33,33,33,32,32,32,31,31,31,31,30,30,30,30,29,29, 06879 29,29,28,28,28,28,28,28,28,27,27,27,26,26,26,26,25,25,25,25,24, 06880 24,24,24,23,23,23,23,23,23,22,22,22,22,22,21,21,21,21,21,20,20, 06881 20,19,19,19,19,19,19,19,18,18,18,18,18,18,18,17,17,17,17,17,16, 06882 15,15,15,15,15,15,15,14,14,14,14,14,13,13,13,13,13,13,13,12,12, 06883 12,12,12,12,12,11,11,11,10,10,10,10,10,10,10,10,9,9,9,9,9,8,8, 06884 8,7,7,7,7,7,7,7,6,6,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2, 06885 2,2,1,1,1,1,1,1 06886 }; 06887 const int n4c1w1_o[] = { 06888 100, // Capacity 06889 500, // Number of items 06890 // Size of items (sorted) 06891 100,100,100,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97, 06892 97,97,97,96,96,96,96,95,95,95,95,94,94,94,94,93,93,93,93,93,92, 06893 92,92,92,91,91,91,90,90,90,90,90,90,90,90,90,90,90,89,89,89,88, 06894 88,88,88,87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,85,85, 06895 85,85,85,85,84,84,84,83,83,83,83,83,82,82,82,82,82,82,82,81,81, 06896 81,81,81,81,81,81,81,81,80,80,80,80,79,79,79,79,79,79,79,78,78, 06897 78,78,78,78,77,77,77,77,77,76,76,76,76,76,76,76,75,75,75,74,74, 06898 74,74,73,73,73,73,73,72,72,72,72,72,71,71,71,71,69,69,69,69,69, 06899 69,68,68,67,67,67,67,67,66,66,66,66,65,65,65,65,65,64,64,63,62, 06900 62,62,62,61,61,61,61,60,60,60,60,60,60,60,60,59,59,59,59,59,59, 06901 59,59,58,58,58,58,57,57,57,57,57,57,57,57,56,55,55,55,55,54,53, 06902 53,53,53,53,53,53,53,53,52,52,52,52,52,52,52,51,51,51,51,50,50, 06903 50,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,47,47,47,47,47, 06904 47,47,46,46,46,46,45,45,45,45,44,44,44,44,44,44,44,44,43,43,43, 06905 43,43,43,42,42,42,42,42,42,41,41,41,41,40,40,40,40,39,39,38,38, 06906 37,37,37,37,37,37,37,36,36,36,36,35,35,35,35,35,35,34,34,34,34, 06907 34,34,33,33,33,33,33,32,32,32,31,31,31,31,31,31,30,29,29,29,29, 06908 29,28,28,28,28,28,28,27,27,26,26,26,26,26,26,25,25,25,25,25,24, 06909 24,24,24,24,23,23,23,23,22,22,22,21,21,21,21,21,21,20,20,20,20, 06910 20,19,19,19,18,18,18,18,17,17,16,16,16,16,16,16,16,15,15,15,15, 06911 15,15,15,15,15,15,15,15,14,14,14,14,14,14,13,13,13,13,13,13,12, 06912 12,12,12,12,12,11,11,11,11,10,10,9,9,9,9,8,8,8,8,8,8,7,7,7,7, 06913 7,7,7,6,6,6,6,6,6,6,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,1,1,1, 06914 1,1,1,1 06915 }; 06916 const int n4c1w1_p[] = { 06917 100, // Capacity 06918 500, // Number of items 06919 // Size of items (sorted) 06920 100,100,100,100,100,100,99,99,99,99,98,98,97,97,97,97,97,97,97, 06921 96,96,96,96,96,95,95,95,95,95,95,94,94,94,94,94,94,93,93,93,93, 06922 93,92,92,92,91,91,91,91,91,91,90,90,90,90,90,90,90,90,89,89,89, 06923 89,89,89,89,89,88,88,88,88,88,88,88,87,87,87,87,86,86,86,86,86, 06924 85,85,85,85,85,84,84,84,84,84,83,83,83,83,83,83,82,82,82,82,81, 06925 81,81,81,81,81,81,80,80,80,80,80,80,79,78,78,78,78,78,77,77,77, 06926 77,77,77,77,76,76,76,76,76,76,76,76,75,75,75,75,75,75,74,74,74, 06927 74,73,73,73,73,72,72,72,72,72,72,72,71,71,71,71,71,71,70,70,70, 06928 70,70,70,70,69,69,69,69,69,68,68,68,68,68,67,66,66,66,65,65,65, 06929 65,65,65,65,64,64,63,63,63,63,63,62,62,62,62,62,62,61,61,61,61, 06930 61,60,60,60,60,60,60,60,59,59,59,59,59,59,59,59,59,59,59,58,58, 06931 58,58,58,57,57,57,57,57,56,56,56,56,56,56,56,56,56,56,55,55,55, 06932 55,54,54,54,54,54,52,52,52,52,52,51,51,51,51,50,50,50,50,49,49, 06933 49,49,49,49,49,48,48,48,47,47,47,47,47,46,46,46,46,46,46,45,45, 06934 45,45,44,44,44,44,43,43,43,43,42,42,41,41,41,41,41,40,40,40,39, 06935 39,39,39,38,38,38,38,37,37,37,37,37,36,36,36,35,35,34,34,34,33, 06936 33,33,32,32,32,32,32,32,32,31,30,30,30,30,30,30,30,30,30,29,29, 06937 29,29,29,29,29,29,28,28,28,28,28,28,27,27,27,27,27,26,26,26,26, 06938 26,25,25,25,25,24,24,24,24,24,23,23,23,23,23,22,22,22,22,21,21, 06939 21,21,21,20,20,20,20,20,20,20,20,19,19,19,19,19,18,18,17,17,16, 06940 16,16,16,16,15,15,15,15,15,15,15,14,14,14,14,14,13,13,13,12,12, 06941 12,12,12,12,11,11,11,11,11,11,10,10,10,10,9,9,9,9,9,9,9,8,8,8, 06942 8,8,8,8,7,7,7,6,6,6,6,6,6,6,6,6,6,5,5,4,4,4,3,3,3,3,2,2,2,2,1, 06943 1,1,1,1,1,1 06944 }; 06945 const int n4c1w1_q[] = { 06946 100, // Capacity 06947 500, // Number of items 06948 // Size of items (sorted) 06949 100,100,100,99,99,99,99,98,98,98,98,97,97,97,97,96,96,96,96,96, 06950 96,96,96,96,95,95,95,94,94,94,94,94,94,94,93,93,93,93,92,92,92, 06951 91,91,91,90,90,90,89,89,89,89,89,89,89,88,88,88,88,87,87,87,87, 06952 87,86,86,86,86,86,86,86,86,86,85,85,85,85,84,84,84,84,84,84,84, 06953 83,83,83,83,83,83,82,82,82,82,82,81,81,81,81,81,81,81,81,80,80, 06954 80,79,79,79,79,78,78,78,78,78,77,77,77,77,77,77,77,77,77,77,77, 06955 76,76,76,75,75,75,75,75,75,74,74,74,73,73,73,73,73,73,73,72,72, 06956 72,72,72,72,71,71,71,71,71,70,70,70,70,70,69,69,69,69,69,68,68, 06957 68,68,68,68,68,68,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66, 06958 66,66,65,65,65,65,65,65,64,64,64,64,64,64,63,63,63,63,63,63,62, 06959 62,62,62,62,62,62,61,61,61,61,61,61,61,61,61,60,60,60,60,60,60, 06960 59,59,59,59,59,58,57,57,57,57,56,56,56,56,56,56,56,56,56,55,55, 06961 55,54,54,54,54,53,53,53,53,53,53,53,53,52,52,51,51,51,51,51,51, 06962 51,51,50,50,50,50,50,50,49,49,49,49,49,48,48,48,48,47,47,47,47, 06963 46,46,45,45,45,44,44,43,43,43,42,42,42,41,41,41,41,41,41,41,40, 06964 40,39,39,39,39,39,39,39,38,38,37,37,37,36,36,36,36,36,36,36,36, 06965 36,35,35,35,35,34,34,34,34,34,34,34,33,33,32,32,32,32,32,32,32, 06966 32,31,31,30,30,30,30,29,29,28,28,28,28,28,28,28,28,27,27,27,27, 06967 27,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,23,23,23,22, 06968 21,21,21,21,20,20,20,20,20,20,19,19,19,19,18,18,18,18,18,18,17, 06969 17,17,16,16,16,16,16,15,15,15,15,15,14,14,14,14,13,13,13,13,13, 06970 13,13,13,13,12,12,12,12,11,11,11,10,10,10,9,9,8,8,7,7,7,6,6,6, 06971 6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,1,1, 06972 1,1,1,1,1 06973 }; 06974 const int n4c1w1_r[] = { 06975 100, // Capacity 06976 500, // Number of items 06977 // Size of items (sorted) 06978 100,100,100,100,100,99,99,98,98,98,98,98,98,97,97,97,96,96,96, 06979 96,96,95,95,95,95,95,95,95,94,94,94,94,94,93,93,93,92,92,92,92, 06980 92,92,92,91,91,91,90,90,90,90,90,89,89,89,89,89,89,88,88,88,88, 06981 88,88,87,87,87,86,86,86,86,85,85,84,84,84,84,84,84,84,84,83,83, 06982 83,83,83,83,82,82,81,81,81,81,80,80,80,80,80,80,80,79,79,79,78, 06983 78,78,78,78,78,77,77,76,76,76,76,76,75,75,75,75,75,75,75,74,74, 06984 74,74,74,73,73,73,73,73,73,72,71,71,71,71,71,71,70,70,70,70,70, 06985 70,69,69,69,69,69,68,68,68,68,68,67,67,67,67,67,67,67,67,67,66, 06986 66,65,65,65,65,65,64,64,64,64,63,63,63,63,62,62,62,62,62,62,61, 06987 61,61,61,61,61,61,60,60,60,60,60,60,59,59,59,59,59,59,59,59,59, 06988 58,58,58,58,58,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55, 06989 54,54,54,54,53,53,53,53,53,52,52,52,51,51,51,51,50,50,50,49,49, 06990 49,48,48,48,48,48,47,47,47,47,46,46,46,46,46,46,45,45,45,45,45, 06991 45,45,45,45,44,44,44,44,44,43,43,43,43,43,43,43,43,42,42,42,42, 06992 42,42,42,42,41,41,40,40,40,40,40,40,39,39,39,39,39,39,38,38,38, 06993 38,38,38,38,37,37,37,37,37,37,37,36,36,35,35,35,35,35,35,34,34, 06994 34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,31, 06995 31,31,31,31,30,30,30,29,29,29,29,28,28,28,28,28,28,28,28,27,27, 06996 27,27,26,26,26,26,25,25,25,25,25,25,25,25,25,24,24,24,23,22,21, 06997 21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,19,19,19,19,19,19, 06998 18,18,18,18,18,18,17,17,17,17,17,17,16,16,16,16,15,15,15,15,15, 06999 15,14,14,14,14,14,14,14,14,13,13,12,12,12,12,12,11,11,11,11,10, 07000 10,9,9,9,9,9,8,8,8,8,8,8,7,7,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5, 07001 4,4,4,4,4,3,3,3,2,1 07002 }; 07003 const int n4c1w1_s[] = { 07004 100, // Capacity 07005 500, // Number of items 07006 // Size of items (sorted) 07007 100,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98, 07008 97,96,96,96,96,96,96,96,95,95,95,95,95,95,95,94,94,93,92,92,92, 07009 92,91,91,91,91,91,91,90,90,90,90,90,89,89,88,88,88,88,88,88,88, 07010 88,87,87,87,87,87,86,86,86,86,85,85,85,85,85,85,85,85,85,84,84, 07011 84,84,83,83,83,83,83,82,82,82,82,82,82,82,82,82,81,81,81,81,81, 07012 81,81,80,80,80,80,80,79,79,79,79,79,78,78,78,78,78,78,78,78,78, 07013 78,77,77,77,77,77,77,77,77,76,76,76,76,75,75,75,75,74,74,74,74, 07014 73,73,73,73,73,73,72,71,71,71,70,70,70,69,69,69,69,69,69,68,68, 07015 68,68,68,68,68,68,67,67,66,66,66,66,66,66,66,66,66,66,66,65,65, 07016 65,65,65,65,65,64,64,64,64,64,63,63,63,63,63,62,62,62,62,62,62, 07017 61,61,61,61,61,61,61,60,60,60,60,60,60,60,59,59,59,59,59,59,59, 07018 58,58,57,57,57,57,55,54,54,54,54,53,53,53,53,52,52,52,51,51,50, 07019 50,50,50,49,49,48,48,48,48,47,47,47,46,46,46,46,46,46,45,45,44, 07020 44,44,44,44,44,44,44,44,44,43,43,43,43,43,43,42,42,42,42,41,41, 07021 41,41,41,41,40,40,40,40,39,39,39,39,39,39,39,39,39,39,38,38,38, 07022 38,38,38,37,37,37,36,36,36,36,36,35,35,35,35,35,35,35,35,34,34, 07023 34,34,34,33,33,33,32,32,32,32,32,31,31,31,31,31,30,30,30,29,29, 07024 29,29,29,29,28,28,27,27,27,27,27,27,27,27,26,26,26,26,26,25,25, 07025 25,24,24,24,24,23,23,23,23,23,23,23,22,22,22,22,22,21,21,21,21, 07026 21,21,20,20,20,20,20,20,19,19,19,19,19,19,19,18,18,18,17,17,17, 07027 17,17,17,17,17,17,17,17,16,16,16,16,16,16,16,15,15,15,14,14,14, 07028 14,14,14,13,13,13,13,13,13,12,11,11,11,11,10,10,10,10,9,9,9,9, 07029 8,8,8,8,8,7,7,7,6,6,6,6,6,6,5,5,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2, 07030 2,2,2,1,1,1,1 07031 }; 07032 const int n4c1w1_t[] = { 07033 100, // Capacity 07034 500, // Number of items 07035 // Size of items (sorted) 07036 100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98,98, 07037 98,97,97,97,97,97,97,97,97,96,96,96,95,95,95,94,94,94,93,93,93, 07038 93,93,92,92,92,92,91,91,91,91,90,90,90,90,90,90,90,89,89,88,88, 07039 88,88,88,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86,86,85,85, 07040 84,84,84,84,84,84,83,83,83,82,82,82,82,82,82,81,81,81,81,81,81, 07041 81,81,80,80,80,80,80,80,79,79,79,79,79,79,79,78,78,78,77,76,76, 07042 76,76,76,75,75,75,75,75,74,74,74,74,73,73,73,73,73,72,72,72,72, 07043 71,71,71,71,71,71,71,70,70,70,70,70,70,69,69,69,69,69,69,69,68, 07044 68,68,68,68,67,67,67,67,67,66,65,65,65,65,65,65,64,64,63,63,63, 07045 62,62,62,61,61,61,61,60,60,60,60,60,59,59,59,59,59,58,58,58,58, 07046 58,58,58,58,57,57,57,57,57,57,56,56,56,56,55,55,55,54,54,54,54, 07047 54,54,54,54,54,53,53,53,53,52,52,52,52,52,51,51,51,51,51,51,51, 07048 50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49,48,48,48,48,47, 07049 47,47,46,46,46,46,46,46,46,46,46,46,45,45,45,45,45,44,44,44,43, 07050 43,43,43,43,43,42,42,42,42,42,41,40,40,40,40,40,40,39,39,39,38, 07051 38,38,38,38,38,38,38,37,37,37,37,37,36,35,35,35,35,34,34,34,34, 07052 34,34,33,33,33,33,32,31,31,31,30,30,30,30,29,29,29,29,29,29,28, 07053 28,28,28,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,25,25,25, 07054 25,25,24,24,24,24,23,23,23,23,23,23,22,22,21,21,21,21,21,20,20, 07055 20,20,20,20,19,19,18,18,18,18,17,17,17,17,16,16,16,15,15,15,14, 07056 14,14,14,13,13,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11, 07057 11,10,10,10,10,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,8,7,7,7,6,6,6,6, 07058 5,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1, 07059 1,1 07060 }; 07061 const int n4c1w2_a[] = { 07062 100, // Capacity 07063 500, // Number of items 07064 // Size of items (sorted) 07065 100,100,100,100,99,99,99,99,98,98,98,98,98,97,97,97,97,97,97, 07066 97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,95,95,95,94,94, 07067 94,94,94,94,94,93,93,93,93,92,92,92,92,92,91,91,91,91,91,91,91, 07068 90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89,88,88,88,88, 07069 88,88,88,88,88,88,88,88,87,87,87,87,87,86,86,86,86,86,86,86,86, 07070 86,85,85,85,85,85,85,85,84,84,84,84,84,84,84,83,83,83,83,83,83, 07071 82,82,82,82,82,81,81,81,80,80,80,80,80,80,80,80,80,80,79,79,79, 07072 79,78,78,78,78,78,78,78,77,77,77,77,77,77,77,77,76,76,76,76,75, 07073 74,74,73,73,73,72,72,72,72,72,72,72,71,71,71,71,71,71,71,71,71, 07074 71,71,70,70,70,70,70,70,70,70,70,70,69,69,69,69,68,68,68,68,68, 07075 68,67,67,67,67,67,66,66,66,66,66,65,65,65,65,64,64,64,63,63,63, 07076 63,63,62,62,62,62,62,62,62,62,62,61,61,61,61,61,61,61,61,61,61, 07077 60,60,60,60,60,59,59,58,57,57,57,57,57,57,57,57,56,56,56,56,56, 07078 55,55,55,55,55,55,55,54,54,54,54,54,54,53,53,53,53,53,52,52,52, 07079 52,52,51,51,51,51,51,51,50,50,50,50,50,49,49,49,49,49,49,48,48, 07080 48,48,48,48,48,48,48,48,48,47,47,47,47,47,47,47,47,47,47,47,46, 07081 46,46,46,46,46,45,45,45,45,45,44,44,44,44,44,43,43,43,43,42,42, 07082 42,42,42,42,41,41,41,41,40,40,40,40,40,40,40,39,39,39,38,38,38, 07083 38,38,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,37, 07084 36,36,36,36,36,36,36,35,35,35,35,35,35,35,34,34,33,33,33,33,33, 07085 33,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,30,29,29, 07086 29,29,29,29,29,29,28,28,28,28,28,27,27,27,27,27,27,27,27,27,26, 07087 26,26,26,26,26,26,25,25,25,24,24,24,24,24,24,23,23,23,22,22,22, 07088 22,22,22,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20 07089 }; 07090 const int n4c1w2_b[] = { 07091 100, // Capacity 07092 500, // Number of items 07093 // Size of items (sorted) 07094 100,100,100,100,100,100,100,100,100,100,100,99,99,99,98,98,98, 07095 98,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,94, 07096 94,94,94,93,93,93,93,93,92,92,92,92,92,92,91,91,91,91,91,91,91, 07097 90,90,90,90,90,90,90,90,90,90,90,89,89,89,89,88,88,88,88,88,87, 07098 87,87,87,87,87,87,87,86,86,86,86,85,85,85,85,85,85,84,84,84,84, 07099 83,83,83,83,82,82,82,82,82,82,82,81,81,81,80,80,80,80,80,80,80, 07100 80,80,80,80,79,79,79,79,79,79,79,79,78,78,78,78,78,77,77,77,77, 07101 77,77,77,77,77,76,76,76,76,76,76,75,75,75,75,75,74,74,74,74,74, 07102 74,74,74,74,74,74,74,73,73,73,73,73,72,72,72,72,72,72,72,72,72, 07103 72,72,72,71,71,71,71,71,71,71,70,70,70,70,70,69,69,69,69,69,69, 07104 68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,67,66,66,66,66,66, 07105 65,65,65,65,65,65,64,64,64,64,63,63,63,63,63,62,62,62,62,62,62, 07106 62,61,61,61,61,61,61,61,60,60,60,60,60,60,59,59,59,59,59,59,59, 07107 59,59,58,58,58,58,58,58,58,57,57,57,57,57,57,57,56,56,56,56,56, 07108 56,56,56,55,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53, 07109 53,52,52,52,52,52,51,51,51,51,51,51,51,51,50,50,50,50,50,50,49, 07110 49,48,48,48,48,48,48,47,47,47,47,47,47,47,47,47,46,46,46,46,46, 07111 46,46,46,45,45,45,44,44,44,44,43,43,43,43,43,43,43,43,42,42,42, 07112 42,42,41,41,41,41,41,40,40,40,40,40,40,39,39,39,39,39,39,39,39, 07113 39,38,38,37,37,37,37,36,36,36,36,36,35,35,35,35,35,35,35,35,34, 07114 34,34,34,33,33,33,33,33,33,33,32,32,32,32,32,31,31,31,31,31,31, 07115 30,30,30,30,30,30,30,30,30,29,29,29,28,28,28,28,28,28,28,28,28, 07116 28,28,27,27,27,27,27,26,26,26,25,25,25,25,25,25,25,25,25,25,24, 07117 24,24,24,24,24,23,23,23,23,23,23,22,22,22,21,20,20,20,20,20,20 07118 }; 07119 const int n4c1w2_c[] = { 07120 100, // Capacity 07121 500, // Number of items 07122 // Size of items (sorted) 07123 100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,98,98,98, 07124 97,97,97,96,96,96,96,95,95,95,95,94,94,93,93,93,93,93,93,93,93, 07125 93,92,92,92,92,92,91,91,91,91,91,91,91,90,90,90,90,90,89,89,89, 07126 89,89,89,89,89,88,88,88,87,87,86,86,86,86,86,86,86,86,86,86,85, 07127 85,85,85,85,85,85,85,85,84,84,83,83,83,83,83,82,82,82,82,82,82, 07128 82,81,81,80,80,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79, 07129 79,79,78,78,78,78,78,78,78,78,78,78,78,78,78,77,77,77,77,77,77, 07130 77,76,76,76,76,76,76,76,76,76,76,76,75,75,75,75,75,75,74,74,74, 07131 74,74,74,74,74,74,73,73,73,73,73,72,72,72,71,71,71,71,71,70,70, 07132 70,70,70,70,69,68,68,67,67,67,67,67,67,66,66,66,66,66,66,66,66, 07133 66,66,66,66,65,65,65,65,65,65,65,64,64,64,64,64,64,63,63,63,63, 07134 62,62,62,62,62,61,61,61,60,60,60,60,60,60,60,59,59,59,59,59,59, 07135 59,59,58,58,58,58,58,58,58,57,57,57,57,57,57,57,57,56,56,56,56, 07136 56,56,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,53,53,52, 07137 52,52,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51,50,50,50,50, 07138 50,50,49,49,49,49,49,49,49,49,49,49,48,48,47,47,47,47,47,47,47, 07139 46,46,46,46,46,46,46,45,45,45,45,44,44,44,44,44,44,43,43,43,43, 07140 42,42,42,42,42,41,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40, 07141 40,40,39,39,39,39,39,39,38,38,38,38,37,37,37,37,37,37,37,37,37, 07142 36,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,34,34,34,34, 07143 34,34,34,33,33,33,33,33,32,32,32,31,31,31,31,31,31,31,31,31,31, 07144 31,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28,28,28, 07145 28,28,27,27,27,27,27,27,27,27,26,26,26,26,25,25,25,24,24,24,24, 07146 24,24,23,23,23,23,23,23,22,22,22,21,21,21,21,20,20,20,20 07147 }; 07148 const int n4c1w2_d[] = { 07149 100, // Capacity 07150 500, // Number of items 07151 // Size of items (sorted) 07152 100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98,98, 07153 98,97,97,97,97,97,97,96,96,96,96,96,96,95,95,95,95,95,95,94,94, 07154 94,94,94,94,94,94,93,93,93,92,92,92,92,92,92,92,91,91,91,91,91, 07155 91,91,90,90,90,90,90,89,89,89,89,89,88,88,88,88,87,87,87,87,87, 07156 86,86,86,86,86,86,86,86,85,85,85,85,85,85,84,84,84,84,84,84,84, 07157 84,84,84,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,81, 07158 81,81,81,81,80,80,80,80,80,79,79,79,79,79,79,79,79,79,79,78,78, 07159 78,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,75,75,75,75,75, 07160 75,75,75,75,74,74,74,74,74,73,73,73,73,73,72,72,72,72,72,72,71, 07161 71,70,70,70,70,69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68, 07162 67,67,67,67,66,66,66,66,66,65,65,65,65,65,65,65,65,65,65,64,64, 07163 64,64,64,64,64,63,63,63,63,63,63,63,63,62,62,62,62,62,62,62,61, 07164 61,61,61,61,61,61,61,61,61,60,60,60,60,60,60,59,59,59,59,59,59, 07165 59,59,59,58,58,58,58,58,58,58,58,57,57,57,57,57,57,57,57,56,56, 07166 56,56,55,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,53, 07167 52,52,52,52,51,51,51,51,50,50,49,49,49,49,49,49,49,49,49,48,48, 07168 48,48,47,47,47,47,47,47,47,47,47,47,46,46,46,46,45,45,45,45,45, 07169 45,44,44,43,43,43,43,43,43,43,43,42,42,41,41,41,41,41,40,40,40, 07170 40,40,40,39,39,39,39,38,38,38,37,37,37,37,37,37,37,36,36,36,36, 07171 36,36,36,36,36,36,36,36,35,35,35,34,34,34,34,34,33,33,32,32,32, 07172 32,32,32,32,31,31,31,30,30,30,30,29,29,29,29,29,29,29,29,29,28, 07173 28,28,28,28,28,28,28,28,28,27,27,27,27,27,27,26,26,26,26,26,26, 07174 26,26,26,25,25,25,25,25,24,24,24,24,24,23,23,23,22,22,22,22,22, 07175 22,22,22,22,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20 07176 }; 07177 const int n4c1w2_e[] = { 07178 100, // Capacity 07179 500, // Number of items 07180 // Size of items (sorted) 07181 100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,98,98,98,98, 07182 98,98,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95, 07183 95,95,95,94,94,94,94,93,93,93,93,93,92,92,92,92,92,92,91,91,91, 07184 91,91,91,90,90,90,90,90,90,90,90,90,89,89,89,88,88,88,88,87,87, 07185 87,87,87,87,86,86,86,86,85,85,85,85,85,85,84,84,84,83,83,83,83, 07186 82,82,82,82,82,82,82,81,81,81,81,81,81,81,81,81,81,81,81,81,81, 07187 81,81,81,80,80,80,80,79,79,79,78,78,78,78,77,77,77,77,76,76,76, 07188 76,75,75,75,75,75,74,74,74,74,74,74,74,74,73,73,73,73,73,73,72, 07189 72,72,72,72,71,71,71,71,70,70,70,70,70,69,69,69,69,69,69,68,68, 07190 68,68,68,68,68,68,68,68,68,67,67,67,67,67,66,66,66,66,65,65,65, 07191 65,65,65,64,64,64,64,64,64,64,64,64,64,64,64,64,64,63,63,63,63, 07192 63,62,62,62,62,61,61,61,61,61,61,61,61,61,60,60,59,59,59,59,59, 07193 58,58,58,58,58,58,57,57,57,57,57,56,56,56,56,55,55,55,55,55,55, 07194 55,54,54,54,53,53,53,53,53,53,53,53,52,52,52,52,52,52,52,52,52, 07195 52,51,51,51,51,51,51,50,50,50,50,50,50,50,49,49,48,48,48,48,48, 07196 48,47,47,47,47,47,47,47,46,46,46,46,46,46,46,45,45,45,45,45,45, 07197 45,45,45,45,44,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,41, 07198 41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,39,39,39,39,39, 07199 39,39,39,38,38,38,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36, 07200 35,35,35,35,35,35,35,35,35,34,33,33,33,33,33,33,33,33,33,33,32, 07201 32,32,32,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,29, 07202 29,28,28,28,28,27,27,27,27,27,27,27,27,26,26,26,26,26,25,25,25, 07203 25,25,25,25,25,25,24,24,24,24,24,24,23,23,23,23,23,23,23,23,22, 07204 22,22,22,22,22,22,21,21,21,21,21,20,20,20,20,20,20,20,20 07205 }; 07206 const int n4c1w2_f[] = { 07207 100, // Capacity 07208 500, // Number of items 07209 // Size of items (sorted) 07210 100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98, 07211 98,98,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,94, 07212 94,94,94,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92, 07213 91,91,91,91,91,91,90,90,90,90,89,89,89,89,89,89,89,88,88,88,88, 07214 88,88,88,87,87,87,87,87,86,86,86,86,86,86,86,86,85,85,85,85,85, 07215 85,84,84,84,84,84,84,84,84,83,83,83,82,82,82,82,82,82,81,81,80, 07216 80,80,80,79,79,79,79,79,79,79,79,79,79,78,78,78,78,77,77,76,76, 07217 76,76,76,76,76,76,76,76,75,75,75,75,75,75,75,74,74,74,74,74,74, 07218 74,73,73,73,73,73,72,72,72,72,72,72,72,72,71,71,71,71,71,71,71, 07219 70,70,70,70,70,70,70,69,69,69,69,69,69,69,69,68,68,68,68,68,67, 07220 67,67,67,67,66,66,66,66,66,66,66,65,65,65,65,65,65,65,64,64,64, 07221 64,64,64,64,64,64,64,63,63,63,63,63,63,62,62,62,62,62,61,61,61, 07222 61,61,61,60,60,60,60,60,60,60,59,59,59,59,59,59,59,59,59,59,58, 07223 58,58,57,57,57,57,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55, 07224 55,55,55,54,54,54,54,53,53,53,53,53,53,52,52,52,52,51,51,51,51, 07225 51,51,51,51,51,51,50,50,50,50,50,49,49,49,48,48,48,48,48,48,47, 07226 47,47,47,47,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,43,43, 07227 43,43,43,43,43,43,42,42,42,42,42,42,42,42,42,41,41,41,41,41,41, 07228 41,40,40,40,40,40,40,40,40,39,39,39,39,39,38,38,38,38,38,38,38, 07229 38,37,37,37,37,37,37,37,37,37,36,36,36,35,35,35,35,35,35,34,34, 07230 33,33,33,33,33,33,33,33,33,32,32,32,32,32,31,31,31,31,31,31,31, 07231 31,31,31,31,31,31,30,30,30,30,30,30,30,29,29,29,28,28,28,28,28, 07232 28,27,27,27,26,26,26,26,26,25,25,25,25,24,24,24,24,24,23,23,23, 07233 23,23,22,22,22,22,21,21,21,20,20,20,20,20,20,20,20,20,20,20 07234 }; 07235 const int n4c1w2_g[] = { 07236 100, // Capacity 07237 500, // Number of items 07238 // Size of items (sorted) 07239 100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,98,97, 07240 97,97,97,97,97,96,96,96,96,96,95,95,95,95,95,95,95,95,95,94,94, 07241 94,94,94,94,94,93,93,93,93,93,93,92,92,92,92,92,92,91,91,91,90, 07242 90,90,90,90,90,89,89,89,89,89,89,89,88,88,88,88,88,87,87,87,86, 07243 86,86,86,85,85,85,85,85,85,84,84,84,83,83,82,82,82,82,82,82,82, 07244 82,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,80,80,80,79, 07245 79,79,79,79,78,78,78,78,78,78,77,77,76,76,76,76,76,76,76,75,75, 07246 75,75,75,75,75,75,74,74,74,74,74,74,74,73,73,73,73,73,73,72,72, 07247 72,72,72,72,72,72,71,71,71,71,70,70,70,70,70,70,70,69,69,69,68, 07248 68,68,68,67,67,67,67,66,66,66,66,66,66,66,66,66,65,65,65,65,65, 07249 65,65,64,64,64,64,64,63,63,63,63,62,62,62,62,62,62,61,61,61,61, 07250 61,61,60,60,60,59,59,59,59,59,59,59,59,58,58,58,58,58,58,58,57, 07251 57,57,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,55,54,54,54, 07252 54,54,54,53,53,53,53,53,53,52,52,52,52,52,52,51,51,51,51,50,50, 07253 50,50,50,50,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,48,48, 07254 48,47,47,46,46,46,46,45,45,45,45,45,45,45,45,45,45,44,44,44,44, 07255 44,44,44,43,43,43,43,43,43,42,42,42,42,42,42,42,42,41,41,41,41, 07256 41,41,41,41,41,40,40,40,40,40,40,40,40,39,39,39,39,38,38,38,38, 07257 38,38,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,35,35,35,35, 07258 35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,33,33,33, 07259 33,33,33,33,33,33,33,32,32,32,31,31,31,31,31,31,30,30,30,30,30, 07260 30,30,29,29,29,29,29,29,29,29,28,28,28,28,28,28,27,27,27,26,26, 07261 26,26,26,26,26,25,25,25,25,25,25,24,24,24,24,24,23,23,23,22,22, 07262 22,22,22,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20 07263 }; 07264 const int n4c1w2_h[] = { 07265 100, // Capacity 07266 500, // Number of items 07267 // Size of items (sorted) 07268 100,100,100,100,100,99,99,99,98,98,98,97,97,97,97,97,97,96,96, 07269 96,96,96,96,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94, 07270 94,94,93,93,93,93,92,92,92,92,92,92,91,91,91,91,91,90,90,90,90, 07271 90,89,89,89,89,89,88,88,88,88,88,87,87,87,87,86,86,86,86,85,85, 07272 85,85,85,85,84,84,84,84,84,84,83,83,83,83,83,83,83,83,82,82,82, 07273 82,82,82,82,82,81,81,81,80,80,80,80,80,80,80,79,79,79,79,78,78, 07274 78,77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,75,75,75,75, 07275 75,75,75,75,74,74,74,74,74,73,73,73,73,73,72,72,72,72,72,72,71, 07276 71,71,71,71,70,70,70,70,70,70,70,70,69,69,69,69,69,69,69,69,68, 07277 68,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,66,66,66,66, 07278 66,66,66,65,65,65,65,65,65,64,64,64,64,64,64,64,64,63,63,63,63, 07279 63,63,62,62,62,62,62,62,61,61,61,61,61,60,60,60,60,60,60,59,59, 07280 59,59,59,59,59,59,59,58,58,58,58,58,58,58,58,58,58,58,57,57,56, 07281 56,56,56,56,56,56,56,56,55,55,55,55,55,55,54,54,53,53,53,53,53, 07282 53,52,52,52,52,52,52,51,51,51,51,51,51,51,50,50,50,50,49,49,49, 07283 49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,48,48,48,47,47,47, 07284 46,46,46,46,46,46,46,46,45,45,45,45,45,45,45,44,44,44,44,44,44, 07285 44,44,43,43,43,43,42,42,42,42,42,41,41,41,41,41,41,41,41,41,41, 07286 41,40,40,39,39,39,39,39,39,39,38,38,38,38,38,38,37,37,37,37,37, 07287 37,37,36,36,36,36,35,35,35,35,35,34,34,34,34,33,33,33,33,33,33, 07288 33,33,33,33,33,32,32,32,32,32,32,31,31,31,31,31,30,30,30,30,30, 07289 30,30,30,30,30,29,29,29,29,29,29,28,28,28,27,27,27,27,27,27,26, 07290 26,26,26,26,26,26,26,26,25,25,25,25,25,24,24,24,23,23,23,23,23, 07291 22,22,22,22,22,22,22,21,21,21,20,20,20,20,20,20,20,20,20 07292 }; 07293 const int n4c1w2_i[] = { 07294 100, // Capacity 07295 500, // Number of items 07296 // Size of items (sorted) 07297 100,100,100,100,100,99,99,99,98,98,98,98,97,97,97,97,96,96,96, 07298 96,96,96,96,96,96,95,95,95,95,95,94,94,94,94,94,94,94,93,93,93, 07299 93,93,92,92,92,92,92,92,92,91,91,91,91,91,90,90,90,90,89,89,89, 07300 89,89,89,89,89,89,89,89,89,89,89,88,88,87,87,87,87,87,86,86,86, 07301 86,86,86,86,86,86,85,85,85,85,85,84,84,84,84,84,83,83,83,83,82, 07302 82,82,82,82,82,82,82,81,81,81,81,81,81,80,80,80,80,80,79,79,79, 07303 79,79,79,79,79,79,79,78,78,78,78,77,77,77,77,77,76,76,76,76,76, 07304 75,75,75,75,75,75,75,75,75,75,75,74,74,74,74,73,73,73,73,73,73, 07305 73,72,72,72,72,72,72,72,71,71,71,71,71,71,71,71,70,70,70,70,69, 07306 69,69,69,69,69,69,68,68,68,68,67,67,67,66,66,66,66,66,66,65,65, 07307 64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,62,62,62,62, 07308 61,61,61,61,61,61,60,60,60,60,59,59,59,59,59,59,59,58,58,58,58, 07309 57,57,57,57,57,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,54, 07310 54,54,54,54,53,53,53,53,53,53,53,53,52,52,52,52,52,52,52,51,51, 07311 50,50,50,50,49,49,49,49,49,49,48,48,48,48,48,47,47,46,46,46,46, 07312 46,46,46,45,45,45,45,45,45,45,45,45,44,44,44,43,43,43,43,43,43, 07313 43,43,43,43,42,42,42,42,41,41,41,41,40,39,39,39,39,39,39,39,39, 07314 39,38,38,38,38,37,37,37,37,37,37,37,37,37,37,36,36,36,36,35,35, 07315 35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,33,33,33,33, 07316 33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,31, 07317 31,31,31,31,31,30,30,30,30,30,29,29,29,28,28,28,28,28,28,27,27, 07318 27,27,27,27,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25, 07319 25,25,25,24,24,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23, 07320 22,22,22,22,22,22,22,21,21,21,21,21,20,20,20,20,20,20,20 07321 }; 07322 const int n4c1w2_j[] = { 07323 100, // Capacity 07324 500, // Number of items 07325 // Size of items (sorted) 07326 100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,98,97,97,97, 07327 97,97,97,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95, 07328 95,94,94,94,94,94,94,93,93,93,93,93,93,93,92,92,92,92,92,92,91, 07329 91,91,91,91,91,91,90,90,90,90,90,90,89,88,88,88,88,88,88,88,87, 07330 87,87,87,87,87,87,86,86,86,86,86,85,85,85,85,84,84,84,84,84,83, 07331 83,83,83,83,82,82,82,82,82,82,82,82,82,82,82,82,81,81,81,81,81, 07332 80,80,80,80,80,79,79,79,79,79,79,79,79,79,79,79,78,78,78,78,77, 07333 77,77,77,77,77,77,76,76,76,76,76,76,75,75,75,75,74,74,74,74,74, 07334 73,73,73,73,73,73,73,73,72,72,72,71,71,71,71,71,71,71,71,70,70, 07335 70,70,69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,66,66,66, 07336 66,66,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,64,64,64, 07337 64,63,63,63,62,62,62,62,62,62,62,61,61,61,60,60,60,60,60,59,59, 07338 59,59,59,59,58,58,58,58,57,57,57,57,57,56,56,56,56,56,56,56,55, 07339 54,54,54,54,54,54,54,54,54,54,53,53,53,53,53,53,53,52,52,52,52, 07340 52,51,51,51,51,51,51,51,50,50,50,50,50,50,49,49,49,49,48,48,48, 07341 47,47,47,46,46,46,46,46,46,46,46,45,45,45,45,45,45,44,43,43,43, 07342 43,43,43,43,42,42,42,42,42,41,41,41,41,41,41,41,41,41,41,41,40, 07343 40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,38,38, 07344 38,38,38,38,38,37,37,37,37,37,36,36,36,36,36,36,35,35,35,35,35, 07345 34,34,34,34,34,34,33,33,33,33,33,32,32,32,32,32,32,32,31,31,31, 07346 31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,29, 07347 29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,27,27,27,27,26,26, 07348 26,26,26,25,25,25,25,25,25,25,25,25,24,24,24,24,24,24,23,23,22, 07349 22,22,22,22,22,22,22,21,21,21,21,21,20,20,20,20,20,20,20 07350 }; 07351 const int n4c1w2_k[] = { 07352 100, // Capacity 07353 500, // Number of items 07354 // Size of items (sorted) 07355 100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,97,97, 07356 97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,94, 07357 93,93,93,93,93,92,92,92,92,92,92,91,91,91,91,90,90,90,90,90,90, 07358 89,89,89,89,89,89,89,89,88,88,88,88,88,88,88,88,88,88,87,87,87, 07359 87,87,87,86,86,86,86,86,86,86,85,85,84,84,84,84,84,84,84,84,83, 07360 83,83,83,82,82,82,82,82,82,82,82,81,81,81,81,81,81,80,80,80,80, 07361 80,80,79,79,79,79,79,78,78,78,78,78,78,77,77,77,77,77,77,77,77, 07362 76,76,76,76,75,75,75,75,75,75,75,75,74,74,74,74,74,74,73,73,73, 07363 73,73,73,73,73,73,72,72,72,71,71,71,71,71,71,71,71,70,70,70,70, 07364 70,70,69,69,69,69,69,69,69,69,68,68,68,68,68,67,67,67,67,67,67, 07365 67,67,67,66,66,66,66,66,66,65,65,65,65,65,65,65,64,64,64,64,64, 07366 63,63,63,63,63,63,62,62,61,61,61,61,61,61,61,60,60,60,60,60,60, 07367 59,59,59,59,59,59,59,59,58,58,58,58,58,58,58,57,57,57,57,57,57, 07368 56,56,56,56,55,55,55,55,55,55,55,55,55,54,54,54,54,53,53,53,52, 07369 52,52,52,52,52,51,51,51,51,51,51,51,51,51,51,50,50,50,49,49,48, 07370 48,48,48,47,47,47,47,47,47,46,46,46,45,45,45,45,45,45,45,45,45, 07371 44,44,44,44,44,44,44,43,43,43,43,43,43,43,43,43,42,42,42,42,41, 07372 41,41,41,41,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38, 07373 37,37,37,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35, 07374 34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,33,33,32,32,32, 07375 32,32,32,32,32,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30, 07376 29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,27,27,27,26,26,25, 07377 25,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,23, 07378 23,23,23,22,22,22,22,22,22,22,22,22,21,21,21,21,20,20,20,20 07379 }; 07380 const int n4c1w2_l[] = { 07381 100, // Capacity 07382 500, // Number of items 07383 // Size of items (sorted) 07384 100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,98, 07385 98,98,98,98,98,97,97,97,97,97,97,97,96,96,96,96,96,96,95,95,95, 07386 95,95,95,95,95,94,94,94,93,93,93,92,92,92,91,91,91,91,91,91,90, 07387 90,90,90,89,89,89,89,89,89,89,89,88,88,88,88,88,88,88,88,88,88, 07388 87,87,87,86,86,86,86,86,86,86,85,85,85,85,85,85,85,84,84,84,84, 07389 84,84,84,84,84,83,83,83,83,83,83,83,83,83,83,82,82,82,82,82,82, 07390 81,81,81,81,81,81,81,80,80,80,79,79,78,78,78,78,78,78,78,78,78, 07391 77,77,77,77,77,77,77,77,77,76,76,76,75,75,74,74,74,74,74,74,73, 07392 73,73,73,73,73,72,72,72,72,71,71,71,71,71,71,71,70,70,70,70,69, 07393 69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,66,66,66, 07394 66,65,65,65,65,65,65,65,65,64,64,64,64,64,63,63,63,63,63,63,62, 07395 62,62,62,62,62,62,62,62,61,61,61,61,61,61,61,60,60,60,60,60,60, 07396 60,60,60,59,59,59,59,58,58,58,58,58,58,58,58,57,57,57,57,57,57, 07397 57,57,57,57,56,56,56,56,56,56,56,56,56,56,56,56,55,55,55,54,54, 07398 54,53,53,53,53,53,53,52,52,52,52,52,52,52,52,51,51,51,51,51,51, 07399 50,50,50,50,50,50,49,49,49,49,49,49,48,48,48,48,48,47,47,47,47, 07400 47,47,46,46,46,46,46,46,45,45,45,45,45,45,45,44,44,44,44,44,44, 07401 43,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,41,41,40,40, 07402 40,39,39,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,37,37, 07403 37,36,36,36,36,36,35,35,35,35,35,35,34,34,34,34,34,33,33,33,33, 07404 33,33,33,33,32,32,31,31,31,31,30,30,30,30,30,29,29,29,29,29,29, 07405 29,28,28,28,28,28,27,27,27,27,27,27,27,27,26,26,26,26,26,26,25, 07406 25,25,25,25,25,25,24,24,24,24,24,24,23,23,23,23,23,23,23,22,22, 07407 22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,20,20,20,20,20,20 07408 }; 07409 const int n4c1w2_m[] = { 07410 100, // Capacity 07411 500, // Number of items 07412 // Size of items (sorted) 07413 100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98, 07414 98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,96,96,96, 07415 96,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,93,93,92,92,92, 07416 92,92,91,91,91,91,91,91,91,90,90,90,90,89,89,89,89,88,88,88,88, 07417 88,87,87,87,87,86,86,86,86,85,85,85,85,85,84,84,84,83,83,83,83, 07418 83,83,83,82,82,82,82,82,82,81,81,81,81,81,81,81,81,81,80,80,80, 07419 80,80,79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,78, 07420 78,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,75,75,75,75,74, 07421 74,74,74,74,73,73,73,73,73,72,72,72,72,72,72,72,72,72,72,71,71, 07422 71,71,71,70,70,70,70,70,69,69,69,69,69,69,69,68,68,68,68,68,68, 07423 68,68,68,68,68,68,67,67,67,67,67,66,66,66,66,66,66,66,66,65,65, 07424 65,65,65,65,65,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63, 07425 62,62,62,62,62,62,62,61,61,61,61,61,61,61,61,61,60,60,60,60,60, 07426 59,59,59,59,59,59,59,59,58,58,58,58,57,57,57,57,56,56,56,56,56, 07427 56,55,55,55,54,54,53,53,53,53,53,53,53,53,53,53,52,52,52,52,52, 07428 51,51,51,51,50,50,50,50,50,50,49,49,49,49,48,48,48,48,48,48,47, 07429 47,47,47,47,47,47,46,46,46,46,46,46,46,46,46,46,46,46,46,45,45, 07430 45,45,45,45,44,44,44,44,44,44,44,44,43,43,43,43,43,43,43,42,42, 07431 42,42,42,42,42,42,41,41,41,40,40,40,40,40,39,39,39,39,38,38,38, 07432 37,37,37,37,37,36,36,36,36,36,36,35,35,35,35,35,35,35,34,34,34, 07433 33,33,33,33,33,33,32,32,32,32,32,32,31,31,31,31,31,31,31,30,30, 07434 30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,28,28,28,28,28, 07435 28,28,27,27,27,27,27,27,26,26,25,25,25,25,24,24,24,24,24,24,24, 07436 23,23,23,22,22,22,22,22,22,22,21,21,21,21,21,21,20,20,20,20 07437 }; 07438 const int n4c1w2_n[] = { 07439 100, // Capacity 07440 500, // Number of items 07441 // Size of items (sorted) 07442 100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98, 07443 98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95, 07444 95,95,95,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,92,92, 07445 92,92,92,92,92,92,91,91,91,91,91,91,91,90,90,90,90,90,90,90,90, 07446 89,89,89,89,89,89,89,89,89,88,88,88,88,88,88,88,87,87,87,87,87, 07447 87,86,86,86,86,85,85,85,85,85,85,85,85,85,84,84,84,84,84,83,83, 07448 83,83,82,81,81,81,81,81,80,80,80,80,79,79,79,79,79,79,79,78,78, 07449 78,78,78,77,77,77,77,76,76,76,76,76,76,75,75,75,75,74,74,73,73, 07450 73,73,73,72,72,72,72,72,72,71,71,71,71,71,70,70,70,70,70,70,69, 07451 69,69,69,69,68,68,68,68,68,68,68,67,67,67,66,66,66,66,66,66,66, 07452 66,65,65,64,64,63,63,63,63,63,63,63,63,63,63,63,62,62,62,62,61, 07453 61,61,61,61,61,61,60,60,60,60,59,59,59,59,59,58,58,58,58,58,57, 07454 57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55, 07455 54,54,54,54,54,54,53,53,53,53,53,53,53,53,53,52,52,52,52,52,52, 07456 52,52,52,52,51,51,51,51,51,51,51,50,50,50,50,50,50,50,50,49,49, 07457 49,49,49,49,49,49,48,48,48,48,47,47,46,46,46,45,45,45,45,44,44, 07458 44,44,44,44,44,44,44,44,44,43,43,43,42,42,42,42,42,42,42,41,41, 07459 41,41,41,41,41,41,40,40,40,40,40,40,40,40,39,39,39,39,39,39,38, 07460 38,38,38,38,38,38,38,38,38,37,37,37,37,37,37,37,36,36,36,36,36, 07461 35,35,35,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,32, 07462 32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,30,30,30,30,30,30, 07463 30,30,30,30,29,29,29,29,29,29,29,28,28,28,28,27,27,27,26,26,26, 07464 26,26,26,26,25,25,25,25,25,24,24,24,24,24,23,23,23,23,23,22,22, 07465 22,22,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20 07466 }; 07467 const int n4c1w2_o[] = { 07468 100, // Capacity 07469 500, // Number of items 07470 // Size of items (sorted) 07471 100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,98, 07472 98,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,95,95,95, 07473 95,94,94,94,94,93,93,93,93,93,92,92,91,91,91,91,91,91,91,90,90, 07474 90,89,89,89,89,89,89,89,88,88,88,88,88,88,88,88,88,88,87,87,87, 07475 87,87,86,86,86,86,86,86,86,86,86,86,86,86,85,85,85,85,85,85,84, 07476 84,84,84,84,84,84,84,84,84,84,84,83,83,83,83,83,83,83,82,82,82, 07477 82,81,81,81,81,81,81,81,81,81,81,80,80,80,80,80,80,79,79,79,78, 07478 78,78,78,78,78,77,77,77,77,77,77,76,76,76,76,76,76,76,75,75,75, 07479 75,75,75,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,72,72,72, 07480 71,71,71,71,71,71,71,71,71,69,69,68,68,68,68,68,68,68,68,68,67, 07481 67,66,66,66,65,65,65,65,65,64,64,64,64,64,64,64,64,63,63,63,63, 07482 63,63,62,62,62,62,62,62,62,61,61,61,61,61,61,61,61,60,60,60,60, 07483 60,60,60,60,60,59,59,59,59,58,58,58,58,58,58,57,57,57,57,57,57, 07484 56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,54,54,54,54, 07485 53,53,53,53,53,53,53,52,52,52,52,52,52,52,52,51,51,51,51,51,50, 07486 50,50,50,50,50,49,49,49,49,49,48,48,48,48,48,47,47,47,47,47,47, 07487 47,47,47,47,47,47,47,46,46,46,46,46,46,45,45,45,45,45,45,45,44, 07488 44,44,44,44,44,44,43,43,43,42,42,42,42,42,42,42,41,40,40,40,40, 07489 40,40,39,39,39,39,39,39,38,38,38,38,38,37,37,37,37,37,36,36,36, 07490 36,36,36,35,35,35,35,34,34,34,34,33,33,33,32,32,32,32,32,32,32, 07491 32,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,29,29, 07492 29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,27,27,27,27,27, 07493 27,27,26,26,26,26,26,25,25,25,25,25,25,25,25,24,24,24,24,24,23, 07494 23,23,23,22,22,22,22,21,21,21,21,21,21,21,21,20,20,20,20,20 07495 }; 07496 const int n4c1w2_p[] = { 07497 100, // Capacity 07498 500, // Number of items 07499 // Size of items (sorted) 07500 100,100,100,100,99,99,99,99,98,98,98,98,98,98,98,98,98,98,97, 07501 97,97,97,96,96,96,96,95,95,95,95,95,95,94,94,94,94,94,94,94,94, 07502 94,94,94,94,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,91, 07503 91,91,91,90,90,90,90,89,89,89,89,89,89,88,88,88,87,87,87,87,86, 07504 86,86,86,85,85,84,84,84,84,84,84,84,84,84,84,83,83,83,83,83,83, 07505 83,83,82,82,82,82,82,82,81,81,81,81,81,81,80,80,80,80,80,80,80, 07506 80,79,79,79,79,79,78,78,78,77,77,77,77,77,77,77,76,76,76,76,76, 07507 75,75,75,75,74,74,74,74,74,73,73,73,73,73,73,73,73,73,73,72,72, 07508 72,72,72,72,72,72,72,71,71,71,71,71,71,71,70,70,70,70,70,70,70, 07509 70,70,69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,67,67,67, 07510 67,67,67,66,66,66,66,65,65,65,65,65,65,65,64,64,64,64,64,63,63, 07511 63,63,63,63,62,62,62,62,62,62,62,61,61,61,61,61,61,61,61,61,60, 07512 60,60,60,60,60,59,59,59,59,59,58,58,58,58,58,58,57,57,57,57,57, 07513 57,57,57,57,56,56,56,56,56,56,55,55,54,54,54,54,54,54,54,54,54, 07514 54,54,54,53,53,53,53,53,53,52,52,52,52,51,51,51,51,51,51,50,50, 07515 50,50,49,49,49,48,48,48,48,48,48,48,48,48,48,47,47,47,47,47,46, 07516 46,46,46,46,46,46,46,45,45,45,45,45,45,45,45,44,44,44,43,43,43, 07517 43,43,43,43,42,42,42,42,42,42,42,41,41,41,41,41,41,41,40,40,40, 07518 40,40,40,39,39,39,39,39,39,39,39,39,38,38,38,38,38,38,37,37,37, 07519 37,37,37,37,37,37,37,36,36,36,36,36,36,36,35,35,34,34,34,34,34, 07520 34,33,33,33,33,32,32,32,32,32,31,31,31,31,31,31,31,30,30,30,30, 07521 30,30,30,30,30,30,29,29,29,29,29,29,28,28,28,28,28,27,27,27,27, 07522 27,27,26,26,26,26,26,25,25,25,25,25,25,25,25,24,24,24,23,23,23, 07523 23,23,23,22,22,21,21,21,21,21,21,20,20,20,20,20,20,20,20 07524 }; 07525 const int n4c1w2_q[] = { 07526 100, // Capacity 07527 500, // Number of items 07528 // Size of items (sorted) 07529 100,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98, 07530 97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,94,94,94,94, 07531 94,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92,91,91,91, 07532 91,91,91,91,91,90,90,90,90,90,89,89,89,89,89,89,89,89,89,89,88, 07533 88,88,88,87,87,87,87,87,86,86,86,86,86,86,85,85,85,85,84,84,84, 07534 84,84,84,84,84,83,83,82,82,82,82,82,82,82,81,81,81,81,81,81,81, 07535 80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,78,78,78,78,77,77, 07536 77,77,77,77,77,77,76,76,76,76,76,76,76,76,76,76,75,75,75,75,74, 07537 74,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,72,72,72,72,72, 07538 71,71,71,71,71,71,71,71,71,71,71,70,70,70,70,70,70,69,69,69,69, 07539 69,68,68,68,68,68,67,67,67,66,66,66,66,66,66,66,66,65,65,65,65, 07540 65,65,65,65,64,64,64,63,63,63,62,62,62,62,61,61,61,61,61,61,61, 07541 61,61,60,60,60,60,59,59,59,59,59,59,59,58,58,57,57,57,57,57,57, 07542 57,57,57,57,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,54, 07543 54,54,54,54,54,54,54,54,53,53,53,53,53,52,52,52,51,51,51,51,50, 07544 50,50,50,50,50,50,50,50,50,49,49,49,48,48,48,48,48,48,48,48,47, 07545 47,47,46,46,46,46,46,46,46,46,45,45,45,45,45,45,45,44,44,44,44, 07546 44,44,44,44,44,43,43,42,42,42,42,42,41,41,41,41,41,41,40,40,40, 07547 40,40,40,40,40,39,39,39,39,39,39,39,39,39,38,38,38,37,37,37,37, 07548 37,37,36,36,36,36,36,36,36,35,35,35,35,34,34,34,34,34,34,34,34, 07549 34,34,33,33,33,33,33,32,32,32,31,31,31,31,31,31,31,30,30,30,30, 07550 30,30,29,29,29,29,29,28,28,28,28,28,28,28,27,27,27,27,27,26,26, 07551 26,26,26,26,25,25,25,25,24,24,24,24,24,24,24,23,23,23,23,23,23, 07552 23,22,22,22,22,22,22,22,21,21,21,21,20,20,20,20,20,20,20,20 07553 }; 07554 const int n4c1w2_r[] = { 07555 100, // Capacity 07556 500, // Number of items 07557 // Size of items (sorted) 07558 100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99, 07559 99,99,99,98,98,98,98,98,97,97,97,96,96,96,96,96,96,96,96,96,96, 07560 96,95,95,95,94,94,93,93,93,93,93,93,93,92,92,92,92,92,92,92,91, 07561 91,91,90,90,90,89,89,89,89,89,89,89,89,89,89,89,88,88,88,88,88, 07562 88,88,88,88,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,85, 07563 85,85,84,84,84,84,84,83,83,83,83,83,83,83,83,82,82,82,82,82,82, 07564 81,81,81,80,80,80,80,80,79,79,79,79,78,78,78,78,78,78,78,78,78, 07565 78,78,77,77,77,77,77,77,77,76,76,76,76,75,75,75,75,75,75,75,75, 07566 75,74,74,74,74,74,74,74,74,73,73,73,73,73,73,72,72,72,72,71,71, 07567 71,71,71,70,70,70,70,70,70,70,70,69,69,69,69,69,69,69,68,68,68, 07568 68,68,67,67,67,67,67,67,67,67,67,67,66,66,66,66,65,65,65,65,65, 07569 65,65,64,64,64,64,64,64,64,64,64,63,63,63,63,62,62,62,62,62,61, 07570 61,61,61,60,60,60,60,59,59,59,59,59,58,58,58,58,58,58,58,58,58, 07571 58,58,57,57,57,57,56,56,56,56,56,56,56,55,55,55,55,55,54,54,54, 07572 54,53,53,52,52,52,52,52,52,52,52,51,51,51,51,51,51,50,50,50,50, 07573 49,49,49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,48,47,47, 07574 46,46,46,46,46,46,46,46,46,46,46,45,45,44,44,44,44,44,44,43,43, 07575 43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42,42,41,41,41,41, 07576 40,40,40,40,40,40,40,40,39,39,39,39,38,38,38,38,38,38,37,37,37, 07577 37,37,37,36,36,36,36,36,35,35,35,35,35,34,34,34,34,34,34,34,33, 07578 33,33,33,33,33,33,33,32,31,31,31,31,30,30,30,30,30,30,30,29,29, 07579 29,29,29,29,29,29,28,28,28,28,27,27,27,27,27,26,26,26,26,26,26, 07580 25,25,25,25,25,25,25,24,24,24,24,24,24,23,22,22,22,22,22,22,22, 07581 22,22,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20 07582 }; 07583 const int n4c1w2_s[] = { 07584 100, // Capacity 07585 500, // Number of items 07586 // Size of items (sorted) 07587 100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,98,98, 07588 98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,95,95,95,95,95,94, 07589 94,94,94,94,93,93,93,93,93,93,93,93,92,92,92,92,91,91,91,91,91, 07590 91,91,91,91,90,90,90,89,89,89,89,89,89,89,89,89,89,89,89,89,89, 07591 88,88,88,88,88,87,87,87,87,87,87,87,86,86,86,85,85,85,85,85,85, 07592 85,85,85,84,84,84,84,84,84,83,83,83,83,83,83,83,83,83,83,82,82, 07593 82,82,82,82,82,81,81,80,80,79,79,79,79,79,79,78,78,78,77,77,77, 07594 77,76,76,76,76,76,75,75,74,74,73,73,73,73,73,73,73,73,73,72,72, 07595 72,72,72,72,72,71,71,71,71,70,70,70,69,69,69,69,69,69,69,69,69, 07596 68,68,68,68,68,68,68,68,68,68,68,67,67,67,67,66,66,66,66,66,65, 07597 65,65,65,65,65,65,65,64,64,64,64,64,63,63,63,63,63,63,63,63,63, 07598 63,63,62,62,62,62,62,62,62,61,61,61,61,61,60,60,59,59,59,59,59, 07599 59,59,59,58,58,58,58,58,58,58,57,57,57,57,57,57,57,57,57,57,56, 07600 56,56,56,56,56,56,55,55,55,55,55,55,54,54,54,54,54,54,54,53,53, 07601 53,53,52,52,52,52,52,51,51,51,51,51,50,50,50,49,49,49,49,48,47, 07602 47,47,47,47,46,46,46,46,45,45,45,45,45,45,45,44,44,44,44,44,44, 07603 44,44,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42,41,41, 07604 41,41,41,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39, 07605 39,38,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37,37,37,36,36, 07606 36,36,36,36,36,36,35,35,35,35,35,35,35,34,34,34,34,33,33,33,33, 07607 33,32,32,32,32,32,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30, 07608 29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,27,27,27,27,27,27, 07609 26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,24,24,24,24, 07610 23,23,23,23,23,23,23,22,22,22,22,21,21,21,21,21,20,20,20 07611 }; 07612 const int n4c1w2_t[] = { 07613 100, // Capacity 07614 500, // Number of items 07615 // Size of items (sorted) 07616 100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98, 07617 98,98,98,98,97,97,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95, 07618 95,95,94,94,94,94,94,93,93,93,93,93,93,93,92,92,92,92,92,92,92, 07619 91,91,91,91,91,91,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89, 07620 89,88,88,87,87,87,87,87,86,86,86,86,85,85,85,84,84,84,84,84,83, 07621 83,83,83,83,83,83,82,82,82,81,80,80,80,80,80,80,80,80,80,80,79, 07622 79,79,79,79,78,78,78,78,78,78,78,77,77,77,76,76,76,76,76,76,76, 07623 76,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74,74,74,74,74,73, 07624 73,73,73,73,73,73,72,72,72,72,72,72,72,72,72,71,71,71,71,71,71, 07625 71,70,70,70,70,70,70,69,69,69,69,69,69,69,68,68,68,67,67,67,67, 07626 67,67,67,67,66,66,66,65,65,65,65,65,65,65,65,65,64,64,64,64,64, 07627 64,63,63,63,63,62,62,62,62,62,62,62,61,61,61,61,61,61,61,61,61, 07628 60,60,60,60,60,60,60,60,59,59,59,59,59,59,59,58,58,58,58,57,57, 07629 57,57,57,56,56,55,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54, 07630 54,53,53,53,53,53,53,53,53,52,52,52,52,51,51,51,51,51,51,51,51, 07631 51,50,50,50,50,50,50,50,49,49,49,49,49,49,49,48,48,48,48,47,47, 07632 47,47,47,47,47,46,46,46,46,46,46,46,45,45,45,45,45,45,45,45,45, 07633 45,45,45,44,44,44,44,44,44,44,44,43,43,43,43,43,43,43,43,42,42, 07634 42,42,42,42,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,38, 07635 38,38,38,38,38,37,37,36,36,36,36,36,36,36,36,36,36,35,35,35,34, 07636 34,34,33,33,33,32,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31, 07637 30,30,30,30,29,29,29,29,29,28,28,28,28,27,27,27,26,26,26,26,26, 07638 25,25,25,25,25,25,24,24,24,24,23,23,23,23,22,22,22,22,22,21,21, 07639 21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20,20 07640 }; 07641 const int n4c1w4_a[] = { 07642 100, // Capacity 07643 500, // Number of items 07644 // Size of items (sorted) 07645 100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,98,97,97, 07646 97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95, 07647 95,95,95,95,95,95,94,94,94,94,94,94,93,93,93,93,93,93,92,92,92, 07648 92,92,92,91,91,91,91,91,91,91,91,90,90,90,90,90,90,89,89,89,89, 07649 89,89,89,89,88,88,88,88,88,88,88,88,88,88,88,87,87,87,87,87,87, 07650 87,87,87,87,86,86,86,86,86,86,86,86,85,85,85,85,85,85,85,85,85, 07651 84,84,84,84,84,83,83,83,83,83,83,83,83,83,83,83,82,82,82,82,81, 07652 81,81,81,81,81,81,81,80,80,80,80,80,79,79,79,79,79,79,79,78,78, 07653 78,78,78,78,77,77,77,77,77,76,76,76,76,76,76,76,75,75,75,75,74, 07654 74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,73,73,73,73, 07655 73,73,73,73,72,72,72,72,72,72,71,71,71,71,70,70,70,70,70,69,69, 07656 69,69,69,69,69,69,69,69,68,68,68,67,67,67,67,67,67,67,67,66,66, 07657 66,66,66,66,65,65,65,65,65,65,65,65,64,64,64,64,64,64,63,63,63, 07658 63,63,63,63,63,62,62,62,62,62,62,62,61,61,61,61,60,60,60,60,60, 07659 60,60,60,60,60,59,59,59,59,59,59,59,59,58,58,58,58,58,58,58,58, 07660 58,57,57,57,56,56,56,56,56,56,56,56,56,56,55,55,55,55,55,54,54, 07661 54,54,54,54,54,53,53,53,53,53,53,53,53,53,52,52,52,52,52,52,51, 07662 51,50,50,50,50,50,50,50,50,50,50,49,49,49,49,48,48,48,48,48,48, 07663 48,48,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,46, 07664 46,46,46,46,46,46,45,45,45,45,45,44,44,44,44,44,44,44,44,43,43, 07665 43,43,42,42,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,40,40, 07666 40,39,39,39,39,39,38,38,38,38,38,38,37,37,37,37,37,36,36,36,36, 07667 36,36,36,36,36,35,35,35,35,35,35,35,35,35,34,34,34,33,33,33,33, 07668 33,33,33,32,32,32,32,32,32,31,31,31,31,31,31,30,30,30,30 07669 }; 07670 const int n4c1w4_b[] = { 07671 100, // Capacity 07672 500, // Number of items 07673 // Size of items (sorted) 07674 100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98, 07675 98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96, 07676 96,96,96,96,95,95,95,95,95,95,94,94,93,93,93,93,93,93,92,92,92, 07677 92,92,92,92,91,91,91,91,91,91,91,91,90,90,90,90,90,90,89,89,89, 07678 89,89,89,89,89,89,89,88,88,88,88,88,87,87,87,87,87,87,87,86,86, 07679 86,86,85,85,85,85,85,84,84,83,83,83,83,83,83,82,82,82,82,81,81, 07680 81,81,81,81,81,81,81,81,81,80,80,80,80,79,79,79,79,79,79,79,78, 07681 78,78,78,78,78,78,77,77,77,77,77,77,76,76,76,76,76,76,76,75,75, 07682 75,75,75,75,75,75,75,74,74,74,74,74,73,73,73,73,73,73,73,72,72, 07683 72,72,72,72,71,70,70,70,69,69,69,69,69,69,69,69,69,68,68,68,68, 07684 68,68,68,68,68,68,67,67,67,67,67,66,66,66,66,66,65,65,65,65,65, 07685 65,65,64,64,64,64,64,64,63,63,63,63,63,63,63,62,62,62,62,62,62, 07686 62,62,62,61,61,61,61,61,61,60,60,60,60,60,60,59,59,59,59,59,59, 07687 58,58,58,58,58,58,58,58,58,58,58,58,58,58,57,57,57,57,57,57,57, 07688 57,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,53,53, 07689 53,53,53,53,53,53,53,53,53,53,53,52,52,52,52,52,52,52,52,51,51, 07690 51,51,51,51,51,51,51,51,51,51,51,50,50,50,50,50,50,50,49,49,49, 07691 49,49,49,49,49,49,48,48,48,48,48,48,48,48,48,47,47,47,47,47,47, 07692 47,47,47,47,47,46,46,46,46,46,46,46,45,45,45,45,45,45,45,44,44, 07693 44,44,44,44,44,43,43,43,43,43,43,43,43,43,43,43,42,42,42,42,42, 07694 42,42,42,42,41,41,41,41,41,41,41,40,40,39,39,39,39,39,39,38,38, 07695 38,38,37,37,37,37,37,37,37,37,37,36,36,36,36,36,35,35,35,35,35, 07696 35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,33,33,33,33, 07697 33,33,33,33,33,33,32,32,32,32,32,31,31,31,31,30,30,30,30,30 07698 }; 07699 const int n4c1w4_c[] = { 07700 100, // Capacity 07701 500, // Number of items 07702 // Size of items (sorted) 07703 100,100,100,100,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98, 07704 97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,94, 07705 94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,92,92,92,92,92,92, 07706 92,92,92,91,91,91,91,91,91,90,90,90,90,90,90,90,90,90,90,89,89, 07707 89,89,89,89,89,89,89,89,89,89,88,88,88,88,88,87,87,87,87,87,87, 07708 87,87,86,86,86,86,86,85,85,85,84,84,83,83,83,83,83,82,82,82,82, 07709 82,82,81,81,81,81,80,80,80,80,80,80,80,80,80,80,80,79,79,79,79, 07710 78,78,78,78,78,78,77,77,77,77,77,76,76,76,76,76,76,76,76,76,76, 07711 76,76,75,75,75,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,73, 07712 73,73,72,72,72,71,71,71,71,71,71,71,71,71,70,70,70,70,70,70,70, 07713 69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,67,67,67,67,67, 07714 67,67,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,66,66, 07715 65,65,65,65,65,65,65,64,64,64,64,64,64,64,64,64,64,63,63,63,63, 07716 63,63,62,62,62,62,62,62,62,62,62,62,61,61,61,61,61,61,61,60,60, 07717 60,60,60,60,60,60,60,60,59,59,59,59,59,59,59,59,58,58,58,58,58, 07718 58,58,58,58,57,57,57,56,56,56,55,55,55,55,55,55,55,54,54,54,54, 07719 54,54,53,53,53,53,52,52,52,52,51,51,51,51,51,51,51,51,51,51,50, 07720 50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,48,48,48, 07721 48,48,48,47,47,47,47,47,47,46,46,46,46,46,45,45,45,45,45,44,44, 07722 44,44,44,44,44,44,44,43,43,43,43,43,43,43,43,43,42,42,42,42,42, 07723 41,41,41,41,41,41,41,41,41,40,40,40,39,39,39,39,39,39,38,38,38, 07724 38,38,38,38,38,38,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36, 07725 35,35,35,35,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,32, 07726 32,32,32,32,32,31,31,31,31,31,31,31,30,30,30,30,30,30,30 07727 }; 07728 const int n4c1w4_d[] = { 07729 100, // Capacity 07730 500, // Number of items 07731 // Size of items (sorted) 07732 100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99, 07733 99,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,96,96,96,96, 07734 95,95,95,95,95,95,95,94,94,94,93,93,93,93,93,93,93,93,92,92,92, 07735 92,92,92,91,91,91,90,90,90,89,89,89,89,89,89,89,89,89,89,88,88, 07736 88,88,88,87,87,87,87,86,86,86,86,86,86,86,86,86,86,86,85,85,85, 07737 85,85,85,85,85,85,85,85,84,84,84,84,83,83,83,83,83,83,83,82,82, 07738 82,82,82,82,81,80,80,80,80,80,80,80,80,80,79,79,79,79,79,78,78, 07739 78,78,78,78,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,75, 07740 75,75,75,75,75,75,75,75,74,74,74,74,74,73,73,73,73,73,73,73,73, 07741 73,73,72,72,72,72,71,71,71,71,71,71,71,71,71,70,70,70,70,69,69, 07742 69,69,68,68,68,68,68,68,67,67,67,67,67,66,66,66,66,66,65,65,65, 07743 65,65,65,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,62, 07744 62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,61,61,61,61, 07745 61,61,61,61,61,61,60,60,60,60,60,60,60,59,59,59,59,59,59,59,59, 07746 58,58,58,58,58,58,58,58,58,57,57,57,57,57,57,57,56,56,56,56,56, 07747 56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53, 07748 53,53,53,53,53,53,53,52,52,52,52,52,52,52,52,52,51,51,51,51,51, 07749 51,51,51,50,50,50,50,50,49,49,49,49,49,49,49,49,49,48,48,48,48, 07750 47,47,47,47,47,47,47,47,46,46,46,46,46,46,46,46,46,45,45,45,45, 07751 45,45,44,44,44,44,44,44,44,44,43,43,43,43,43,43,42,42,42,42,42, 07752 42,42,41,41,41,41,41,41,41,41,40,40,40,40,40,40,39,39,39,39,39, 07753 38,38,38,38,38,38,38,38,38,38,37,37,37,37,37,37,36,36,36,36,36, 07754 36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,34,34,34,34,34,34, 07755 34,33,33,33,33,33,33,33,32,31,31,31,31,31,30,30,30,30,30,30,30 07756 }; 07757 const int n4c1w4_e[] = { 07758 100, // Capacity 07759 500, // Number of items 07760 // Size of items (sorted) 07761 100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98, 07762 98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,96,96, 07763 96,96,96,96,96,96,96,96,96,95,95,95,95,94,94,94,94,94,93,93,93, 07764 93,93,93,92,92,92,92,92,92,92,91,91,91,91,91,90,90,90,90,90,90, 07765 90,90,89,89,89,89,89,89,89,89,89,89,88,88,88,88,88,88,87,87,87, 07766 87,87,87,86,86,86,86,85,85,85,85,85,85,85,85,85,85,84,84,84,84, 07767 84,84,84,83,83,83,83,83,83,83,82,82,82,82,82,82,82,81,81,81,81, 07768 81,81,80,80,80,80,80,80,80,80,80,80,80,80,80,80,79,79,79,79,79, 07769 79,78,78,78,78,78,78,78,77,77,77,77,77,76,76,76,76,76,76,76,76, 07770 76,76,76,76,76,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74,74, 07771 74,74,74,73,73,73,73,73,73,73,73,72,72,72,72,72,72,71,71,71,71, 07772 71,71,70,70,70,70,70,70,70,70,70,69,69,69,69,69,69,69,69,68,68, 07773 68,68,68,68,67,67,67,67,67,67,67,67,67,67,67,67,67,67,66,66,66, 07774 66,66,66,66,66,65,65,65,65,64,64,64,64,63,63,63,63,63,63,63,63, 07775 63,63,62,62,62,62,62,61,61,61,61,61,60,60,60,60,60,60,59,59,59, 07776 59,59,59,59,59,59,59,59,59,59,58,58,58,58,57,57,57,57,57,57,57, 07777 57,57,56,56,56,56,56,56,55,55,55,55,55,55,54,54,54,54,53,53,53, 07778 53,53,53,53,53,52,52,52,52,51,51,51,51,51,51,50,50,49,49,49,49, 07779 49,49,48,48,48,48,48,48,47,47,47,47,47,47,47,46,46,46,46,46,46, 07780 46,45,45,45,45,45,44,44,44,43,43,43,43,43,43,43,43,43,43,42,42, 07781 42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40,39,39,39,39,39, 07782 39,39,38,38,38,38,38,38,38,38,37,37,36,36,36,36,36,36,35,35,35, 07783 35,35,35,35,35,34,34,34,34,33,33,33,33,33,33,32,32,32,32,32,32, 07784 32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30 07785 }; 07786 const int n4c1w4_f[] = { 07787 100, // Capacity 07788 500, // Number of items 07789 // Size of items (sorted) 07790 100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,97,97,97,97, 07791 97,97,96,96,96,96,96,96,96,94,94,94,94,94,94,93,93,93,93,93,92, 07792 92,92,91,91,91,91,91,90,90,90,90,90,89,89,89,89,89,89,89,88,88, 07793 88,88,88,87,87,87,87,87,87,86,86,86,86,85,85,85,84,84,84,84,84, 07794 84,84,83,83,83,83,83,83,83,83,83,83,82,82,82,82,82,82,81,81,81, 07795 81,81,81,81,81,80,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79, 07796 78,78,78,78,78,78,78,78,78,77,77,77,77,77,77,77,76,76,76,76,76, 07797 76,76,76,76,75,75,75,75,75,75,75,75,75,75,74,74,74,74,74,74,74, 07798 73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,72,72,72, 07799 72,72,72,72,71,71,71,70,70,70,70,69,69,69,69,69,69,69,69,69,69, 07800 69,69,68,68,68,68,68,68,68,68,68,68,68,67,67,66,66,66,66,65,65, 07801 65,65,65,65,65,65,64,64,64,64,64,64,64,64,64,64,64,64,64,63,63, 07802 63,63,63,63,63,63,62,62,62,62,62,61,61,61,61,61,60,60,60,60,60, 07803 60,60,60,60,60,60,60,60,60,60,59,59,59,59,59,59,59,59,59,59,58, 07804 58,58,58,58,58,58,58,58,58,57,57,57,57,57,57,57,57,57,57,57,57, 07805 56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54, 07806 54,54,54,54,53,53,53,53,53,53,53,52,52,52,52,52,52,52,52,52,51, 07807 51,51,51,51,51,51,51,51,50,50,50,50,50,50,50,50,50,49,49,49,48, 07808 48,48,48,48,47,47,47,47,47,47,46,46,46,46,46,46,46,46,46,46,45, 07809 45,45,45,44,44,44,44,44,44,44,44,44,44,44,43,43,43,42,42,42,41, 07810 41,41,41,41,40,40,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39, 07811 39,39,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,36,36,36,36, 07812 36,35,35,35,35,35,35,35,35,34,34,34,34,34,33,33,33,33,32,32,32, 07813 32,32,32,32,32,31,31,31,31,31,31,30,30,30,30,30,30,30 07814 }; 07815 const int n4c1w4_g[] = { 07816 100, // Capacity 07817 500, // Number of items 07818 // Size of items (sorted) 07819 100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98,98,98, 07820 98,98,98,98,97,97,97,97,97,97,97,96,96,96,96,96,96,95,95,95,95, 07821 95,95,95,95,95,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,92, 07822 92,92,92,92,92,91,91,91,91,91,91,91,90,90,90,90,90,90,89,89,89, 07823 89,89,89,89,89,89,89,89,88,88,88,88,87,87,87,87,87,87,87,86,86, 07824 86,86,86,86,86,86,86,86,85,85,85,85,85,85,84,84,83,83,83,83,83, 07825 82,82,82,82,82,82,82,82,82,82,82,82,82,81,81,81,81,81,81,81,81, 07826 81,80,80,80,80,80,80,79,79,79,79,79,79,79,79,79,78,78,78,78,78, 07827 78,78,78,78,78,77,77,77,77,77,77,77,77,77,77,77,76,76,76,75,75, 07828 75,75,75,75,75,75,75,74,74,74,74,74,74,74,73,73,73,73,73,73,73, 07829 73,73,73,73,72,72,72,72,72,72,72,72,71,71,71,71,71,70,70,70,70, 07830 70,70,69,69,69,69,69,68,68,68,68,68,68,68,68,68,68,68,68,67,67, 07831 67,66,66,66,66,66,66,66,65,65,65,65,65,65,65,64,64,64,64,64,63, 07832 63,63,63,63,63,62,62,62,62,62,62,61,61,61,60,60,60,60,60,60,60, 07833 60,60,60,59,59,59,59,59,59,59,59,59,58,58,58,58,58,58,57,57,57, 07834 56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,54, 07835 53,53,53,53,53,52,52,52,52,52,52,51,51,51,51,51,51,51,51,51,50, 07836 50,50,50,50,50,49,49,49,49,49,49,49,48,48,48,48,48,48,48,48,47, 07837 47,47,47,47,47,47,47,46,46,46,46,46,46,45,45,45,45,44,44,44,44, 07838 44,44,44,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42,42,41, 07839 41,41,41,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,39, 07840 39,38,38,38,38,37,37,37,37,37,37,36,36,36,36,35,35,35,35,35,35, 07841 35,35,35,34,34,34,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32, 07842 32,32,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30 07843 }; 07844 const int n4c1w4_h[] = { 07845 100, // Capacity 07846 500, // Number of items 07847 // Size of items (sorted) 07848 100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99, 07849 99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97, 07850 96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94, 07851 94,94,93,93,93,93,93,92,92,92,92,92,92,91,91,91,91,91,91,91,91, 07852 91,91,91,91,91,91,90,90,90,90,90,89,89,89,89,89,89,89,89,88,88, 07853 88,88,88,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,85,85,85, 07854 85,84,84,84,84,84,84,84,83,83,83,83,82,82,82,82,82,82,82,82,82, 07855 82,82,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,80,80,79, 07856 79,79,79,79,79,79,78,78,78,78,78,78,78,78,77,77,77,76,76,76,76, 07857 76,76,76,76,76,76,76,76,76,75,75,75,75,74,74,74,74,74,74,73,73, 07858 73,72,72,72,71,71,71,71,71,71,71,70,70,70,70,70,70,70,70,70,69, 07859 69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,66,66,66,66, 07860 66,66,66,66,66,65,65,65,65,65,65,65,65,65,65,64,64,64,64,64,63, 07861 63,63,63,63,63,62,62,62,62,62,61,61,61,61,61,61,61,61,61,60,60, 07862 60,60,60,59,59,59,59,58,58,58,58,58,58,58,58,58,57,57,57,57,57, 07863 57,56,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55, 07864 54,54,54,54,54,53,53,52,52,52,52,52,51,51,51,51,50,50,49,49,49, 07865 49,49,48,48,48,48,48,48,48,47,47,47,47,46,46,46,46,46,46,45,45, 07866 45,45,45,45,45,45,45,44,44,44,44,44,44,44,44,44,44,43,43,43,43, 07867 43,43,43,43,42,42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40, 07868 40,39,39,39,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37,37,37, 07869 37,37,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,34,34,34,34, 07870 34,34,34,34,34,34,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32, 07871 32,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30 07872 }; 07873 const int n4c1w4_i[] = { 07874 100, // Capacity 07875 500, // Number of items 07876 // Size of items (sorted) 07877 100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,98,98, 07878 98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96, 07879 96,96,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94, 07880 93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,91,91,91,91,91,91, 07881 91,91,91,91,91,91,91,90,90,90,90,89,89,89,89,89,89,89,89,88,88, 07882 88,88,88,88,87,87,87,87,87,87,87,87,86,86,86,86,86,86,85,85,85, 07883 85,85,85,84,84,84,84,84,84,84,84,83,83,83,83,82,82,82,82,82,82, 07884 81,81,81,81,81,80,80,80,80,80,80,80,80,80,80,80,80,79,79,79,79, 07885 78,78,78,78,78,78,77,77,77,76,76,76,76,76,76,76,76,75,75,75,75, 07886 75,75,75,75,75,75,75,74,74,74,74,74,74,74,73,73,73,72,72,72,72, 07887 72,71,71,71,71,71,71,71,71,71,71,70,70,70,70,70,70,69,69,69,69, 07888 69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,67,66,66,66,66,66, 07889 66,66,66,66,65,65,65,65,64,64,64,64,64,64,64,63,63,63,63,62,62, 07890 62,62,62,62,61,61,61,61,61,61,61,61,61,61,61,60,60,60,60,60,60, 07891 59,59,59,59,59,59,59,59,58,58,58,58,58,58,58,57,57,57,57,57,57, 07892 57,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,53,53,53,53, 07893 53,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51,50,50,50,50,50, 07894 50,49,49,49,49,49,49,49,49,49,48,48,48,48,48,47,47,47,47,47,46, 07895 46,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44,44,44,44,44,44, 07896 43,43,43,43,43,43,43,43,42,42,42,42,42,42,41,41,41,41,41,40,40, 07897 40,40,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,38, 07898 38,38,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36, 07899 35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,33,33,33,33, 07900 33,33,32,32,32,32,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30 07901 }; 07902 const int n4c1w4_j[] = { 07903 100, // Capacity 07904 500, // Number of items 07905 // Size of items (sorted) 07906 100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98, 07907 98,98,98,98,98,98,98,97,97,97,97,96,96,96,96,96,96,96,96,96,96, 07908 96,95,95,95,95,95,95,95,94,94,94,94,94,94,94,93,93,93,93,93,93, 07909 93,93,92,92,92,92,92,92,92,92,92,92,92,92,91,91,91,91,91,91,90, 07910 90,90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,88,88,88,88,88, 07911 87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,85,85,85,85,85, 07912 85,85,85,85,85,85,84,84,84,84,84,83,83,83,83,83,83,83,83,83,83, 07913 82,82,82,82,82,82,82,81,81,81,80,80,80,80,80,80,80,80,80,80,80, 07914 80,79,79,79,79,79,79,79,79,79,78,78,78,78,77,77,77,77,77,77,76, 07915 76,76,76,76,76,76,76,76,75,75,75,75,75,75,74,74,74,74,74,74,73, 07916 73,73,73,73,73,73,73,72,72,72,71,71,71,71,71,71,71,70,70,70,70, 07917 70,70,70,70,70,70,70,69,69,69,69,69,69,69,69,68,68,68,68,68,67, 07918 67,67,66,66,65,65,65,65,65,65,65,65,64,64,64,64,64,63,63,63,63, 07919 63,63,63,62,62,62,62,62,62,62,62,62,62,62,61,61,61,61,61,61,61, 07920 61,61,60,60,60,60,60,60,59,59,59,59,59,59,59,59,59,59,59,59,59, 07921 59,58,58,58,58,57,57,57,57,57,57,57,56,56,56,56,56,56,56,56,55, 07922 55,55,55,54,54,54,54,54,54,54,53,53,53,53,53,52,52,52,52,52,52, 07923 52,51,51,51,51,51,51,51,51,51,50,50,50,50,50,50,49,49,49,48,48, 07924 48,48,48,48,48,48,48,48,48,47,47,47,47,46,46,46,46,46,46,46,45, 07925 45,45,45,45,45,45,44,44,44,44,44,44,44,44,43,43,43,43,43,43,42, 07926 42,42,42,42,42,42,41,41,41,41,40,40,40,40,40,40,39,39,39,39,39, 07927 39,39,38,38,38,38,38,38,38,37,37,37,37,37,37,36,36,36,36,36,36, 07928 35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33, 07929 33,33,33,32,32,32,32,32,32,31,31,31,31,31,31,30,30,30,30,30 07930 }; 07931 const int n4c1w4_k[] = { 07932 100, // Capacity 07933 500, // Number of items 07934 // Size of items (sorted) 07935 100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,98, 07936 98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96, 07937 96,96,96,96,95,95,95,95,95,95,95,95,95,94,94,94,93,93,93,93,93, 07938 93,92,92,92,92,92,92,92,91,91,91,91,91,91,91,90,90,90,90,90,89, 07939 89,89,89,89,89,89,89,89,89,88,88,88,88,88,88,88,88,88,88,88,88, 07940 88,88,87,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86,85,85,85, 07941 85,85,84,84,84,84,84,84,84,84,84,84,84,84,84,83,83,83,83,83,83, 07942 83,82,82,82,81,81,81,80,80,80,80,80,79,79,79,79,79,78,78,78,78, 07943 78,78,77,77,77,77,77,77,77,77,77,76,76,76,75,75,75,75,75,75,74, 07944 74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,73,73,72,72, 07945 72,72,72,72,72,71,71,71,71,71,71,71,71,71,71,70,70,70,70,70,70, 07946 70,70,70,69,69,69,69,69,69,69,69,69,69,69,69,68,68,68,67,67,67, 07947 67,67,67,66,66,66,66,66,66,66,66,65,65,65,65,65,64,64,64,64,64, 07948 64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,62,62,62,62,62,62, 07949 61,61,61,61,60,60,60,60,59,59,59,59,59,59,59,59,59,59,59,59,59, 07950 58,58,58,58,58,58,58,57,57,57,57,57,56,56,56,56,55,55,55,55,55, 07951 55,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,53,53,52, 07952 52,52,52,52,51,51,51,51,51,50,50,50,50,50,50,50,50,50,49,49,49, 07953 49,49,49,48,48,48,48,48,48,48,48,47,47,47,46,46,46,46,46,46,46, 07954 46,46,45,45,45,45,45,44,44,44,44,44,44,44,44,44,44,43,43,43,43, 07955 43,43,43,43,43,42,42,42,42,42,42,41,41,41,41,41,40,40,40,40,40, 07956 40,39,39,39,39,39,39,38,38,38,38,38,37,37,37,36,36,36,36,36,36, 07957 35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,33,33,33,33,33,32, 07958 32,32,32,32,32,32,32,31,31,31,31,31,31,30,30,30,30,30,30,30 07959 }; 07960 const int n4c1w4_l[] = { 07961 100, // Capacity 07962 500, // Number of items 07963 // Size of items (sorted) 07964 100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99, 07965 98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,96,96,96,96, 07966 96,96,96,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94, 07967 94,94,94,94,93,93,93,93,93,92,92,92,91,91,91,91,91,91,91,90,90, 07968 90,90,89,89,89,89,89,89,88,88,88,88,87,87,87,87,87,87,87,86,86, 07969 86,86,86,86,85,85,85,85,85,85,85,85,85,84,84,84,83,83,83,83,83, 07970 83,83,83,83,83,82,82,82,82,82,81,81,81,81,80,80,80,80,80,80,80, 07971 80,80,80,79,79,79,78,78,78,78,78,77,77,77,77,77,77,77,76,76,76, 07972 76,76,76,76,76,76,76,76,76,76,76,75,75,75,75,75,74,74,74,74,74, 07973 73,73,73,73,73,73,72,72,72,72,72,71,71,71,71,71,71,71,71,71,71, 07974 71,71,70,70,70,70,70,70,70,69,69,69,69,69,69,68,68,68,68,68,68, 07975 67,67,67,67,66,66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,65, 07976 64,64,64,64,64,64,64,64,63,63,63,63,62,62,62,62,62,62,62,62,62, 07977 61,61,61,61,61,61,61,61,60,60,60,60,60,60,60,60,60,60,60,60,60, 07978 60,59,59,59,59,59,59,58,58,58,58,57,57,57,57,57,57,57,57,56,56, 07979 56,56,56,56,56,55,55,55,55,54,54,54,54,53,53,53,53,53,52,52,52, 07980 51,51,51,51,51,51,51,51,50,50,50,50,50,49,49,49,49,49,48,48,48, 07981 48,48,48,48,48,48,48,48,47,47,47,47,47,47,47,47,47,46,46,46,46, 07982 46,46,46,46,46,46,45,45,45,45,44,44,44,44,44,44,44,44,44,43,43, 07983 43,43,43,43,43,43,42,42,42,42,42,42,42,42,41,41,41,41,41,41,41, 07984 41,41,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,38,38, 07985 38,38,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,35,35,35,35, 07986 35,35,35,35,35,34,34,33,33,33,33,33,33,33,33,32,32,32,32,32,32, 07987 32,32,32,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30 07988 }; 07989 const int n4c1w4_m[] = { 07990 100, // Capacity 07991 500, // Number of items 07992 // Size of items (sorted) 07993 100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,98,98, 07994 98,98,98,97,97,97,97,96,96,96,96,95,95,95,95,95,95,95,95,94,94, 07995 94,94,94,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,92,92,92, 07996 92,92,92,91,91,91,91,91,91,91,90,90,90,90,90,90,90,90,90,90,90, 07997 90,89,89,89,89,89,88,88,88,88,88,88,88,87,87,87,87,87,87,87,87, 07998 87,87,87,86,86,86,86,86,86,86,86,85,85,85,85,85,85,85,85,85,85, 07999 84,83,83,83,83,83,83,82,82,82,82,82,82,82,81,81,81,81,81,80,80, 08000 80,80,80,80,80,80,80,80,79,79,79,79,79,79,78,78,78,78,78,78,77, 08001 77,77,77,77,77,76,76,76,75,75,75,75,75,74,74,74,74,74,74,73,73, 08002 73,73,73,73,73,73,73,72,72,72,72,72,72,72,72,72,72,71,71,71,71, 08003 71,71,71,71,71,70,70,70,70,70,70,70,70,69,69,69,69,69,68,68,68, 08004 68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,66,66,66,66, 08005 66,66,66,65,65,65,65,65,65,65,64,64,64,64,64,63,63,63,63,63,63, 08006 62,62,62,62,62,62,62,61,61,61,61,61,61,60,60,60,60,60,60,60,59, 08007 59,59,59,59,59,59,59,58,58,58,58,57,57,57,57,57,57,57,56,56,56, 08008 56,56,56,56,56,55,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54, 08009 54,54,54,54,54,53,53,53,53,53,52,52,52,52,52,52,51,51,51,51,51, 08010 50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,48,48,48,48,47,47, 08011 47,47,47,47,47,47,47,46,46,46,46,45,45,45,44,44,44,44,44,44,44, 08012 44,44,44,44,43,43,43,43,43,43,43,42,42,42,42,41,41,41,41,41,41, 08013 41,41,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,38,38,38, 08014 37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,35,35,35,35,34,34, 08015 34,34,34,34,34,34,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32, 08016 32,32,32,32,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30 08017 }; 08018 const int n4c1w4_n[] = { 08019 100, // Capacity 08020 500, // Number of items 08021 // Size of items (sorted) 08022 100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,97,97,97,96, 08023 96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94, 08024 94,94,94,94,93,93,93,93,93,93,92,92,92,92,92,92,91,91,91,91,91, 08025 91,91,91,90,90,90,90,89,89,89,89,89,89,89,89,89,88,88,88,88,88, 08026 88,88,87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,85,85, 08027 85,85,85,85,85,84,84,84,84,84,84,84,84,83,83,83,83,83,83,83,82, 08028 82,82,82,82,82,82,82,82,81,81,81,81,81,81,81,81,80,80,80,80,80, 08029 80,80,80,79,79,79,79,79,79,78,78,78,78,78,78,78,78,77,77,77,77, 08030 77,77,77,77,76,76,75,75,75,75,75,75,75,75,75,74,74,74,74,74,74, 08031 74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,73,72,72,72, 08032 72,72,72,71,71,71,71,71,70,70,70,70,70,70,70,70,70,69,69,69,69, 08033 69,69,69,69,69,68,68,68,68,68,67,67,67,67,66,66,66,66,66,66,66, 08034 66,66,65,65,65,65,65,65,65,64,64,64,64,64,64,64,63,63,63,63,62, 08035 62,62,62,62,62,62,61,61,61,61,61,61,61,61,60,60,60,60,60,60,60, 08036 60,60,59,59,59,59,58,58,58,58,58,58,58,58,58,58,58,57,57,57,57, 08037 57,57,56,56,56,56,56,56,55,55,55,55,55,55,54,54,54,54,54,54,54, 08038 54,54,54,54,53,53,53,53,53,53,53,53,52,52,52,52,52,52,52,52,51, 08039 51,51,51,51,51,50,50,50,50,50,50,49,49,49,49,49,49,48,48,48,48, 08040 48,48,48,48,47,47,47,47,47,47,46,46,46,46,46,46,46,45,45,45,45, 08041 45,45,45,45,45,45,44,44,44,44,43,43,43,43,43,42,42,42,42,42,42, 08042 41,41,41,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,39, 08043 39,39,39,39,38,38,38,37,37,37,36,36,36,36,36,35,35,35,35,35,35, 08044 35,35,35,35,35,34,34,34,34,34,34,33,33,33,33,33,33,32,32,32,32, 08045 32,32,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30 08046 }; 08047 const int n4c1w4_o[] = { 08048 100, // Capacity 08049 500, // Number of items 08050 // Size of items (sorted) 08051 100,100,100,100,100,100,100,100,99,99,99,98,98,98,98,98,98,98, 08052 98,98,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,94, 08053 94,94,94,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,91,91, 08054 91,91,91,91,90,90,90,90,90,90,90,90,90,90,90,90,90,89,89,89,89, 08055 89,89,89,89,88,88,88,88,88,88,87,87,87,87,86,85,85,85,85,84,84, 08056 84,84,84,84,84,84,84,84,84,83,83,83,83,83,83,83,83,83,83,83,83, 08057 82,82,82,82,81,81,81,81,81,81,80,80,80,79,79,79,79,79,79,79,79, 08058 79,78,78,78,78,78,78,78,78,78,78,78,78,77,77,77,77,77,77,77,76, 08059 76,76,76,76,76,75,75,75,75,74,74,74,74,74,73,73,73,73,73,73,73, 08060 72,72,72,72,72,72,72,72,71,71,71,71,71,71,71,70,70,70,70,70,70, 08061 69,69,69,69,69,69,68,68,68,68,68,68,68,67,66,66,66,66,66,66,66, 08062 66,66,66,66,65,65,65,64,64,64,64,64,64,64,64,64,64,64,63,63,63, 08063 63,63,63,63,63,62,62,62,62,62,62,62,62,61,61,60,60,60,60,60,59, 08064 59,59,59,59,59,59,59,59,59,59,58,58,58,58,58,58,58,57,57,57,57, 08065 57,57,57,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,54,54, 08066 54,54,54,54,54,54,54,54,53,53,53,53,53,53,53,52,52,52,52,52,52, 08067 52,51,51,51,51,51,51,51,51,50,50,50,50,50,50,50,50,49,49,49,49, 08068 49,49,48,48,48,48,48,48,47,47,47,47,47,47,47,47,46,46,46,46,46, 08069 46,46,45,45,45,45,45,45,45,45,45,45,45,44,44,44,44,44,43,43,43, 08070 43,43,43,43,43,43,43,43,43,43,42,42,42,42,42,41,41,41,41,41,41, 08071 41,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,39,39,39, 08072 38,38,38,38,38,38,38,37,37,37,37,37,37,37,36,36,36,36,36,36,36, 08073 36,36,35,35,35,35,35,35,34,34,34,34,34,34,34,34,33,33,33,33,33, 08074 33,33,33,32,32,32,32,32,32,32,31,31,31,31,31,31,30,30,30,30 08075 }; 08076 const int n4c1w4_p[] = { 08077 100, // Capacity 08078 500, // Number of items 08079 // Size of items (sorted) 08080 100,100,100,100,100,100,99,99,99,99,98,98,98,98,98,98,98,98,98, 08081 97,97,97,97,97,97,97,96,96,96,96,95,95,95,95,95,95,95,94,94,94, 08082 94,94,93,93,93,93,93,93,92,92,92,92,92,92,92,92,91,91,91,91,91, 08083 91,91,91,91,91,90,90,90,90,90,90,90,90,89,89,89,89,89,89,88,88, 08084 88,88,88,88,88,88,88,88,88,88,88,87,87,87,87,87,87,87,87,87,87, 08085 87,86,86,86,86,86,86,86,86,86,86,86,85,85,85,85,84,84,84,84,84, 08086 84,84,84,83,83,83,83,83,83,83,83,83,83,83,83,83,82,82,82,82,82, 08087 82,82,82,82,81,81,81,81,81,81,81,81,80,80,80,80,80,80,79,79,79, 08088 79,79,79,79,79,78,78,78,78,78,78,78,78,78,78,77,77,77,77,77,76, 08089 76,76,76,76,76,76,76,75,75,75,75,75,75,75,74,74,74,74,74,74,74, 08090 74,74,74,73,73,72,72,72,72,71,71,71,71,70,70,70,70,70,70,70,70, 08091 70,70,70,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67, 08092 66,66,66,66,65,65,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63, 08093 63,63,63,63,62,62,62,62,62,62,62,62,61,61,61,61,61,61,60,60,60, 08094 60,60,59,59,59,59,59,59,59,59,58,58,58,58,58,58,58,58,57,57,57, 08095 57,57,57,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,55,55,55, 08096 55,54,54,54,54,53,53,53,53,53,52,52,52,52,52,52,52,52,52,52,51, 08097 51,51,51,51,51,50,50,50,50,50,49,49,49,49,49,48,48,48,48,48,47, 08098 47,47,47,47,47,47,47,46,46,46,46,46,46,46,46,45,45,45,44,44,44, 08099 44,43,43,43,43,43,43,43,43,43,42,42,42,42,42,41,41,41,41,41,41, 08100 41,40,40,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39, 08101 39,38,38,38,38,38,38,37,37,37,37,37,37,36,36,36,36,36,35,35,35, 08102 35,35,35,35,35,35,34,34,34,34,34,34,34,34,33,33,33,33,33,33,32, 08103 32,32,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30 08104 }; 08105 const int n4c1w4_q[] = { 08106 100, // Capacity 08107 500, // Number of items 08108 // Size of items (sorted) 08109 100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,98, 08110 98,98,98,98,98,97,97,97,97,96,96,96,96,96,96,95,95,95,95,94,94, 08111 94,94,94,94,94,93,93,93,93,93,93,93,92,92,92,92,92,92,91,91,91, 08112 91,91,91,91,90,90,90,90,90,90,90,90,90,90,90,90,90,89,89,89,88, 08113 88,88,88,88,87,87,87,87,87,87,87,87,86,86,86,86,85,85,85,85,85, 08114 84,84,84,84,84,84,84,84,84,84,84,83,83,83,83,83,83,83,82,82,82, 08115 82,82,82,82,82,82,81,81,81,81,81,81,81,81,81,80,80,80,80,80,80, 08116 80,80,80,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,78,78,78, 08117 77,77,77,76,76,76,76,76,76,75,75,75,74,74,74,74,74,74,74,74,74, 08118 73,73,73,72,72,72,72,72,72,72,72,72,72,71,71,71,71,71,71,71,71, 08119 71,71,70,70,70,70,70,70,69,69,69,69,69,69,68,68,68,68,68,67,67, 08120 67,67,67,67,67,66,66,66,66,66,66,66,65,65,65,65,64,64,64,64,64, 08121 64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,62,62,62,62,62,62, 08122 61,61,61,60,60,60,60,60,60,60,60,60,60,59,59,59,59,59,59,59,59, 08123 59,58,58,58,58,58,57,57,57,57,57,57,57,57,57,57,56,56,56,56,56, 08124 56,56,56,56,56,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,53, 08125 53,53,53,53,53,53,53,52,52,52,52,52,52,52,52,52,51,51,51,51,51, 08126 51,50,50,50,50,49,49,49,49,49,49,49,49,48,48,48,48,48,47,47,47, 08127 47,47,47,47,47,46,46,46,46,46,46,46,46,46,46,45,45,45,45,45,45, 08128 44,44,44,44,44,44,44,44,44,44,43,43,43,43,43,43,42,42,42,42,42, 08129 42,41,41,41,41,41,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40, 08130 39,39,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,37,37,37,37, 08131 37,37,37,36,36,36,36,36,35,35,35,35,34,34,34,34,34,34,34,33,33, 08132 33,33,33,33,33,33,33,32,32,32,32,31,31,31,31,31,31,31,31,30,30 08133 }; 08134 const int n4c1w4_r[] = { 08135 100, // Capacity 08136 500, // Number of items 08137 // Size of items (sorted) 08138 100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98, 08139 98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96, 08140 96,96,96,96,96,95,95,95,94,94,94,94,94,94,94,94,94,94,93,93,93, 08141 93,93,93,93,92,92,92,92,92,92,92,92,92,92,92,92,92,91,91,91,91, 08142 91,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89,88,88,88,88, 08143 88,88,88,88,88,88,88,88,87,87,87,87,87,87,87,87,87,86,86,86,86, 08144 86,85,85,85,85,85,84,84,84,84,84,83,83,83,83,83,83,83,82,82,82, 08145 82,82,82,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,80,80, 08146 80,79,79,79,79,79,79,78,78,78,78,78,77,77,77,77,77,76,76,76,76, 08147 76,76,76,76,76,75,75,75,75,75,74,74,74,74,74,74,73,73,73,73,73, 08148 73,73,73,73,72,72,72,72,72,71,71,71,71,70,70,70,70,70,69,69,69, 08149 69,69,69,69,69,69,69,68,68,68,67,67,67,67,66,66,66,66,66,66,66, 08150 65,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,64,63,63,63, 08151 63,63,63,63,62,62,61,61,61,61,61,61,61,61,60,60,60,60,60,60,59, 08152 59,59,59,59,59,59,59,59,59,58,58,58,58,58,57,57,57,57,57,57,57, 08153 57,57,57,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,54,54,54, 08154 54,54,53,53,53,53,53,53,53,53,53,53,53,53,53,52,52,52,52,52,52, 08155 52,52,52,52,52,51,51,51,51,51,51,51,51,51,50,50,50,49,49,49,49, 08156 49,49,49,49,48,48,48,48,47,47,47,47,47,47,47,47,47,47,47,46,46, 08157 46,46,45,45,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,43,43, 08158 43,43,43,43,43,43,43,43,43,42,42,42,42,42,42,41,41,41,41,41,40, 08159 40,40,40,40,40,40,39,39,39,39,39,38,38,37,37,37,37,37,37,37,37, 08160 36,36,36,36,36,35,35,35,35,34,34,34,34,34,34,34,33,33,33,33,33, 08161 33,33,33,33,32,32,32,32,32,32,31,31,31,31,31,31,30,30,30,30 08162 }; 08163 const int n4c1w4_s[] = { 08164 100, // Capacity 08165 500, // Number of items 08166 // Size of items (sorted) 08167 100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98,98,97, 08168 97,97,97,97,97,96,96,96,96,96,96,95,95,95,95,95,94,94,94,94,94, 08169 94,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,91,91,91,91, 08170 91,91,91,90,90,90,90,90,90,90,90,90,89,89,89,89,89,88,88,88,88, 08171 88,88,88,88,88,88,87,87,87,87,87,86,86,86,86,86,86,86,86,85,85, 08172 85,85,85,85,85,85,85,85,84,84,84,84,84,84,84,84,84,84,83,83,83, 08173 83,83,82,82,82,82,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80, 08174 80,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,77,77,77,77, 08175 77,76,76,76,76,76,76,76,76,76,75,75,75,75,75,75,75,75,75,75,74, 08176 74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,73,73,72,72,72,72, 08177 72,72,72,72,71,71,71,70,70,70,70,69,69,69,69,69,69,69,69,69,69, 08178 68,68,68,68,67,67,67,67,67,67,67,66,66,66,66,66,66,65,65,65,65, 08179 64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,62,62,62,62,61,61, 08180 61,61,61,61,61,61,60,60,60,60,60,60,59,59,59,59,59,59,59,59,59, 08181 59,58,58,58,58,57,57,57,57,57,57,57,57,57,57,56,56,56,55,55,55, 08182 55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,53,53,53,53,52,52, 08183 52,52,52,52,52,52,51,51,51,51,50,50,50,50,50,50,50,50,49,49,49, 08184 49,49,49,49,49,49,49,48,48,48,48,47,47,47,47,47,47,47,47,46,46, 08185 46,46,46,46,46,46,46,45,45,45,45,44,44,44,44,44,44,44,43,43,43, 08186 43,43,42,42,42,42,42,41,41,41,41,41,41,41,41,41,40,40,40,40,40, 08187 40,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,38,38,38,38,38, 08188 38,38,38,38,37,37,37,37,37,37,37,37,36,36,36,36,36,36,35,35,35, 08189 35,35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,33,33,33, 08190 33,33,33,32,32,32,32,32,31,31,31,31,30,30,30,30,30,30,30 08191 }; 08192 const int n4c1w4_t[] = { 08193 100, // Capacity 08194 500, // Number of items 08195 // Size of items (sorted) 08196 100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98, 08197 98,98,98,98,97,97,97,97,97,97,96,96,96,96,95,95,95,95,95,95,95, 08198 95,95,95,95,95,95,94,94,94,94,94,94,93,93,93,93,93,92,92,92,92, 08199 92,92,91,91,91,91,91,91,90,90,90,89,89,89,89,89,89,89,89,89,89, 08200 88,88,87,87,87,87,86,86,86,86,86,86,86,86,85,85,85,85,85,85,85, 08201 85,84,84,84,84,84,84,84,84,84,83,83,83,83,82,82,82,82,82,82,82, 08202 82,82,82,81,81,81,80,80,80,80,80,80,80,79,79,79,79,79,79,78,78, 08203 78,78,78,78,78,78,78,78,78,77,77,77,76,76,76,76,76,76,76,76,75, 08204 75,75,75,75,75,74,74,74,73,73,73,73,73,73,72,72,72,72,72,72,72, 08205 72,72,72,72,72,72,72,72,71,71,71,71,70,70,70,70,70,70,70,70,70, 08206 70,70,70,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68, 08207 68,68,68,67,67,67,67,67,67,67,67,66,66,66,65,65,65,65,65,65,65, 08208 65,65,65,65,64,64,64,64,63,63,63,63,63,63,62,62,62,62,62,61,61, 08209 61,61,61,61,60,60,60,60,60,59,59,59,59,59,59,58,58,58,58,57,57, 08210 57,57,57,57,56,56,56,56,56,56,55,55,55,55,55,55,54,54,54,54,54, 08211 54,53,53,53,53,53,53,53,53,52,52,52,52,52,52,52,51,51,51,51,50, 08212 50,50,50,50,50,50,50,50,49,49,49,49,49,49,48,48,48,48,48,48,47, 08213 47,47,47,46,46,46,46,46,45,45,45,45,45,45,45,45,44,44,44,44,44, 08214 44,44,44,44,44,44,44,43,43,43,43,43,43,42,42,42,42,42,42,42,42, 08215 42,42,42,42,42,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40, 08216 39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,37,37,37,37,37,37, 08217 36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,35, 08218 35,35,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33,32,32,32,32, 08219 32,32,32,32,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30 08220 }; 08221 const int n4c2w1_a[] = { 08222 120, // Capacity 08223 500, // Number of items 08224 // Size of items (sorted) 08225 100,100,100,100,99,99,99,99,99,98,98,98,98,98,98,98,97,96,96, 08226 96,95,95,95,95,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93, 08227 92,92,92,92,92,92,91,91,91,91,91,91,90,90,90,90,90,90,90,90,89, 08228 89,88,88,88,88,88,88,87,87,87,87,86,86,86,85,85,85,85,85,84,84, 08229 84,84,83,83,83,83,83,82,82,82,82,82,81,81,81,81,81,81,80,80,80, 08230 80,80,79,79,79,79,78,78,78,78,78,78,78,77,77,76,76,76,76,75,75, 08231 75,75,75,75,74,74,74,73,73,72,72,72,72,72,72,71,71,71,71,71,71, 08232 70,70,69,69,69,68,68,68,68,68,68,68,68,67,66,66,66,66,66,66,65, 08233 65,65,65,65,64,64,64,64,64,64,64,63,63,63,63,63,62,62,61,61,61, 08234 61,61,61,60,60,60,59,59,59,59,59,59,58,58,58,58,58,58,58,57,57, 08235 57,57,57,57,57,57,56,56,56,56,55,55,55,55,55,55,55,55,55,54,54, 08236 54,54,54,53,53,53,53,53,53,53,53,53,52,52,52,52,51,51,50,50,50, 08237 50,50,50,50,49,49,49,49,49,49,49,48,48,48,48,48,47,47,47,46,46, 08238 46,46,45,45,45,45,45,45,45,45,45,45,45,44,44,44,44,43,43,43,43, 08239 43,43,42,42,42,42,41,41,41,41,41,41,41,40,40,40,39,38,38,38,38, 08240 37,37,37,37,36,36,36,36,36,35,35,35,35,35,35,34,34,34,34,34,33, 08241 33,33,33,33,33,33,33,32,32,32,32,32,32,32,31,30,30,30,30,29,29, 08242 29,29,29,29,29,28,28,28,28,28,28,28,28,27,27,27,26,26,26,26,26, 08243 25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,23,22,22,22,22,22, 08244 21,21,21,21,21,21,20,20,20,20,20,19,19,19,19,19,19,18,18,18,17, 08245 17,17,17,17,16,16,16,15,15,15,15,15,14,14,14,14,14,14,13,13,13, 08246 13,13,13,12,12,12,12,12,12,12,12,12,11,11,11,10,10,10,10,10,10, 08247 10,9,9,9,9,9,8,8,8,8,8,8,7,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,3,3, 08248 3,3,3,3,2,2,2,1,1,1 08249 }; 08250 const int n4c2w1_b[] = { 08251 120, // Capacity 08252 500, // Number of items 08253 // Size of items (sorted) 08254 100,100,100,99,99,99,99,99,98,98,98,98,98,97,97,97,97,96,96,96, 08255 96,95,95,95,95,95,95,95,94,94,94,94,93,93,93,93,93,93,92,92,92, 08256 92,91,91,90,90,90,90,90,90,90,89,89,89,89,88,88,88,88,87,87,87, 08257 86,86,86,86,86,86,86,86,86,85,85,85,85,85,84,84,84,84,84,84,83, 08258 83,83,83,83,83,83,82,82,82,82,82,82,81,81,81,81,80,80,79,79,79, 08259 79,79,79,79,79,78,78,78,78,78,78,78,78,77,77,77,77,77,77,77,77, 08260 76,76,76,76,76,75,75,75,75,75,75,75,74,74,74,74,73,73,73,73,72, 08261 72,72,72,72,71,71,71,71,71,71,70,70,69,69,69,69,69,69,69,69,68, 08262 68,68,68,68,68,67,67,67,67,66,66,65,65,65,65,65,65,65,64,64,64, 08263 63,63,62,62,62,62,62,62,61,61,61,61,61,61,61,61,61,61,61,60,60, 08264 60,60,60,60,60,59,59,59,59,59,59,58,58,58,58,58,58,58,57,57,57, 08265 57,56,56,56,56,56,56,56,56,55,55,55,55,54,54,54,54,53,53,53,53, 08266 53,53,53,52,52,52,52,52,51,51,51,51,51,51,51,50,50,50,49,49,48, 08267 47,47,47,47,47,47,47,47,47,47,46,46,45,45,44,44,44,44,44,43,42, 08268 42,42,42,42,42,41,41,41,40,40,40,40,40,40,40,39,39,39,39,38,38, 08269 38,38,38,38,37,37,36,36,36,36,36,35,35,34,34,34,34,33,33,33,33, 08270 33,33,33,32,32,31,31,31,30,30,29,29,29,29,29,29,28,28,28,28,28, 08271 28,28,27,27,26,26,26,26,26,26,25,25,25,25,24,24,24,24,24,24,24, 08272 24,24,24,23,23,23,23,23,22,22,22,22,22,21,21,21,21,21,20,20,20, 08273 20,20,19,19,18,18,18,18,18,17,17,17,17,17,16,16,16,15,14,14,14, 08274 14,14,14,14,13,13,13,13,13,13,13,13,12,12,12,11,11,11,11,11,10, 08275 10,10,10,10,10,10,9,9,9,9,9,9,9,9,9,9,8,8,8,8,8,7,7,7,7,7,6,6, 08276 6,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1, 08277 1 08278 }; 08279 const int n4c2w1_c[] = { 08280 120, // Capacity 08281 500, // Number of items 08282 // Size of items (sorted) 08283 100,100,100,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,97,97, 08284 97,97,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,94,93,93, 08285 93,93,92,92,92,92,92,92,92,91,91,91,91,91,90,90,90,90,90,90,90, 08286 90,90,89,89,88,88,88,88,88,88,87,87,87,86,86,86,86,86,85,85,84, 08287 84,84,83,83,83,83,83,83,82,82,82,82,82,81,81,81,80,80,80,80,80, 08288 80,80,80,80,79,79,79,79,79,79,79,78,77,77,76,76,76,75,75,75,74, 08289 74,74,74,73,73,73,73,73,73,73,73,73,73,73,73,73,72,72,72,72,72, 08290 72,71,71,71,71,71,71,70,70,70,69,69,69,69,69,68,68,67,67,67,67, 08291 67,67,67,67,66,66,66,65,65,65,65,65,64,64,64,64,64,63,63,63,63, 08292 63,62,62,62,62,62,62,62,62,62,61,61,60,60,60,60,60,59,59,58,58, 08293 58,58,58,57,57,57,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54, 08294 53,53,53,53,53,52,52,52,52,52,52,51,51,51,51,51,50,50,50,50,50, 08295 49,49,49,49,49,49,49,49,48,48,48,48,47,47,47,47,47,46,46,46,45, 08296 45,45,45,45,45,44,44,44,44,44,44,44,44,44,43,43,43,43,43,42,42, 08297 42,42,42,41,41,41,41,41,41,40,40,40,39,39,39,39,39,39,39,38,38, 08298 38,37,37,37,37,37,37,37,36,36,36,36,36,36,35,35,35,35,35,35,35, 08299 35,35,34,34,33,33,33,33,33,32,32,32,32,32,31,31,31,31,31,31,31, 08300 30,30,30,30,30,30,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28, 08301 27,27,27,26,26,26,26,26,25,25,25,24,24,24,24,24,24,24,23,23,23, 08302 23,23,22,22,22,22,22,21,21,21,21,21,20,20,20,20,20,19,19,19,19, 08303 19,18,18,18,18,17,17,17,16,16,16,16,16,16,15,15,15,14,14,14,14, 08304 14,14,14,14,13,13,13,13,13,12,12,12,12,12,12,11,11,10,9,9,9,9, 08305 9,9,8,8,8,8,8,7,7,7,6,6,6,6,6,5,5,5,5,4,4,4,4,3,3,3,3,2,2,2,2, 08306 2,2,1,1,1,1,1 08307 }; 08308 const int n4c2w1_d[] = { 08309 120, // Capacity 08310 500, // Number of items 08311 // Size of items (sorted) 08312 100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,97,97,97,96, 08313 96,96,96,96,96,95,95,95,95,94,94,94,94,94,94,93,93,93,93,93,93, 08314 92,92,92,92,92,91,91,91,91,91,91,91,90,90,90,90,89,89,88,88,88, 08315 87,87,87,86,85,85,85,85,85,85,85,84,84,84,83,83,83,83,82,82,82, 08316 82,82,82,81,81,81,81,80,80,79,79,79,78,78,78,78,78,77,77,77,77, 08317 77,77,77,77,76,76,76,76,76,76,75,75,75,74,74,74,74,73,73,73,73, 08318 73,73,73,72,72,72,72,72,71,71,70,70,70,70,70,70,69,68,68,68,68, 08319 67,67,67,66,66,65,65,65,65,65,64,64,64,64,64,64,64,64,64,64,64, 08320 63,63,63,63,62,62,62,62,61,61,61,60,59,59,59,58,58,58,58,58,58, 08321 57,57,57,57,57,56,56,56,54,54,54,54,54,54,53,53,53,53,53,53,53, 08322 52,52,51,51,51,51,51,51,51,50,50,50,50,49,49,49,48,48,48,48,48, 08323 47,47,47,47,47,47,46,46,46,46,46,46,46,46,46,46,46,46,45,45,45, 08324 45,45,45,45,45,44,44,44,43,43,43,43,43,42,42,42,42,41,41,41,41, 08325 41,41,41,40,40,40,40,40,40,40,40,39,39,39,39,38,38,38,38,38,38, 08326 38,38,38,38,37,37,37,37,36,36,36,36,36,36,35,35,34,34,34,34,33, 08327 33,33,33,33,33,33,32,32,32,32,32,32,31,31,31,31,31,31,31,30,30, 08328 30,30,30,30,30,30,29,29,29,29,28,28,28,28,28,28,28,28,28,28,27, 08329 27,27,26,26,26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25, 08330 24,24,24,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,21,21,21, 08331 21,21,21,21,20,20,20,20,20,20,20,20,19,19,18,18,18,18,17,17,17, 08332 17,17,16,16,16,16,16,16,16,16,15,15,15,15,14,14,13,13,13,13,12, 08333 12,12,12,12,12,12,12,12,11,11,11,11,11,10,10,10,10,9,9,9,9,8, 08334 8,8,8,8,8,8,8,8,8,7,7,7,7,7,7,7,6,6,6,5,5,5,4,4,4,4,3,3,3,3,3, 08335 2,2,2,2,2,1,1,1 08336 }; 08337 const int n4c2w1_e[] = { 08338 120, // Capacity 08339 500, // Number of items 08340 // Size of items (sorted) 08341 100,100,100,100,99,99,99,99,98,98,98,98,97,97,97,97,97,97,97, 08342 96,96,96,96,96,96,96,96,95,95,95,95,95,94,94,94,94,94,93,93,93, 08343 93,93,93,93,93,92,92,92,92,92,92,91,91,90,90,90,90,90,90,90,90, 08344 90,89,89,89,88,88,88,88,88,88,88,87,87,87,87,86,86,86,85,85,84, 08345 84,84,83,83,83,82,82,82,82,81,81,81,81,81,81,81,81,81,80,80,80, 08346 80,80,80,79,79,79,79,78,78,78,78,77,77,77,77,77,76,76,76,76,76, 08347 76,76,75,75,75,75,75,75,75,74,74,74,73,73,73,73,73,73,73,73,72, 08348 72,72,72,72,72,71,71,71,71,71,70,70,70,70,70,69,69,69,69,69,69, 08349 69,68,68,68,68,68,68,68,68,67,67,67,66,66,66,66,65,65,65,64,64, 08350 64,63,63,62,62,62,62,62,62,62,61,61,61,60,60,60,60,60,59,59,59, 08351 59,59,59,59,58,58,58,58,57,57,57,57,56,56,56,56,56,56,56,56,56, 08352 55,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,53,53,53, 08353 53,52,52,52,52,51,51,51,51,51,51,51,50,50,50,50,50,49,49,49,49, 08354 49,49,48,48,48,48,47,47,47,47,47,46,46,45,45,45,44,44,44,44,44, 08355 43,43,43,43,43,43,43,42,42,42,42,42,41,41,41,41,41,41,41,40,40, 08356 40,39,39,39,38,38,38,37,36,36,36,36,36,36,36,35,35,35,35,35,35, 08357 35,35,34,34,34,34,34,34,34,33,33,33,33,33,32,32,32,32,32,32,31, 08358 31,31,31,31,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29, 08359 28,27,27,27,27,27,27,27,27,26,25,25,25,24,24,23,23,23,23,23,22, 08360 22,22,21,21,21,21,21,20,20,20,20,19,19,19,19,19,19,18,18,18,18, 08361 18,18,17,17,17,16,16,16,16,16,16,16,16,16,16,15,15,14,14,14,14, 08362 14,13,13,13,13,13,13,12,12,12,12,12,12,12,12,11,11,11,11,11,10, 08363 10,10,10,10,9,9,9,8,8,8,8,8,8,7,7,7,7,7,6,6,6,6,5,5,5,4,4,4,4, 08364 3,3,3,3,3,3,2,2,2,2,1 08365 }; 08366 const int n4c2w1_f[] = { 08367 120, // Capacity 08368 500, // Number of items 08369 // Size of items (sorted) 08370 100,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,96,96,96,96, 08371 95,95,94,94,94,94,94,94,93,93,93,93,93,93,93,93,92,92,92,92,92, 08372 91,91,91,91,90,90,90,90,90,90,89,89,89,89,89,89,89,88,88,88,87, 08373 87,87,87,87,86,86,86,86,86,86,86,86,86,86,85,85,85,85,84,84,84, 08374 84,83,83,83,83,83,83,83,83,82,82,81,81,81,81,81,80,80,80,80,80, 08375 79,79,79,79,79,79,78,77,77,77,76,76,76,76,76,76,75,75,74,74,73, 08376 73,73,73,73,72,72,72,71,71,71,70,70,70,70,70,70,70,70,69,69,69, 08377 69,68,68,68,67,67,67,67,67,66,65,65,65,64,64,64,64,64,64,63,63, 08378 63,63,63,63,63,63,62,62,62,62,62,62,62,61,61,61,61,61,61,61,60, 08379 60,60,60,60,60,60,60,59,59,57,57,57,57,57,56,56,56,56,56,56,55, 08380 55,55,55,55,55,55,54,54,54,54,54,54,54,53,53,53,53,52,52,52,52, 08381 52,52,52,52,51,51,51,51,51,50,50,50,50,50,50,50,50,49,49,49,49, 08382 49,49,49,49,48,48,47,47,47,47,47,46,46,46,46,46,46,46,46,45,45, 08383 45,44,44,44,44,44,43,43,43,43,42,42,42,42,41,41,41,40,40,40,40, 08384 40,39,39,39,39,38,38,38,38,38,37,37,37,37,36,36,36,36,36,35,35, 08385 35,35,35,34,34,34,34,34,34,34,34,34,33,33,33,33,32,32,32,32,32, 08386 31,31,31,31,31,31,31,30,30,30,29,29,29,29,29,29,28,28,28,27,27, 08387 27,27,27,27,26,26,26,26,26,26,25,25,25,25,24,24,24,24,24,24,23, 08388 23,23,23,23,22,22,22,22,21,21,21,21,21,21,20,20,20,20,19,19,19, 08389 19,18,18,18,17,17,17,17,16,16,16,16,16,15,15,15,14,14,14,14,14, 08390 13,13,13,13,13,13,13,12,12,12,12,11,11,11,10,10,10,10,10,10,10, 08391 10,9,9,9,8,8,8,8,8,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,5,5,5, 08392 5,5,5,5,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1 08393 }; 08394 const int n4c2w1_g[] = { 08395 120, // Capacity 08396 500, // Number of items 08397 // Size of items (sorted) 08398 100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99, 08399 99,99,99,99,98,98,98,98,97,97,97,97,96,96,96,96,96,96,96,96,96, 08400 96,96,95,95,95,94,94,94,94,94,94,94,93,93,93,93,92,92,92,92,92, 08401 92,91,91,91,91,91,90,90,90,89,89,89,89,89,89,88,88,88,88,88,88, 08402 87,87,86,86,86,86,86,85,85,85,84,84,84,84,84,83,83,83,83,83,83, 08403 82,82,82,82,82,82,81,81,81,81,81,80,80,80,79,79,79,79,79,78,78, 08404 78,78,78,77,77,77,77,77,77,77,77,76,76,76,76,75,75,74,74,74,74, 08405 74,73,73,73,73,73,73,72,72,72,72,71,71,71,71,71,70,70,70,70,70, 08406 70,70,69,69,69,69,69,68,68,68,67,67,67,66,66,65,64,64,64,63,63, 08407 63,63,63,62,62,62,62,61,60,60,60,60,59,59,59,59,59,58,58,58,58, 08408 58,57,57,57,57,57,56,56,55,55,55,55,55,54,54,54,53,53,53,53,53, 08409 52,52,52,52,52,51,51,51,51,51,50,50,50,50,49,49,49,49,49,49,48, 08410 48,48,48,47,47,47,47,47,47,47,47,47,46,46,46,46,46,46,46,45,45, 08411 45,45,45,44,44,44,44,44,44,43,43,43,43,42,41,41,41,41,40,40,40, 08412 40,40,39,39,39,38,38,38,38,38,38,38,38,38,37,37,37,37,37,36,36, 08413 36,36,36,36,36,36,36,35,35,35,35,35,34,34,34,34,34,33,33,33,33, 08414 33,33,33,33,32,32,32,32,32,31,31,31,30,30,30,30,30,30,29,29,29, 08415 29,29,29,29,29,29,29,29,28,27,27,27,27,27,27,26,26,26,26,26,26, 08416 26,26,26,25,25,25,25,24,24,24,24,24,24,24,23,22,22,22,22,22,21, 08417 21,21,20,20,20,19,19,19,19,19,19,18,18,18,17,17,17,17,17,17,17, 08418 17,17,17,16,16,16,16,16,15,15,15,14,14,14,14,14,13,13,13,13,13, 08419 13,12,12,12,12,12,11,11,11,11,10,10,10,10,10,10,10,10,9,9,9,9, 08420 9,9,9,9,8,8,8,8,8,8,8,7,7,7,7,6,6,6,5,5,5,4,4,4,4,3,3,3,2,2,2, 08421 2,2,2,2,1,1,1,1,1,1 08422 }; 08423 const int n4c2w1_h[] = { 08424 120, // Capacity 08425 500, // Number of items 08426 // Size of items (sorted) 08427 100,100,100,100,99,99,99,99,99,98,98,98,98,98,97,97,97,97,97, 08428 96,96,96,96,96,96,96,96,96,96,96,95,95,94,94,94,94,94,93,93,93, 08429 93,93,93,92,92,92,91,91,91,91,90,90,90,89,89,89,89,89,88,88,88, 08430 88,87,87,87,87,86,86,86,86,85,85,85,85,85,85,84,84,84,84,84,84, 08431 84,84,83,83,83,82,82,82,82,81,81,81,81,81,81,81,80,80,80,80,80, 08432 80,80,79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,78, 08433 77,77,77,77,77,77,77,77,76,76,76,76,76,74,74,74,74,74,73,73,73, 08434 73,73,73,72,72,72,71,71,71,71,70,70,70,70,70,70,70,69,69,69,69, 08435 69,69,68,68,68,68,68,67,67,67,67,67,66,66,66,65,65,65,65,64,64, 08436 64,64,63,63,63,63,63,63,63,63,63,63,62,62,62,62,62,62,61,61,61, 08437 61,61,61,60,60,60,60,60,60,60,60,59,58,58,58,58,57,57,56,56,56, 08438 56,55,55,55,54,54,54,54,54,54,54,53,53,53,53,53,53,53,52,52,52, 08439 52,52,52,52,52,52,51,51,51,51,50,50,50,50,50,49,49,48,48,48,47, 08440 47,46,46,46,46,46,46,46,45,45,44,43,43,43,43,42,42,42,42,42,42, 08441 41,41,41,41,40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38, 08442 38,37,37,37,37,37,37,37,36,36,36,36,35,35,35,35,35,35,35,34,34, 08443 34,34,34,34,33,33,33,33,32,32,32,32,32,32,32,32,31,31,31,31,30, 08444 30,30,30,30,30,29,29,29,29,29,28,28,28,28,28,27,27,27,27,26,26, 08445 26,26,26,26,26,26,26,25,25,25,24,24,24,24,24,23,23,23,23,23,23, 08446 23,22,22,22,22,21,21,21,20,20,20,19,19,19,19,19,19,18,18,18,18, 08447 18,18,18,17,17,17,17,17,17,16,16,16,16,16,15,15,15,15,14,14,14, 08448 13,13,12,12,12,12,12,12,12,11,11,11,11,11,11,10,10,10,9,9,9,9, 08449 9,8,8,8,8,7,7,7,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,4,4,3,3,3,3,2,2, 08450 2,2,2,1,1,1,1,1 08451 }; 08452 const int n4c2w1_i[] = { 08453 120, // Capacity 08454 500, // Number of items 08455 // Size of items (sorted) 08456 100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,98,98,98, 08457 98,98,98,98,97,97,97,96,96,96,96,96,96,96,96,95,95,95,95,94,94, 08458 94,94,94,93,92,92,92,92,91,91,91,91,91,91,90,90,90,90,90,89,89, 08459 89,89,89,88,88,88,88,88,87,87,87,86,86,86,86,85,85,85,85,84,84, 08460 84,84,84,84,83,83,83,83,83,83,82,82,82,82,82,82,82,82,81,81,81, 08461 81,81,80,80,80,80,79,79,79,79,78,78,78,77,77,77,76,76,75,75,74, 08462 74,74,74,74,73,73,73,72,72,72,72,72,72,72,72,71,71,71,71,71,70, 08463 70,70,70,70,70,70,70,69,69,69,69,68,68,67,67,67,67,67,67,67,66, 08464 66,66,65,65,65,65,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63, 08465 63,63,62,62,62,62,62,61,61,61,61,61,60,60,60,59,59,58,58,58,58, 08466 58,58,57,57,57,57,56,56,56,56,55,55,55,55,55,55,54,54,54,54,53, 08467 53,53,52,52,52,52,52,51,51,51,51,51,50,50,50,50,50,50,50,50,50, 08468 49,49,49,48,48,48,47,47,47,47,47,47,46,46,46,46,46,45,45,45,45, 08469 44,44,44,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,41,41,41, 08470 41,41,41,40,40,40,40,40,40,40,39,39,39,39,39,38,38,38,38,37,37, 08471 37,37,37,36,36,36,36,36,36,36,36,35,35,34,34,34,34,34,34,34,34, 08472 33,33,33,33,33,32,32,31,31,31,31,31,31,30,29,29,29,28,28,28,28, 08473 28,28,28,27,27,27,27,26,26,26,26,26,26,26,26,25,25,25,25,25,25, 08474 24,24,24,24,24,24,24,24,24,23,23,23,22,22,22,21,21,21,21,21,21, 08475 20,20,20,20,20,20,19,19,19,19,18,18,18,18,18,18,18,18,18,18,17, 08476 17,17,17,17,16,16,16,16,16,15,15,15,15,15,14,14,14,14,14,13,13, 08477 13,13,13,12,12,12,12,11,11,11,11,11,11,10,10,10,10,10,9,9,9,8, 08478 7,7,7,7,7,7,7,7,7,6,6,6,5,5,5,5,5,5,5,5,5,4,4,3,3,3,3,3,2,2,2, 08479 2,2,2,2,2,2,1,1 08480 }; 08481 const int n4c2w1_j[] = { 08482 120, // Capacity 08483 500, // Number of items 08484 // Size of items (sorted) 08485 100,100,100,100,99,99,98,98,98,98,97,97,97,97,97,97,96,96,96, 08486 96,95,95,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,92,92, 08487 92,92,91,91,91,90,90,89,89,89,89,89,89,89,89,88,88,88,87,87,87, 08488 87,86,86,86,86,85,85,85,85,85,84,84,83,83,83,82,82,82,82,82,82, 08489 81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,79,79,79,79,78,78, 08490 78,78,78,78,78,78,77,77,76,76,76,76,76,76,75,75,75,75,75,75,75, 08491 75,74,74,74,74,73,73,73,73,73,73,73,72,72,72,72,72,72,72,72,72, 08492 71,71,70,70,70,69,69,69,69,69,68,68,67,67,67,67,66,66,66,66,66, 08493 66,66,65,65,65,65,65,65,64,64,64,64,63,63,62,62,61,61,61,60,60, 08494 60,59,59,59,59,59,58,58,58,58,58,58,58,58,58,57,57,57,57,57,57, 08495 56,56,55,55,55,55,55,55,54,54,54,53,53,53,52,52,52,52,52,51,51, 08496 51,51,51,51,51,51,50,50,50,49,49,49,49,49,49,48,48,48,48,48,48, 08497 47,47,47,47,47,47,46,45,45,45,45,45,44,44,44,44,44,44,43,43,43, 08498 42,42,42,42,42,42,41,41,41,41,41,41,41,41,40,40,40,40,40,40,39, 08499 39,39,39,39,39,39,39,38,38,37,37,37,37,37,37,36,36,36,36,36,36, 08500 36,36,36,36,35,35,35,35,34,34,33,33,33,33,33,33,32,32,32,32,32, 08501 31,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,28,28,28, 08502 28,27,27,27,27,26,26,26,25,25,25,25,25,24,24,24,24,24,23,23,23, 08503 22,22,22,22,21,21,21,21,21,20,20,20,20,20,20,20,20,19,19,19,19, 08504 18,18,18,18,18,17,17,17,17,17,17,16,16,16,16,15,15,15,15,14,14, 08505 14,14,13,13,13,13,13,13,12,12,12,12,12,12,11,11,11,11,10,10,10, 08506 10,9,9,9,9,9,9,9,9,9,9,8,8,8,8,8,8,8,8,8,8,8,8,7,7,7,7,7,6,6, 08507 6,6,6,5,5,5,5,5,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1 08508 }; 08509 const int n4c2w1_k[] = { 08510 120, // Capacity 08511 500, // Number of items 08512 // Size of items (sorted) 08513 100,100,100,100,100,100,100,99,99,98,98,98,97,97,97,97,97,96, 08514 96,96,96,95,95,95,95,95,95,95,95,94,94,94,94,94,93,93,93,93,93, 08515 92,92,92,92,92,91,91,91,91,91,90,90,90,89,89,88,88,88,88,88,88, 08516 88,88,88,87,87,86,86,86,86,86,85,85,85,85,85,85,85,85,85,84,84, 08517 84,84,83,83,83,83,83,83,82,82,82,82,82,81,81,81,81,80,80,80,80, 08518 80,79,79,79,79,79,79,78,78,78,78,78,77,77,77,77,77,77,76,76,76, 08519 76,76,76,75,75,75,75,75,74,74,74,74,74,74,73,73,73,73,72,72,71, 08520 71,71,71,70,70,70,70,69,69,69,69,68,68,68,67,67,66,66,66,66,66, 08521 66,66,66,65,65,65,64,64,64,64,64,64,64,64,64,64,64,63,63,63,62, 08522 62,62,62,62,61,61,61,61,61,60,60,60,60,60,59,59,59,59,59,58,58, 08523 57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,54, 08524 54,54,54,53,53,53,53,53,53,53,53,52,52,52,52,52,52,52,51,51,51, 08525 50,50,50,50,50,50,50,49,49,49,49,48,48,48,48,48,48,48,48,47,47, 08526 46,46,46,46,46,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44,44, 08527 44,43,43,43,42,42,42,42,41,41,41,40,40,40,40,39,39,39,39,39,39, 08528 39,39,38,37,37,37,37,37,36,36,36,36,36,35,35,35,35,34,34,34,34, 08529 33,33,33,32,32,32,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30, 08530 29,29,29,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,26,26,26, 08531 26,26,26,26,26,25,25,25,25,25,25,24,24,24,24,24,23,23,22,22,22, 08532 22,22,22,22,21,21,21,21,20,20,20,20,20,20,20,19,19,19,19,19,19, 08533 19,18,18,18,18,18,17,17,16,16,16,16,16,15,15,15,14,14,13,13,12, 08534 12,12,12,12,11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,10, 08535 10,9,9,9,8,8,8,8,7,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,3,3,3,3,3, 08536 3,3,2,2,2,2,1,1,1,1,1 08537 }; 08538 const int n4c2w1_l[] = { 08539 120, // Capacity 08540 500, // Number of items 08541 // Size of items (sorted) 08542 100,100,100,99,99,99,99,99,99,99,98,98,98,97,97,96,96,95,95,95, 08543 95,95,95,95,95,94,94,94,94,93,93,93,93,93,93,93,92,92,92,92,92, 08544 92,92,91,91,90,90,90,89,89,89,89,88,88,88,87,87,87,87,87,87,87, 08545 86,86,86,86,86,86,85,85,85,85,85,85,85,85,85,84,84,84,84,84,84, 08546 84,84,84,83,83,83,83,83,83,83,82,82,82,81,81,81,81,80,80,80,80, 08547 79,79,79,79,78,78,78,78,78,77,77,77,77,76,76,76,76,75,75,75,75, 08548 74,74,74,73,73,73,73,73,72,72,71,71,71,71,71,71,70,70,70,70,70, 08549 70,70,70,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,67,67, 08550 67,66,66,66,65,65,64,64,64,64,64,63,63,63,62,62,62,62,62,62,62, 08551 62,62,61,61,61,61,61,60,60,60,60,60,59,59,59,59,59,59,58,58,58, 08552 58,58,58,57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55, 08553 55,55,55,54,54,54,54,54,54,54,53,53,53,52,52,52,52,52,51,51,50, 08554 50,50,50,49,49,49,49,49,49,49,48,48,48,48,48,48,47,47,47,47,47, 08555 46,46,46,46,46,46,46,45,45,45,44,44,44,43,43,42,42,42,42,41,41, 08556 41,41,41,40,40,40,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38, 08557 38,38,37,37,37,37,37,36,36,36,36,35,35,35,35,34,34,34,34,33,33, 08558 33,32,32,32,32,32,32,32,31,31,31,31,31,31,31,30,30,30,30,30,30, 08559 30,29,29,29,29,29,29,29,29,28,28,28,27,27,27,26,26,26,26,26,25, 08560 25,25,25,24,24,24,24,24,24,24,23,23,23,23,22,22,22,22,22,22,21, 08561 21,21,21,21,21,21,21,20,20,20,20,20,20,20,19,19,19,19,18,18,18, 08562 18,18,18,17,17,17,17,17,16,16,16,16,16,15,14,13,13,13,13,12,12, 08563 12,12,12,11,11,10,10,10,10,9,9,9,9,9,9,8,8,8,8,7,7,7,7,6,6,5, 08564 5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1, 08565 1,1,1 08566 }; 08567 const int n4c2w1_m[] = { 08568 120, // Capacity 08569 500, // Number of items 08570 // Size of items (sorted) 08571 100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,97,97, 08572 97,97,96,96,96,96,96,96,96,95,95,95,95,94,94,94,94,93,93,93,93, 08573 93,93,93,93,93,93,93,92,92,91,91,91,91,90,90,90,90,89,89,89,89, 08574 89,89,89,89,89,88,88,88,88,87,87,87,87,86,86,86,86,86,86,86,86, 08575 86,85,85,85,85,85,85,84,84,84,83,83,83,83,82,82,82,82,82,82,81, 08576 81,81,81,80,80,80,80,80,80,79,79,79,78,78,78,78,77,77,77,77,77, 08577 77,77,76,76,76,76,76,75,75,75,75,75,75,75,74,74,74,74,74,73,73, 08578 73,72,72,72,72,72,72,72,71,71,71,71,71,71,70,70,70,70,69,69,68, 08579 68,68,68,68,68,68,68,67,67,67,67,67,67,66,66,66,66,66,66,66,66, 08580 65,65,65,65,65,64,64,64,64,63,63,63,63,62,62,62,61,61,61,60,60, 08581 60,60,60,60,60,60,60,60,60,60,59,59,59,59,59,58,58,58,57,57,57, 08582 57,57,57,57,56,56,55,55,55,55,55,54,54,54,54,54,54,54,53,53,53, 08583 53,53,53,52,52,52,52,52,51,51,51,51,51,51,51,51,50,50,50,50,50, 08584 49,49,49,49,49,49,49,49,48,48,48,48,48,48,47,47,47,46,46,46,45, 08585 45,45,45,44,44,44,44,44,44,44,43,43,43,42,42,42,41,41,41,41,40, 08586 40,39,39,39,39,38,38,38,38,38,38,37,37,37,37,36,36,36,36,36,36, 08587 35,35,34,34,34,34,34,33,33,33,33,33,32,32,32,32,32,32,32,31,31, 08588 31,30,30,30,30,30,30,29,29,29,28,28,28,28,28,28,28,28,27,27,27, 08589 27,26,26,26,26,26,26,26,26,26,26,25,25,25,25,25,24,24,24,23,23, 08590 23,23,22,22,22,21,21,21,21,20,20,20,20,20,20,20,20,20,19,19,19, 08591 19,18,18,18,18,18,17,17,17,17,17,17,17,16,16,16,15,15,15,15,15, 08592 14,14,14,14,14,14,14,13,13,13,13,13,13,12,12,12,12,11,11,11,11, 08593 10,10,10,10,10,9,9,9,9,9,9,8,8,8,8,8,8,8,7,7,7,7,7,6,6,6,5,5, 08594 5,5,5,5,5,4,3,3,2,2,1,1,1 08595 }; 08596 const int n4c2w1_n[] = { 08597 120, // Capacity 08598 500, // Number of items 08599 // Size of items (sorted) 08600 100,100,100,100,99,99,99,99,99,98,98,98,98,98,97,97,96,96,96, 08601 96,95,95,95,94,94,94,94,94,93,93,93,93,93,93,92,92,92,91,91,91, 08602 91,91,91,91,90,90,90,89,89,88,88,88,88,88,88,88,88,87,87,87,87, 08603 87,87,87,87,87,86,86,86,86,86,86,86,85,85,84,84,84,84,83,83,83, 08604 83,83,82,82,82,82,82,81,81,81,81,80,80,80,80,80,80,79,79,79,79, 08605 78,78,78,78,78,78,78,77,77,76,76,75,75,75,75,75,75,75,75,75,74, 08606 74,74,74,74,74,74,74,73,73,73,73,73,72,72,72,72,72,71,70,70,69, 08607 69,69,69,69,69,69,68,68,68,68,67,67,67,67,67,67,66,66,66,66,66, 08608 66,65,65,65,65,65,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63, 08609 63,62,62,62,62,61,61,61,61,61,61,61,60,60,60,60,59,59,59,59,59, 08610 59,58,58,58,58,58,57,57,57,57,56,56,56,56,56,56,56,55,55,55,54, 08611 54,54,54,53,53,52,52,52,52,52,52,52,51,51,51,51,51,50,50,50,50, 08612 50,50,50,49,49,49,49,48,48,48,48,48,48,48,48,48,47,47,47,47,47, 08613 47,47,47,47,46,46,46,46,46,46,45,45,45,45,44,44,44,44,44,44,43, 08614 43,43,43,42,42,42,41,41,41,41,41,40,40,40,40,40,40,39,39,39,39, 08615 39,39,39,38,38,38,38,38,38,37,37,37,37,37,36,36,36,35,35,35,35, 08616 34,34,34,33,33,33,32,32,32,32,32,31,31,31,31,31,31,30,30,30,30, 08617 30,30,30,29,29,29,29,29,28,28,27,27,27,27,27,27,26,26,25,25,25, 08618 25,25,25,25,25,24,24,24,24,24,24,24,24,24,23,23,22,22,22,22,21, 08619 21,21,21,21,20,20,20,20,20,19,19,19,19,18,18,18,18,18,17,17,17, 08620 17,17,17,16,16,16,16,16,16,15,15,15,15,15,14,14,14,14,14,13,13, 08621 13,13,13,13,12,12,12,12,11,11,11,11,11,11,11,10,10,10,10,10,10, 08622 9,9,9,9,9,9,9,8,8,8,8,7,7,7,7,6,6,6,5,5,5,5,5,4,4,4,4,3,3,3,3, 08623 2,2,2,2,2,1,1,1,1 08624 }; 08625 const int n4c2w1_o[] = { 08626 120, // Capacity 08627 500, // Number of items 08628 // Size of items (sorted) 08629 100,100,100,100,100,100,99,99,99,99,98,98,98,98,98,97,97,97,97, 08630 96,96,96,96,96,96,96,96,95,95,95,95,94,94,93,93,93,93,93,93,93, 08631 92,92,92,92,92,92,91,91,91,91,90,90,90,90,90,89,89,89,89,89,88, 08632 88,88,88,87,87,87,87,86,86,85,85,85,85,84,84,84,84,83,83,83,82, 08633 82,82,82,81,81,81,81,81,81,81,81,81,81,81,81,81,80,80,80,79,79, 08634 79,79,79,79,79,79,79,78,78,78,78,77,77,77,77,77,77,76,76,76,76, 08635 76,76,76,75,75,74,74,74,74,74,74,74,74,73,73,73,73,72,72,72,72, 08636 72,72,72,72,71,71,71,71,71,71,71,71,71,71,70,70,70,70,70,70,70, 08637 69,69,69,69,69,68,67,67,66,66,65,65,65,65,65,65,65,64,64,63,63, 08638 63,63,63,63,63,63,63,63,63,62,62,62,61,61,61,61,61,61,60,60,60, 08639 60,59,59,59,59,59,59,58,58,58,58,58,57,57,57,56,56,56,56,56,56, 08640 56,56,55,55,55,55,55,54,54,54,54,54,53,53,53,53,53,53,53,52,51, 08641 51,50,50,50,50,49,49,49,48,48,47,47,47,47,47,47,47,47,47,47,47, 08642 47,46,46,46,46,46,45,45,45,45,44,44,44,44,44,43,43,43,43,42,42, 08643 42,42,42,42,42,42,41,41,41,40,40,39,39,39,39,39,38,38,38,38,38, 08644 37,37,37,37,37,36,36,36,36,36,36,35,35,35,35,35,35,34,34,34,34, 08645 34,34,33,33,33,33,33,32,32,32,32,31,31,31,31,30,30,30,30,30,29, 08646 29,29,29,29,29,29,29,29,28,28,28,28,28,27,27,27,27,27,27,26,26, 08647 26,26,26,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,23,22,22, 08648 22,22,21,21,21,21,21,21,20,19,19,19,19,19,18,18,18,18,18,17,17, 08649 17,17,17,17,16,16,16,16,15,15,15,15,14,14,14,14,14,13,13,13,13, 08650 13,12,12,12,12,12,12,12,11,11,11,11,11,10,10,10,10,9,9,9,9,8, 08651 8,8,7,7,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2, 08652 1,1,1,1,1,1,1,1 08653 }; 08654 const int n4c2w1_p[] = { 08655 120, // Capacity 08656 500, // Number of items 08657 // Size of items (sorted) 08658 100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,97,97, 08659 97,96,96,96,96,96,96,96,95,95,95,95,95,94,94,93,93,93,92,92,92, 08660 92,92,92,92,91,91,90,90,90,90,90,90,90,89,89,89,89,89,88,88,88, 08661 87,87,87,87,87,86,85,85,85,85,85,85,85,85,84,84,84,84,84,84,84, 08662 84,83,83,83,83,83,82,82,82,82,82,82,81,81,81,81,81,81,81,80,80, 08663 80,79,79,78,78,78,78,78,78,78,77,77,77,77,77,76,76,76,76,76,76, 08664 76,75,75,75,74,74,74,74,74,74,74,74,73,73,72,72,72,71,71,71,70, 08665 70,70,70,70,70,70,70,69,69,69,69,69,69,68,68,68,68,68,68,68,68, 08666 68,68,67,67,67,67,66,66,66,66,66,66,66,65,65,65,65,65,64,64,64, 08667 64,64,64,64,63,63,63,63,63,62,62,62,62,61,61,61,61,60,60,60,60, 08668 59,59,59,59,59,58,58,58,57,57,57,57,56,56,55,55,55,55,55,55,54, 08669 54,54,54,54,53,53,53,53,53,53,53,53,53,53,53,53,53,53,52,52,52, 08670 51,51,51,51,51,51,51,50,50,50,50,50,50,49,49,49,49,49,48,48,48, 08671 48,48,48,48,47,47,47,47,47,47,47,47,46,46,46,46,46,45,45,45,45, 08672 44,44,44,44,44,44,44,43,43,43,43,42,42,42,42,42,41,41,41,41,41, 08673 40,40,40,39,39,38,38,38,38,38,38,37,37,37,37,36,36,36,35,35,35, 08674 35,35,35,35,34,34,34,34,34,33,33,33,32,32,32,32,31,31,31,31,31, 08675 30,30,30,30,29,29,29,29,29,29,28,28,28,27,27,26,26,26,26,26,26, 08676 26,26,26,26,25,25,24,24,24,24,24,24,23,23,23,23,23,23,23,23,22, 08677 22,22,21,21,21,20,20,20,19,19,19,19,19,19,18,18,17,17,16,16,16, 08678 16,16,16,15,15,15,15,15,15,14,14,14,14,14,14,14,14,13,13,13,13, 08679 13,13,13,13,13,13,12,12,12,12,11,11,11,11,11,11,11,11,10,9,9, 08680 9,9,8,8,8,8,8,8,7,7,7,7,6,6,6,6,6,5,5,5,5,5,4,4,3,3,3,3,3,3,2, 08681 2,2,2,2,2,2,2,1,1,1 08682 }; 08683 const int n4c2w1_q[] = { 08684 120, // Capacity 08685 500, // Number of items 08686 // Size of items (sorted) 08687 100,100,100,100,100,100,100,99,99,99,98,98,98,98,98,98,98,98, 08688 97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,95, 08689 95,94,94,94,94,94,94,94,93,93,93,92,91,91,91,91,90,90,89,89,89, 08690 89,89,89,89,89,88,88,88,88,88,88,87,87,87,87,86,86,86,86,85,85, 08691 85,85,85,85,85,84,84,84,84,84,84,84,84,84,83,83,83,83,82,82,81, 08692 81,81,80,80,80,79,79,79,78,78,77,77,77,77,77,76,76,76,75,75,75, 08693 75,75,75,74,74,74,74,73,73,73,73,73,73,73,73,72,72,72,72,72,72, 08694 72,72,72,72,71,71,71,71,71,71,71,70,70,69,69,69,69,69,68,68,68, 08695 67,67,67,66,66,66,66,66,65,65,65,65,65,65,64,64,64,64,63,63,63, 08696 63,62,62,62,61,61,61,61,61,61,61,61,61,60,60,60,60,60,60,59,59, 08697 59,59,59,59,59,58,58,58,58,58,57,56,56,56,56,55,55,55,55,55,55, 08698 55,54,53,53,53,53,53,52,52,52,52,52,52,52,52,52,52,51,51,51,51, 08699 51,51,51,50,50,49,49,49,48,48,48,48,48,48,48,48,47,47,47,46,46, 08700 46,46,46,45,45,45,45,44,44,44,44,44,44,44,44,44,43,43,43,43,42, 08701 42,42,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,39,39,38, 08702 38,38,37,37,37,37,36,36,36,36,35,35,35,34,34,34,34,34,34,34,33, 08703 33,33,33,33,33,33,32,32,32,32,31,31,31,31,30,30,30,30,29,29,29, 08704 29,29,29,28,28,28,28,28,28,27,27,27,27,27,26,26,25,25,25,25,24, 08705 24,24,23,23,23,23,23,23,23,23,22,22,22,22,22,22,21,21,21,21,20, 08706 20,20,20,20,19,19,19,19,19,19,19,19,19,19,18,18,18,18,17,17,17, 08707 17,17,17,17,16,16,16,15,15,15,14,14,14,13,12,12,12,12,11,11,11, 08708 10,10,10,10,10,10,10,9,9,9,9,9,9,9,9,9,8,8,8,8,8,7,7,7,7,7,7, 08709 7,7,7,7,6,6,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,1,1,1,1, 08710 1,1,1,1 08711 }; 08712 const int n4c2w1_r[] = { 08713 120, // Capacity 08714 500, // Number of items 08715 // Size of items (sorted) 08716 100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98, 08717 98,97,97,97,97,97,97,97,96,96,96,96,96,96,95,95,95,95,95,94,93, 08718 93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,91,91,91,91,91,90, 08719 90,89,89,89,89,89,89,89,88,88,87,87,87,87,87,87,86,86,86,86,86, 08720 86,86,86,86,86,86,85,85,85,83,83,83,83,83,82,82,82,82,82,82,81, 08721 80,80,80,80,79,79,79,78,78,78,78,78,78,77,77,77,77,77,76,76,76, 08722 76,76,76,76,76,75,75,75,75,75,75,74,74,74,73,73,73,73,72,72,71, 08723 71,71,71,71,70,70,70,70,70,69,69,69,69,69,69,69,68,68,67,66,66, 08724 65,65,65,65,65,65,64,64,64,64,64,63,63,63,63,63,63,62,62,62,62, 08725 62,61,61,61,61,61,61,61,61,61,61,61,60,60,60,60,60,60,60,59,59, 08726 59,59,59,59,58,58,58,58,58,57,57,57,57,56,56,56,56,56,56,55,55, 08727 55,55,55,54,54,54,53,53,53,53,53,53,52,52,52,52,52,52,51,51,51, 08728 51,51,50,50,49,49,49,49,49,48,48,48,48,48,48,48,48,47,47,47,46, 08729 46,45,45,45,45,45,45,45,45,45,45,45,45,44,43,43,43,43,43,43,43, 08730 42,42,42,42,42,42,42,42,42,41,41,41,41,40,40,40,40,40,40,39,39, 08731 39,39,39,39,39,38,38,38,37,37,37,37,37,37,37,36,36,36,36,36,36, 08732 35,35,35,35,34,34,34,34,34,34,34,33,33,33,33,32,32,32,31,31,31, 08733 31,31,30,30,30,29,29,29,29,29,28,28,28,28,28,27,27,27,27,27,27, 08734 27,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23, 08735 22,22,22,22,21,21,21,20,20,20,19,19,19,19,19,19,18,18,18,18,17, 08736 17,17,16,16,16,16,16,16,16,15,15,15,15,14,13,13,13,13,12,12,12, 08737 12,12,12,12,12,12,11,11,11,10,10,10,10,10,10,10,9,9,8,8,8,7,7, 08738 7,7,7,7,7,7,7,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2, 08739 1,1,1,1,1,1,1,1 08740 }; 08741 const int n4c2w1_s[] = { 08742 120, // Capacity 08743 500, // Number of items 08744 // Size of items (sorted) 08745 100,100,100,99,99,99,98,98,98,98,97,97,97,97,96,96,96,96,96,96, 08746 95,95,95,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,92,91, 08747 91,91,91,91,90,90,90,90,90,90,89,89,89,89,89,88,88,88,88,88,88, 08748 88,88,87,87,87,86,86,86,85,85,85,85,85,85,85,85,85,84,84,84,84, 08749 83,83,83,83,83,82,82,82,82,82,82,82,81,81,81,81,81,80,80,80,80, 08750 80,80,80,79,79,79,79,78,77,77,77,77,77,76,76,76,75,74,74,74,74, 08751 73,73,73,73,73,73,72,72,72,72,72,72,71,71,71,70,70,70,69,69,69, 08752 68,68,68,68,68,68,68,68,68,67,66,66,66,66,66,66,65,65,65,65,65, 08753 65,65,65,65,65,65,65,64,64,63,63,63,63,63,63,63,63,63,62,62,62, 08754 62,62,62,62,62,62,61,61,61,61,61,61,61,61,61,60,60,60,60,59,59, 08755 59,59,58,58,58,57,57,57,57,56,56,56,56,56,56,55,55,54,54,54,54, 08756 53,53,53,53,53,53,52,52,52,52,51,51,51,51,51,50,50,50,50,49,49, 08757 49,49,48,48,48,47,47,47,47,46,46,46,46,46,46,46,46,45,45,45,45, 08758 45,45,45,44,44,44,44,44,43,43,43,43,43,43,43,43,43,42,42,42,42, 08759 42,42,42,42,41,41,41,41,41,41,40,40,40,40,40,40,40,39,39,39,39, 08760 39,39,38,38,37,37,37,36,36,36,36,36,36,35,35,35,35,35,35,35,34, 08761 34,34,34,34,33,33,33,33,33,33,32,32,32,32,32,32,32,31,31,31,31, 08762 31,31,30,30,30,30,30,29,29,29,29,28,28,28,27,27,27,27,26,26,26, 08763 26,26,26,26,25,25,24,24,24,24,24,24,23,23,23,22,22,22,22,21,21, 08764 21,21,21,20,20,19,19,19,19,19,19,19,19,19,18,18,18,18,17,17,17, 08765 17,17,17,17,17,16,16,16,16,15,15,14,14,14,14,13,12,12,12,12,12, 08766 12,11,11,11,11,11,11,11,11,10,10,10,9,9,9,9,9,9,9,9,9,8,8,8,8, 08767 8,8,8,8,8,7,7,7,7,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,4,4,3,3,3,2,2, 08768 2,1,1,1 08769 }; 08770 const int n4c2w1_t[] = { 08771 120, // Capacity 08772 500, // Number of items 08773 // Size of items (sorted) 08774 100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,98,98, 08775 97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,94,94,94,94, 08776 94,94,94,94,93,93,93,93,92,92,92,92,92,92,91,91,91,91,90,90,90, 08777 90,90,89,89,89,89,89,89,89,89,88,88,88,88,87,87,87,87,86,86,85, 08778 85,85,84,84,84,84,84,84,84,84,83,83,83,83,82,82,82,82,82,81,81, 08779 81,81,81,81,81,81,80,80,80,80,79,79,79,79,79,78,78,78,78,77,77, 08780 77,77,76,76,76,75,75,75,75,75,75,75,74,74,74,74,74,73,73,73,72, 08781 72,72,71,71,71,70,70,70,70,69,69,69,69,69,69,68,68,68,67,67,67, 08782 67,67,67,67,67,67,66,66,66,66,66,66,66,65,65,65,65,64,64,64,64, 08783 64,63,63,63,62,62,62,62,61,61,61,61,61,61,61,60,60,60,59,59,59, 08784 59,59,59,58,58,58,58,58,58,57,57,57,57,57,56,56,56,55,55,55,54, 08785 54,54,53,53,53,53,53,53,52,52,52,52,51,51,51,51,51,50,50,50,50, 08786 50,49,49,49,49,49,49,49,49,48,48,48,48,48,47,47,47,46,46,46,46, 08787 46,46,45,45,45,45,44,44,44,44,44,44,44,44,43,43,43,43,43,43,42, 08788 42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,39,39,39,39,38,37, 08789 37,37,37,37,37,37,37,36,36,36,36,36,35,35,34,34,34,34,33,33,33, 08790 33,33,33,33,32,32,32,31,31,31,31,31,31,31,30,30,29,29,29,29,29, 08791 29,27,27,26,26,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24, 08792 24,24,23,23,23,23,22,22,22,22,21,21,21,21,21,21,21,21,21,21,20, 08793 20,20,20,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,17,17,17, 08794 17,17,17,16,16,16,16,15,14,14,14,14,14,14,14,14,13,13,13,13,12, 08795 12,12,12,12,12,12,12,12,11,11,10,10,10,10,9,9,9,9,8,8,8,8,8,8, 08796 7,7,7,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,2,2, 08797 2,2,2,2,2,1 08798 }; 08799 const int n4c2w2_a[] = { 08800 120, // Capacity 08801 500, // Number of items 08802 // Size of items (sorted) 08803 100,100,100,100,99,99,99,99,99,99,99,99,99,99,98,97,97,97,97, 08804 97,97,97,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95, 08805 95,94,94,94,94,94,94,94,94,94,93,93,93,93,92,92,92,92,92,92,92, 08806 92,92,91,91,91,91,91,91,90,90,90,90,90,89,89,89,89,89,89,89,89, 08807 89,88,88,88,88,88,88,87,87,87,87,87,86,86,86,86,86,86,86,85,85, 08808 85,85,85,85,85,84,84,84,84,84,84,84,83,83,82,82,82,82,82,81,81, 08809 81,81,81,80,80,80,80,80,80,80,79,79,79,79,79,79,78,78,78,78,78, 08810 78,78,77,77,77,77,76,76,76,76,75,75,75,75,75,75,75,75,75,75,74, 08811 73,73,73,73,73,73,73,73,73,73,73,72,72,72,72,72,72,71,71,71,71, 08812 71,71,70,69,69,69,69,69,69,69,69,68,68,68,68,68,67,67,67,67,67, 08813 67,67,67,67,67,66,66,66,66,65,65,65,65,65,65,65,65,64,64,64,63, 08814 63,63,62,62,62,62,62,62,62,62,62,62,61,61,61,61,61,60,60,60,60, 08815 60,59,59,59,59,59,59,59,59,58,58,58,58,58,58,57,57,57,57,57,57, 08816 57,57,57,56,56,56,56,56,56,55,54,54,54,54,54,53,53,53,53,53,52, 08817 52,52,52,52,52,52,52,52,51,51,50,50,50,50,50,50,50,50,50,49,49, 08818 49,49,49,49,48,48,48,48,48,48,48,48,47,47,47,46,46,46,46,46,46, 08819 46,45,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,43,43,43,43, 08820 43,43,42,42,42,42,41,41,41,41,41,41,41,41,40,40,40,40,40,39,39, 08821 39,39,39,39,39,38,38,38,38,38,37,37,37,36,36,36,35,35,35,35,35, 08822 35,35,34,34,34,34,34,33,33,33,33,33,33,33,33,33,32,32,32,32,32, 08823 32,32,32,31,31,31,31,31,31,30,30,30,30,30,30,30,29,29,29,29,29, 08824 29,29,29,28,28,28,28,28,28,27,27,27,27,27,27,27,26,26,26,26,26, 08825 26,26,26,25,25,25,25,24,24,24,24,24,24,24,24,24,23,23,23,23,23, 08826 23,23,22,22,22,22,22,21,21,21,21,21,21,21,21,20,20,20,20 08827 }; 08828 const int n4c2w2_b[] = { 08829 120, // Capacity 08830 500, // Number of items 08831 // Size of items (sorted) 08832 100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,98,98,98, 08833 97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,95,95,95,95, 08834 95,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,92, 08835 92,92,92,92,91,91,91,91,91,91,90,90,90,90,89,89,89,89,89,89,89, 08836 89,88,88,88,88,88,87,86,86,86,86,86,86,85,85,85,84,84,84,84,84, 08837 84,83,83,83,83,83,83,82,82,82,82,82,82,82,82,81,81,81,81,81,81, 08838 81,81,80,80,79,79,79,79,79,79,79,79,78,78,78,78,78,77,77,77,77, 08839 77,77,77,76,76,76,76,76,76,76,76,76,75,75,75,74,74,74,74,74,74, 08840 74,74,74,73,73,73,73,72,72,72,72,72,72,72,71,70,70,70,70,70,69, 08841 69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,67,67,67,67,67, 08842 67,67,66,66,66,66,66,66,65,65,65,65,65,65,65,64,64,64,64,63,63, 08843 63,63,63,63,63,63,62,62,62,62,62,61,61,61,61,61,61,60,60,60,60, 08844 60,59,59,59,59,59,59,59,58,58,57,57,57,56,56,56,56,56,56,56,55, 08845 55,55,55,55,55,55,55,54,54,54,54,54,53,53,53,53,53,53,53,53,52, 08846 52,52,52,52,52,52,51,51,51,51,51,51,51,50,50,50,50,50,50,50,50, 08847 50,50,49,49,49,49,49,49,48,48,48,48,48,48,48,48,47,47,47,47,47, 08848 47,47,47,47,47,46,46,46,46,45,45,45,44,44,44,43,43,42,42,42,42, 08849 42,41,41,41,41,41,41,41,41,41,41,40,40,40,39,39,39,39,39,38,38, 08850 38,38,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,35,35,35, 08851 35,35,35,35,34,34,34,34,34,33,33,33,33,33,33,33,33,33,32,32,32, 08852 32,31,31,31,31,31,31,31,30,30,30,30,30,30,29,29,29,28,28,28,28, 08853 28,28,28,28,28,27,27,27,27,27,27,27,26,26,26,26,26,26,25,25,25, 08854 25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,23, 08855 23,23,23,22,22,22,22,22,22,21,21,21,21,20,20,20,20,20,20 08856 }; 08857 const int n4c2w2_c[] = { 08858 120, // Capacity 08859 500, // Number of items 08860 // Size of items (sorted) 08861 100,100,100,100,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97, 08862 97,97,97,97,97,96,96,96,95,95,95,95,95,95,95,95,94,94,94,94,94, 08863 94,93,93,93,93,93,93,93,92,92,92,92,92,92,92,91,91,91,91,91,91, 08864 90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89,88,88,88,88, 08865 88,88,88,87,87,87,86,86,86,86,86,85,85,85,85,85,84,84,84,84,84, 08866 84,83,83,83,83,83,83,83,82,82,82,82,81,81,81,81,81,81,81,80,80, 08867 80,80,78,78,78,78,78,78,78,78,78,78,77,77,77,76,76,76,76,76,76, 08868 76,75,75,75,75,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73,72, 08869 72,72,72,72,72,72,72,72,71,71,71,71,71,71,71,70,70,70,69,69,69, 08870 69,69,68,68,67,67,67,67,67,66,66,66,66,66,66,66,65,65,65,65,65, 08871 65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,64,64,63,63,63,63, 08872 62,62,62,62,62,62,61,61,61,61,61,61,61,60,60,60,60,60,60,59,59, 08873 59,59,59,59,59,59,59,58,58,58,58,58,58,58,58,58,57,57,57,57,57, 08874 56,56,56,56,56,56,56,56,55,55,55,54,54,53,53,53,53,53,53,53,52, 08875 52,52,52,52,51,51,51,50,50,50,50,49,49,49,49,49,49,49,49,48,48, 08876 48,48,48,48,48,47,47,47,47,47,47,47,46,46,46,45,45,45,45,45,45, 08877 45,45,44,44,44,44,44,44,43,43,43,43,43,43,43,43,43,42,42,42,42, 08878 42,42,42,42,41,41,41,41,41,41,41,41,41,40,40,40,40,40,39,39,39, 08879 39,39,38,38,38,38,38,37,37,37,37,37,36,36,36,35,35,35,35,35,35, 08880 35,34,34,34,34,34,34,34,34,34,33,33,33,33,33,32,32,32,32,32,32, 08881 32,32,32,31,31,31,31,31,31,31,31,30,30,30,30,30,30,29,29,29,29, 08882 29,29,29,29,28,28,28,28,28,27,27,27,27,27,27,27,26,26,26,26,26, 08883 26,25,25,25,25,25,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23, 08884 23,22,22,22,22,21,21,21,21,21,21,21,21,21,20,20,20,20,20 08885 }; 08886 const int n4c2w2_d[] = { 08887 120, // Capacity 08888 500, // Number of items 08889 // Size of items (sorted) 08890 100,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97, 08891 97,97,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,94,94, 08892 94,94,94,93,93,93,93,93,92,92,92,92,91,91,91,91,91,90,90,90,90, 08893 90,90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,88,88,88,88, 08894 88,88,87,87,87,87,86,86,86,86,86,86,86,86,86,86,85,84,84,84,84, 08895 84,84,84,83,83,83,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82, 08896 82,81,81,81,81,81,81,81,80,80,80,80,80,79,79,79,79,79,79,78,78, 08897 78,78,78,78,78,78,77,77,77,77,77,76,76,76,76,76,76,76,76,75,75, 08898 75,75,75,75,74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73,72, 08899 72,72,72,72,71,71,71,71,71,71,71,71,70,70,70,70,70,70,70,69,69, 08900 69,68,68,68,68,68,68,67,67,67,67,67,66,66,65,65,65,65,65,64,64, 08901 64,63,63,63,63,62,62,62,62,62,62,61,61,61,61,61,61,60,60,60,60, 08902 60,60,60,59,59,59,59,59,59,59,58,58,58,58,58,57,57,57,57,57,57, 08903 57,56,56,56,55,55,55,55,55,54,54,54,54,54,54,54,54,54,54,53,53, 08904 53,53,53,52,52,52,52,52,52,51,51,51,51,51,51,50,50,50,50,50,50, 08905 50,49,49,49,49,49,49,49,49,48,48,48,48,48,47,47,47,47,47,47,47, 08906 46,45,45,45,45,45,45,45,45,44,44,44,43,43,43,43,43,43,42,42,42, 08907 42,42,42,42,42,42,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39, 08908 39,39,39,39,39,38,38,38,38,38,38,38,38,37,37,37,37,37,37,37,36, 08909 36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,34,34,34, 08910 34,34,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,31,31,31, 08911 31,31,31,31,30,30,30,30,29,29,28,28,28,28,28,28,28,27,27,27,27, 08912 26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,24,23,22,22,22, 08913 22,22,22,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20 08914 }; 08915 const int n4c2w2_e[] = { 08916 120, // Capacity 08917 500, // Number of items 08918 // Size of items (sorted) 08919 100,100,100,100,100,100,100,99,99,98,98,98,98,98,98,98,97,97, 08920 97,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,94, 08921 94,94,94,94,93,93,93,93,93,93,93,93,93,92,92,92,92,92,91,91,91, 08922 91,91,91,91,91,91,91,90,90,90,90,89,89,88,88,88,88,88,88,87,87, 08923 87,87,87,86,86,86,86,85,85,85,84,84,84,84,84,84,83,83,83,83,83, 08924 83,83,83,82,82,82,82,82,81,81,81,81,81,80,80,80,80,80,80,79,79, 08925 79,79,79,79,78,78,78,77,77,77,77,77,77,77,77,76,76,76,76,76,76, 08926 76,76,75,75,75,75,75,75,75,75,74,74,74,74,73,73,73,73,73,73,73, 08927 73,72,72,72,72,72,72,72,72,72,71,71,71,71,71,71,71,70,70,70,70, 08928 70,70,70,69,69,69,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67, 08929 66,66,66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,64,64,64,64, 08930 64,63,63,63,63,63,62,62,62,62,62,62,62,62,62,61,61,61,61,61,61, 08931 61,61,61,61,61,61,60,60,60,60,59,59,59,59,59,59,59,58,58,58,58, 08932 58,57,57,57,57,56,56,56,56,56,56,55,55,55,55,55,55,55,55,54,54, 08933 54,54,54,54,54,54,53,53,53,53,53,53,53,53,53,53,52,52,52,52,52, 08934 52,52,51,51,51,51,51,51,51,51,50,50,50,50,50,50,50,50,49,49,49, 08935 49,49,49,49,49,49,48,48,48,47,47,47,47,47,47,47,46,46,46,46,46, 08936 46,45,45,45,45,45,44,44,44,44,44,44,44,43,43,42,42,42,42,41,41, 08937 40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,37,37,36,36, 08938 36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,35,34,34,34,34,34, 08939 34,34,34,34,34,34,33,33,33,33,33,33,32,32,32,32,32,32,31,31,31, 08940 31,30,30,30,30,30,30,29,29,28,28,27,27,27,27,27,27,27,26,26,26, 08941 26,26,25,25,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,23,23, 08942 23,23,23,23,23,23,23,22,22,22,22,21,21,21,21,20,20,20,20,20 08943 }; 08944 const int n4c2w2_f[] = { 08945 120, // Capacity 08946 500, // Number of items 08947 // Size of items (sorted) 08948 100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99, 08949 99,99,99,98,98,98,98,98,98,97,97,97,97,97,96,95,95,95,95,95,94, 08950 94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,92,92,92,92,92, 08951 91,91,91,91,91,91,91,91,91,91,90,90,90,90,90,90,90,90,90,90,89, 08952 89,89,89,89,89,89,88,88,88,88,87,87,87,87,87,86,86,86,86,86,86, 08953 86,86,86,86,85,85,85,85,85,85,84,84,84,84,84,83,83,83,83,83,83, 08954 83,83,83,83,83,82,82,82,82,82,82,82,81,81,81,81,81,81,80,80,80, 08955 79,79,79,79,79,79,79,78,78,78,78,78,78,78,77,77,77,77,77,77,77, 08956 76,76,76,76,76,76,75,75,75,75,75,75,75,75,75,74,74,74,74,74,74, 08957 74,74,74,74,73,73,73,73,72,72,72,72,72,72,72,72,72,72,71,71,71, 08958 71,70,70,70,70,70,70,70,69,69,69,69,69,69,68,68,68,68,68,68,68, 08959 68,68,68,67,67,67,67,67,66,66,66,66,66,65,65,65,65,65,64,64,64, 08960 64,63,63,63,63,63,63,62,62,62,62,62,62,62,62,62,61,61,61,61,61, 08961 61,60,59,58,58,58,58,57,57,57,57,57,56,56,56,56,56,56,56,56,56, 08962 56,55,55,55,54,54,54,54,53,53,53,53,52,52,52,52,52,51,51,51,51, 08963 51,51,50,50,50,50,50,50,50,50,50,50,49,49,48,48,48,48,48,48,48, 08964 47,47,46,46,46,46,46,46,46,46,45,45,45,45,45,45,44,44,43,43,43, 08965 43,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,39,39,38,38, 08966 38,38,37,37,37,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36, 08967 36,36,36,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,33,33,33, 08968 33,33,33,32,32,32,32,32,32,32,32,31,31,31,31,31,31,30,30,30,30, 08969 30,29,29,29,29,29,28,28,28,28,28,28,28,28,28,27,27,27,27,27,26, 08970 26,26,26,25,25,25,25,25,25,25,25,24,24,24,23,23,23,23,23,23,23, 08971 23,23,22,22,22,22,22,22,22,22,22,21,21,21,21,21,20,20,20,20 08972 }; 08973 const int n4c2w2_g[] = { 08974 120, // Capacity 08975 500, // Number of items 08976 // Size of items (sorted) 08977 100,100,100,100,100,100,100,100,100,100,99,99,99,99,98,98,98, 08978 98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,95,95,95, 08979 95,95,95,95,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,92, 08980 92,92,91,91,91,91,90,90,90,90,90,90,90,89,89,89,89,89,89,88,88, 08981 88,88,88,88,88,87,87,87,87,86,86,86,86,85,85,85,85,85,85,85,84, 08982 84,84,84,84,84,83,83,83,83,83,82,82,82,81,81,81,81,80,80,80,80, 08983 79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,77,77,77,77,77,76, 08984 76,76,76,75,75,75,75,75,75,75,75,74,74,74,74,74,74,73,73,73,72, 08985 72,72,72,72,72,71,71,71,71,71,71,70,70,70,70,70,69,69,69,69,69, 08986 69,69,69,69,69,68,68,68,68,68,68,68,68,68,68,68,68,68,67,67,67, 08987 67,66,66,66,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,63,63, 08988 63,63,63,63,63,63,63,63,63,62,62,62,62,62,61,61,61,60,60,60,60, 08989 60,60,59,59,59,59,59,59,59,59,59,59,58,58,58,57,57,57,57,57,57, 08990 57,57,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54, 08991 54,54,54,54,54,53,53,53,53,53,52,52,52,52,52,52,51,51,51,51,51, 08992 51,51,51,50,50,50,50,50,50,50,50,50,49,49,49,48,48,48,48,47,47, 08993 47,47,47,47,47,47,47,46,46,46,46,45,45,45,45,45,45,44,44,44,43, 08994 43,43,43,43,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,40,40, 08995 39,39,39,39,39,38,38,37,37,37,37,37,36,36,36,36,35,35,35,35,35, 08996 35,35,35,35,34,34,34,34,34,33,33,33,33,33,33,33,32,32,32,32,32, 08997 31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,29,29,29,29,28, 08998 28,28,28,28,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,25,25, 08999 25,24,24,24,24,23,23,23,23,23,23,22,22,22,22,22,22,22,22,21,21, 09000 21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20 09001 }; 09002 const int n4c2w2_h[] = { 09003 120, // Capacity 09004 500, // Number of items 09005 // Size of items (sorted) 09006 100,99,99,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,96,96, 09007 96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,94,94,94,94,93,93, 09008 93,93,93,93,93,92,92,92,92,92,92,92,92,92,91,91,91,91,91,91,90, 09009 90,90,90,90,89,89,89,89,89,89,89,88,88,88,88,88,88,88,88,87,87, 09010 86,86,86,86,86,86,86,86,86,85,85,85,85,85,85,85,85,85,85,85,84, 09011 84,84,84,84,83,83,83,83,83,83,82,82,82,82,82,82,82,81,81,81,81, 09012 81,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79,78,78,78,78, 09013 77,77,77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,75,75,75, 09014 75,75,74,74,74,73,73,73,73,72,72,72,72,71,71,71,71,71,71,71,71, 09015 70,70,70,70,70,69,69,69,69,69,68,68,68,68,68,68,68,67,67,67,67, 09016 67,66,66,66,66,66,66,65,65,65,65,65,64,64,64,64,64,64,63,63,62, 09017 62,62,62,62,61,61,61,60,60,60,60,60,60,60,60,60,60,60,59,59,59, 09018 59,59,59,59,59,59,59,59,58,58,58,58,58,58,58,57,57,57,57,57,57, 09019 56,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,53,53,53,53, 09020 53,53,53,52,52,52,52,52,51,51,51,51,51,51,51,51,49,49,49,49,49, 09021 48,48,48,48,47,47,47,47,47,47,47,47,47,47,47,47,47,46,46,46,46, 09022 46,46,46,45,45,45,45,45,45,45,45,44,44,43,43,43,43,43,43,43,43, 09023 42,42,42,42,41,41,41,41,41,41,41,41,40,40,40,38,38,38,38,38,38, 09024 38,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,35,35,35,35, 09025 35,34,34,34,34,34,34,34,34,33,33,33,33,33,33,33,32,32,32,32,32, 09026 32,31,31,31,31,31,31,30,30,30,30,30,30,29,29,29,29,29,28,28,28, 09027 27,27,27,27,27,27,27,26,26,26,26,26,25,25,25,25,25,25,25,25,25, 09028 25,25,24,24,24,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22, 09029 21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20 09030 }; 09031 const int n4c2w2_i[] = { 09032 120, // Capacity 09033 500, // Number of items 09034 // Size of items (sorted) 09035 100,100,100,100,99,99,99,99,99,99,98,98,98,98,97,97,97,97,97, 09036 97,97,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,94,94,94, 09037 94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,92,92,92,92, 09038 92,92,91,91,91,91,91,91,90,90,90,90,90,90,90,90,90,90,89,89,89, 09039 88,88,88,88,87,87,87,87,87,87,87,87,87,87,87,86,86,86,85,85,85, 09040 85,85,85,85,84,84,84,84,83,83,83,83,83,82,82,82,82,82,82,82,82, 09041 82,81,81,81,81,81,81,81,80,80,80,80,80,79,79,79,79,79,79,79,78, 09042 78,78,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76,76,75,75,75, 09043 75,75,75,75,74,74,74,74,74,73,73,73,73,73,72,72,72,72,72,72,72, 09044 72,72,72,72,72,71,71,71,71,71,70,70,70,70,70,70,70,70,70,70,69, 09045 69,68,68,68,68,68,68,68,67,67,67,67,67,66,66,66,66,65,65,65,65, 09046 65,65,65,65,65,65,65,64,64,64,64,64,63,63,63,62,62,62,62,62,61, 09047 61,61,61,61,60,60,60,60,60,59,59,59,59,59,59,59,58,58,58,58,58, 09048 58,58,58,58,57,57,57,57,57,57,57,57,56,56,55,55,55,54,54,54,53, 09049 53,53,53,53,53,53,52,51,51,50,50,50,50,49,49,49,49,49,49,49,49, 09050 48,48,48,48,48,48,48,48,48,48,48,47,47,47,47,47,47,47,46,46,46, 09051 46,46,46,45,45,45,45,45,45,44,44,44,44,44,43,43,43,43,43,43,43, 09052 43,43,43,43,43,43,42,42,42,42,42,42,42,41,41,41,41,41,41,41,40, 09053 40,40,40,40,40,39,39,39,39,39,38,38,38,38,37,37,37,37,37,37,36, 09054 35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,33,33,32,32, 09055 32,32,32,32,31,31,31,31,31,31,31,30,30,30,30,30,30,29,29,29,29, 09056 29,29,29,29,29,29,28,28,28,28,28,28,27,27,27,27,27,26,26,26,26, 09057 25,25,25,25,25,25,25,25,25,24,24,24,24,24,24,23,23,23,23,23,23, 09058 22,22,22,22,22,22,22,22,21,21,21,20,20,20,20,20,20,20,20 09059 }; 09060 const int n4c2w2_j[] = { 09061 120, // Capacity 09062 500, // Number of items 09063 // Size of items (sorted) 09064 100,100,100,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,97,97, 09065 97,97,97,97,97,97,96,96,96,96,95,95,95,95,95,95,94,94,94,94,94, 09066 94,94,93,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,91,91, 09067 91,91,91,91,91,91,91,90,90,90,90,89,89,89,89,88,88,88,88,87,87, 09068 87,87,87,87,87,87,86,86,86,86,86,85,85,85,85,85,85,85,84,84,84, 09069 84,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,81,81,81,81, 09070 81,81,81,81,80,80,80,79,79,79,79,79,79,78,78,78,78,78,78,78,77, 09071 77,77,77,76,76,76,75,75,75,75,75,75,75,74,74,74,74,73,73,73,72, 09072 72,72,72,72,71,71,71,71,71,71,70,70,70,70,70,70,69,69,69,69,69, 09073 69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,67, 09074 66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,65,65,65,65,65,64, 09075 64,64,64,64,64,64,63,63,63,63,62,62,61,61,61,61,61,61,61,61,61, 09076 61,61,59,59,59,59,59,59,59,58,58,58,58,58,58,58,58,58,57,57,57, 09077 57,57,57,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54, 09078 54,54,54,53,53,53,53,53,53,53,53,53,53,53,53,52,52,52,52,52,52, 09079 52,51,51,51,51,51,51,51,51,51,51,51,51,50,50,50,50,50,49,49,49, 09080 49,49,49,48,48,48,47,47,47,47,47,46,45,45,45,45,45,45,44,44,43, 09081 43,43,43,43,42,42,42,42,42,42,42,42,41,41,41,41,41,41,41,41,40, 09082 40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38, 09083 37,37,37,36,35,35,35,35,35,35,35,35,35,35,35,35,34,34,34,34,34, 09084 34,34,33,33,33,33,33,32,32,32,32,32,32,32,32,32,31,31,31,31,30, 09085 30,30,30,29,29,29,28,28,28,28,28,28,28,28,27,27,27,27,27,27,27, 09086 26,26,26,25,25,25,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23, 09087 23,23,22,22,22,22,22,22,21,21,21,20,20,20,20,20,20,20 09088 }; 09089 const int n4c2w2_k[] = { 09090 120, // Capacity 09091 500, // Number of items 09092 // Size of items (sorted) 09093 100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98, 09094 98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96, 09095 95,95,95,95,95,94,94,94,94,94,94,94,94,93,93,93,93,92,92,92,92, 09096 92,92,92,91,91,91,91,91,91,91,91,91,90,89,89,89,89,89,89,88,88, 09097 88,88,88,88,87,87,87,87,87,87,86,86,86,86,86,86,85,85,85,85,85, 09098 84,84,84,84,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,81,81, 09099 81,81,81,80,80,80,80,80,80,80,79,79,79,79,79,78,78,78,78,77,77, 09100 77,77,77,77,77,77,77,77,76,76,76,75,75,75,75,75,75,75,74,74,74, 09101 74,74,74,74,74,73,73,73,73,72,72,72,72,72,71,71,71,71,71,71,71, 09102 71,71,70,70,70,70,70,70,69,69,69,69,69,68,68,68,68,68,68,67,67, 09103 67,67,67,66,66,66,66,66,66,66,65,65,65,65,65,65,65,65,65,65,65, 09104 65,64,64,64,64,64,64,64,63,63,63,63,62,62,62,62,62,62,62,62,61, 09105 61,61,61,60,60,60,60,60,60,60,59,59,59,59,59,58,58,58,58,58,57, 09106 56,56,56,56,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54, 09107 54,53,53,53,53,53,53,53,53,52,52,52,52,52,52,52,51,51,51,51,51, 09108 51,51,51,51,51,50,50,50,50,50,49,49,49,48,48,48,48,48,47,47,47, 09109 47,46,46,46,46,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,43, 09110 43,43,43,43,43,42,42,42,42,42,41,41,41,41,41,41,41,40,40,40,40, 09111 39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,37,37,37,37,37, 09112 37,37,37,37,37,36,36,36,36,35,35,35,35,35,35,35,35,34,34,34,34, 09113 34,34,34,34,33,33,33,33,33,32,32,32,32,32,32,32,31,31,31,31,31, 09114 31,31,31,31,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,28,28, 09115 28,28,28,28,28,28,27,27,27,27,27,27,26,26,26,25,25,25,25,24,24, 09116 23,23,23,23,23,23,23,23,22,22,22,22,21,21,21,21,20,20,20,20 09117 }; 09118 const int n4c2w2_l[] = { 09119 120, // Capacity 09120 500, // Number of items 09121 // Size of items (sorted) 09122 100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,98, 09123 98,98,98,98,98,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96, 09124 95,95,95,95,95,94,94,94,94,93,93,93,93,93,92,92,92,92,92,91,91, 09125 91,91,91,90,90,90,90,90,89,89,89,89,89,89,89,88,88,88,88,88,88, 09126 88,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86,85,85,85,85,85, 09127 85,85,85,85,85,84,84,84,84,84,84,84,84,84,84,84,84,83,83,83,83, 09128 83,82,82,82,82,81,81,81,81,81,80,79,79,79,79,79,79,79,79,79,78, 09129 78,78,78,78,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76, 09130 75,75,75,75,75,75,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73, 09131 73,73,73,73,72,72,72,72,72,72,72,71,71,71,71,71,71,71,71,70,70, 09132 69,69,69,69,69,68,68,68,67,67,67,67,67,66,66,66,66,66,65,65,65, 09133 65,65,65,65,64,64,64,64,64,64,64,63,63,63,63,63,63,63,62,62,62, 09134 61,61,61,61,61,60,60,60,60,60,60,59,59,59,59,59,59,59,59,59,58, 09135 58,58,58,58,57,57,57,57,57,57,56,56,56,55,55,55,55,55,54,54,54, 09136 54,54,53,53,53,53,53,53,53,53,53,53,53,52,52,52,52,51,51,50,50, 09137 50,50,50,50,50,50,50,49,49,49,48,48,48,48,48,48,47,47,47,47,47, 09138 47,47,47,46,46,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44, 09139 43,43,43,43,43,43,42,42,42,42,42,41,41,40,40,40,40,40,39,39,39, 09140 39,39,39,39,39,39,39,38,38,38,38,37,37,37,37,37,37,37,36,36,36, 09141 36,36,35,35,35,35,35,35,34,34,34,34,34,33,33,33,33,33,33,33,32, 09142 32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,30,30,30,30,30, 09143 30,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,27,27,27, 09144 27,27,27,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,24, 09145 24,24,23,23,23,23,22,22,22,22,22,21,21,21,21,21,20,20,20 09146 }; 09147 const int n4c2w2_m[] = { 09148 120, // Capacity 09149 500, // Number of items 09150 // Size of items (sorted) 09151 100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98, 09152 98,98,98,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,94,94,94, 09153 94,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,91,91,91,91,91, 09154 91,91,91,91,90,90,90,90,90,90,89,88,88,88,88,87,87,87,87,87,87, 09155 87,87,86,86,86,86,86,86,86,86,86,85,85,85,85,84,84,84,84,84,83, 09156 83,83,83,83,83,82,82,82,82,82,82,82,82,82,82,82,81,81,81,81,81, 09157 81,81,81,80,80,80,80,79,79,79,79,78,78,78,78,78,78,78,77,77,77, 09158 77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,75,75,75,75,75, 09159 75,75,75,75,75,75,75,74,74,74,74,74,74,74,73,73,73,73,73,72,72, 09160 72,72,71,71,71,71,71,71,71,71,70,70,70,70,70,69,69,69,69,69,69, 09161 69,69,69,69,68,68,68,68,67,67,67,67,67,66,65,65,65,64,64,63,63, 09162 63,63,63,63,63,62,62,62,62,62,62,62,62,62,61,61,61,61,60,60,60, 09163 60,60,60,60,59,59,59,59,59,58,58,57,57,57,57,57,57,57,57,57,56, 09164 56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,54,54,54,53,53, 09165 53,53,53,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51,51,50, 09166 50,50,50,50,49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,48, 09167 48,47,47,47,47,47,47,47,46,46,46,46,46,46,46,46,46,45,45,45,45, 09168 45,44,44,44,44,44,44,44,44,43,43,43,43,43,43,43,42,42,42,42,41, 09169 41,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,38,38,37,37, 09170 37,37,37,37,37,36,36,36,35,35,35,35,35,35,35,34,34,34,34,34,34, 09171 34,34,33,33,33,32,32,32,32,32,32,31,31,31,31,31,31,31,30,30,30, 09172 30,30,30,29,29,28,28,28,28,28,28,27,27,27,26,26,25,25,25,25,25, 09173 25,25,25,24,24,24,24,24,23,23,23,23,22,22,22,22,22,22,22,21,21, 09174 21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20 09175 }; 09176 const int n4c2w2_n[] = { 09177 120, // Capacity 09178 500, // Number of items 09179 // Size of items (sorted) 09180 100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,98,98,98, 09181 98,97,97,97,97,97,97,96,96,96,96,95,95,95,95,95,95,95,95,95,94, 09182 94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,92,92,91,91,91,91, 09183 90,90,90,90,90,90,89,89,89,89,89,89,89,89,89,89,89,89,88,88,88, 09184 88,88,88,88,87,87,87,87,87,87,87,86,86,86,86,86,86,84,84,84,84, 09185 84,84,84,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,81,81,81, 09186 80,80,80,80,80,80,80,80,80,80,80,79,79,79,79,79,79,78,78,78,78, 09187 78,78,78,78,77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,75,75, 09188 75,75,75,75,75,74,74,74,74,74,74,73,73,72,72,72,72,71,71,71,71, 09189 71,70,70,70,70,70,70,70,70,69,69,68,68,68,68,68,68,67,67,67,67, 09190 67,67,67,66,66,66,66,66,66,66,65,64,64,64,64,64,64,64,64,64,64, 09191 64,63,63,63,63,63,63,62,62,62,62,62,62,62,61,61,61,61,61,61,61, 09192 61,61,60,60,60,60,60,59,59,59,59,59,59,58,58,58,58,58,57,57,57, 09193 57,57,57,57,56,56,56,56,56,56,56,56,56,56,56,56,56,55,55,55,55, 09194 55,55,55,54,54,54,54,53,52,52,52,52,52,52,52,52,51,51,51,51,51, 09195 51,51,51,51,51,50,50,50,50,50,49,49,49,49,49,49,49,48,48,48,48, 09196 48,48,48,48,48,47,47,47,47,46,46,46,46,46,46,46,46,46,46,46,45, 09197 45,45,45,44,44,44,44,44,44,44,43,43,43,43,42,42,42,42,42,41,41, 09198 41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,37, 09199 37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36,35,35, 09200 35,35,35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,33,33,33, 09201 33,33,33,33,33,33,32,32,32,32,32,31,31,31,31,31,31,30,30,30,30, 09202 30,29,29,29,29,29,29,29,28,28,28,27,27,27,27,27,27,26,26,26,25, 09203 25,24,24,24,23,23,22,22,22,22,21,21,21,21,20,20,20,20,20 09204 }; 09205 const int n4c2w2_o[] = { 09206 120, // Capacity 09207 500, // Number of items 09208 // Size of items (sorted) 09209 100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98, 09210 98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,95,95,94, 09211 94,94,94,94,94,94,94,93,93,93,93,93,92,92,92,92,92,91,91,91,91, 09212 90,90,90,90,90,89,89,89,89,89,89,88,88,88,88,87,87,87,86,86,86, 09213 86,86,86,86,86,85,85,85,85,85,85,84,84,84,84,84,83,83,83,83,83, 09214 83,83,83,83,82,82,82,82,82,82,81,81,81,81,81,81,81,81,80,80,80, 09215 80,80,79,79,79,79,79,78,78,78,78,78,78,78,77,77,77,77,77,77,76, 09216 76,76,76,76,75,75,75,75,75,75,75,75,75,74,74,74,74,73,73,73,73, 09217 73,73,73,72,72,72,72,72,72,72,72,72,71,71,70,70,70,70,70,70,70, 09218 70,70,70,69,69,69,69,69,69,68,68,68,68,67,67,67,67,67,67,66,66, 09219 66,66,66,66,66,66,66,65,65,65,65,65,65,65,65,65,65,65,64,64,64, 09220 64,64,63,63,63,63,62,62,62,62,62,62,61,61,61,61,60,60,60,60,60, 09221 60,59,59,59,59,59,59,58,58,58,58,58,58,58,58,58,58,57,57,57,57, 09222 57,56,56,56,56,56,56,55,55,55,55,54,54,54,54,54,54,53,53,53,53, 09223 52,52,52,52,52,51,51,51,51,51,51,51,51,50,50,50,50,49,49,49,49, 09224 49,48,48,48,48,48,48,48,48,47,47,47,47,47,46,46,45,45,45,44,44, 09225 44,44,44,44,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42, 09226 41,41,41,41,41,41,41,41,41,40,40,40,40,40,40,39,39,39,38,38,38, 09227 38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36, 09228 35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,33,33,33,33, 09229 33,33,33,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,30, 09230 30,30,30,30,30,30,30,30,29,29,29,29,28,28,28,28,28,28,27,27,27, 09231 27,27,27,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,24,24, 09232 23,23,23,23,23,23,22,22,22,22,22,21,21,21,21,21,21,21,21,20 09233 }; 09234 const int n4c2w2_p[] = { 09235 120, // Capacity 09236 500, // Number of items 09237 // Size of items (sorted) 09238 100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,98,98,98,98, 09239 98,98,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95, 09240 94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,92,92,92,92,92,92, 09241 92,92,92,92,92,92,92,92,92,91,91,91,91,90,90,90,90,90,89,89,89, 09242 89,89,89,89,88,88,88,88,88,88,88,88,88,88,88,87,87,87,87,87,86, 09243 86,86,86,86,86,85,85,85,85,85,85,85,85,84,84,84,83,83,83,83,83, 09244 83,83,83,82,82,82,82,82,82,81,81,81,81,81,81,80,80,80,80,80,80, 09245 79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,77,77,76,76,76,76, 09246 75,75,75,75,74,74,74,74,74,73,73,73,73,73,73,72,72,72,72,72,72, 09247 72,72,71,71,71,71,71,70,70,70,70,70,70,69,69,69,69,69,69,69,69, 09248 69,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,67,66,66,66,66, 09249 66,66,65,65,65,65,65,65,64,64,64,64,64,64,64,64,63,63,63,63,63, 09250 62,62,62,62,61,61,61,61,61,61,60,60,60,60,60,60,59,59,59,59,59, 09251 59,59,59,59,58,58,58,58,58,58,58,57,57,57,57,56,56,56,56,56,56, 09252 55,55,55,55,54,54,54,54,54,54,53,53,53,53,53,53,53,53,53,53,53, 09253 52,52,51,51,51,51,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50, 09254 49,49,48,48,48,48,48,48,48,47,47,46,46,46,45,45,45,45,45,44,44, 09255 44,43,43,43,43,43,42,42,42,42,42,41,41,40,40,40,40,40,40,40,40, 09256 39,39,39,39,39,39,39,39,39,39,38,38,38,38,37,37,37,37,37,36,36, 09257 36,36,36,35,35,35,35,35,35,35,35,35,35,35,35,35,34,34,34,34,34, 09258 34,33,33,33,33,32,32,32,32,31,31,31,31,31,31,30,30,30,30,30,30, 09259 29,29,29,29,28,28,28,28,27,27,27,27,27,27,27,27,26,26,26,25,25, 09260 25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,22,22, 09261 22,22,22,22,22,21,21,21,21,21,20,20,20,20,20,20,20,20,20 09262 }; 09263 const int n4c2w2_q[] = { 09264 120, // Capacity 09265 500, // Number of items 09266 // Size of items (sorted) 09267 100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98, 09268 98,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95, 09269 95,95,94,94,94,94,94,94,94,94,93,93,93,93,92,92,92,92,92,92,92, 09270 91,91,91,91,91,91,91,91,90,90,90,90,90,90,90,90,90,89,89,89,89, 09271 89,89,89,89,88,88,87,87,87,87,86,86,86,86,86,85,85,85,85,85,84, 09272 84,84,84,84,84,83,83,83,82,82,82,82,82,81,81,81,81,81,81,81,80, 09273 80,80,79,79,79,79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78, 09274 78,78,77,77,77,77,77,77,77,77,76,76,76,76,76,76,75,75,75,75,74, 09275 74,74,74,74,74,74,74,73,73,73,73,73,73,73,72,72,72,72,71,71,71, 09276 70,70,70,70,70,70,70,69,69,69,69,68,68,68,67,67,67,67,67,67,66, 09277 66,66,66,66,66,65,65,65,65,65,64,64,64,64,64,64,64,63,63,63,63, 09278 63,62,62,62,62,62,62,61,61,61,61,61,61,61,60,60,60,60,60,60,60, 09279 59,59,59,59,58,58,58,58,58,58,58,57,57,57,57,57,57,57,57,56,56, 09280 56,56,56,56,56,55,55,55,55,55,55,54,54,54,54,53,53,53,53,53,53, 09281 53,52,52,52,52,52,52,52,51,51,51,51,51,51,51,51,50,50,50,50,50, 09282 50,50,50,49,49,49,49,49,49,49,48,48,48,48,47,47,47,47,47,47,46, 09283 46,46,46,46,46,46,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44, 09284 44,43,43,43,43,43,43,43,43,43,42,42,42,42,41,41,41,41,41,41,41, 09285 41,40,40,40,40,40,40,40,40,39,39,39,39,38,38,38,38,37,37,37,37, 09286 37,36,36,36,36,35,35,35,34,34,34,34,34,34,34,34,33,33,33,33,33, 09287 33,33,33,33,33,33,33,32,32,32,32,32,32,31,31,31,30,30,30,29,29, 09288 29,29,29,29,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,26,26, 09289 26,26,26,26,25,25,25,25,25,25,24,24,24,23,23,23,23,23,23,23,23, 09290 23,23,22,22,22,22,22,22,22,21,21,21,21,21,21,20,20,20,20 09291 }; 09292 const int n4c2w2_r[] = { 09293 120, // Capacity 09294 500, // Number of items 09295 // Size of items (sorted) 09296 100,100,100,100,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97, 09297 97,97,97,97,97,97,97,96,96,95,95,95,95,95,95,95,94,94,94,94,94, 09298 94,94,94,94,94,93,93,92,92,92,92,92,91,91,91,90,90,90,90,90,90, 09299 89,89,89,89,89,89,89,89,89,89,89,88,88,87,87,86,86,86,86,86,86, 09300 86,86,86,86,85,85,85,84,84,84,84,84,84,84,84,84,84,84,84,84,83, 09301 83,83,83,83,83,83,83,82,82,82,82,82,82,82,81,81,81,81,81,81,81, 09302 81,81,81,81,81,81,80,80,80,80,80,80,79,79,79,79,79,79,79,78,78, 09303 78,78,78,78,77,77,77,77,77,76,76,76,76,76,76,76,76,75,75,75,74, 09304 74,74,74,74,74,73,73,73,73,73,72,72,72,72,72,72,72,71,71,71,71, 09305 71,71,70,70,70,70,70,69,69,69,69,69,68,68,68,68,67,67,66,66,66, 09306 66,66,66,66,66,66,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64, 09307 64,64,64,64,63,63,63,63,63,63,63,62,62,62,62,62,62,62,62,62,61, 09308 61,61,60,60,60,60,60,59,59,59,59,58,58,58,58,58,58,58,58,57,57, 09309 57,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,54,54,54,54, 09310 54,54,54,54,53,53,53,53,53,53,53,52,52,52,52,52,51,51,51,51,51, 09311 51,51,51,51,51,50,50,49,49,49,49,48,48,48,48,48,48,48,47,47,47, 09312 47,47,47,47,46,46,46,46,46,46,46,46,45,44,44,44,44,44,44,44,43, 09313 43,43,43,43,42,42,41,41,41,41,41,40,40,40,40,40,40,40,39,39,39, 09314 39,39,39,39,38,38,38,38,38,38,37,37,37,37,37,37,37,37,36,36,36, 09315 36,36,36,36,36,36,36,36,36,35,35,34,34,34,34,34,33,33,33,33,32, 09316 32,32,32,31,31,31,31,31,31,31,30,30,30,29,29,29,29,29,29,29,29, 09317 29,28,28,28,28,28,27,27,27,27,27,27,26,26,26,26,25,25,25,25,25, 09318 25,25,25,24,24,24,24,24,24,24,24,24,24,23,23,23,23,23,22,22,22, 09319 22,22,21,21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20 09320 }; 09321 const int n4c2w2_s[] = { 09322 120, // Capacity 09323 500, // Number of items 09324 // Size of items (sorted) 09325 100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,97,97, 09326 97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,95,95,95,94, 09327 94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,92,92,92,92, 09328 91,91,91,91,91,91,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89, 09329 89,89,89,88,88,88,88,88,87,87,87,87,87,87,87,86,86,86,85,85,85, 09330 85,85,84,84,84,84,83,83,83,83,83,82,82,81,81,81,81,81,81,80,80, 09331 80,80,80,80,80,79,79,79,79,78,78,78,78,78,78,78,78,78,77,77,77, 09332 77,77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76,75,75, 09333 75,75,75,74,74,74,74,74,74,74,74,74,74,74,73,73,73,72,72,72,72, 09334 72,72,72,72,72,72,72,72,71,71,71,71,71,71,71,71,70,70,70,70,70, 09335 70,70,70,69,69,69,69,69,68,68,68,68,68,68,68,68,68,68,67,67,66, 09336 66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,64,64,64,64,63,63, 09337 63,63,63,63,63,63,62,62,62,62,62,61,61,61,61,61,61,61,60,60,60, 09338 60,60,60,60,60,59,59,59,59,59,59,59,58,58,58,57,57,57,57,57,57, 09339 57,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,53,53, 09340 52,52,52,52,52,51,51,51,51,51,50,50,50,50,50,50,50,49,49,49,49, 09341 49,48,48,48,48,47,47,47,47,47,47,46,46,46,45,45,45,45,45,45,45, 09342 45,45,44,44,44,44,44,43,43,43,43,43,43,43,43,42,42,41,41,41,41, 09343 41,41,41,41,41,40,40,39,39,39,39,38,38,38,38,38,38,37,37,37,37, 09344 37,37,37,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,34, 09345 34,34,34,34,34,33,33,33,33,32,32,32,32,32,32,31,31,31,31,31,30, 09346 30,30,29,29,29,29,28,28,28,27,27,27,27,26,26,26,26,26,26,26,26, 09347 25,25,24,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23, 09348 23,22,22,22,22,22,21,21,21,21,21,21,20,20,20,20,20,20,20 09349 }; 09350 const int n4c2w2_t[] = { 09351 120, // Capacity 09352 500, // Number of items 09353 // Size of items (sorted) 09354 100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,98,98,98, 09355 98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,96, 09356 96,95,95,95,95,95,95,95,95,94,94,94,94,94,94,93,93,93,93,92,92, 09357 92,92,92,92,91,91,91,91,90,90,90,90,90,89,89,89,89,89,89,89,88, 09358 88,88,87,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86,85,85,85, 09359 85,85,85,84,84,84,84,83,83,83,83,83,83,82,82,82,82,82,82,82,82, 09360 82,82,82,82,81,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80, 09361 80,80,79,79,79,78,78,78,78,77,77,77,77,77,76,76,76,76,75,75,75, 09362 75,75,75,75,75,75,74,74,74,74,74,74,74,74,74,74,73,73,73,72,72, 09363 72,72,72,72,71,70,70,70,70,69,69,69,69,68,68,68,68,68,68,68,67, 09364 67,67,66,66,66,66,66,66,66,65,65,65,65,65,65,65,65,65,64,64,64, 09365 64,64,64,63,63,62,62,62,62,62,61,61,61,61,60,60,60,60,60,60,60, 09366 59,59,59,59,59,59,58,58,58,58,57,57,57,56,56,56,56,56,56,56,55, 09367 55,55,55,54,54,54,54,54,54,54,53,53,53,53,53,53,53,52,52,52,52, 09368 52,52,52,52,51,51,51,51,51,51,51,50,50,50,50,49,49,48,48,48,48, 09369 48,48,48,48,48,48,47,47,47,47,47,47,46,46,46,46,46,46,46,46,45, 09370 45,45,45,45,45,45,44,44,44,44,44,44,43,43,43,42,42,42,42,42,41, 09371 41,41,41,41,40,40,40,40,40,39,39,39,38,38,38,38,38,37,37,37,37, 09372 37,37,37,36,36,36,36,36,36,35,35,35,35,35,34,34,34,34,34,34,34, 09373 34,34,34,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32, 09374 32,32,32,31,31,31,31,31,31,30,30,30,30,30,30,30,29,29,29,29,29, 09375 29,29,28,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,26, 09376 26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,23,23,23,23,23, 09377 23,23,23,22,22,22,22,22,22,22,21,21,21,21,21,21,20,20,20 09378 }; 09379 const int n4c2w4_a[] = { 09380 120, // Capacity 09381 500, // Number of items 09382 // Size of items (sorted) 09383 100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98, 09384 98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96, 09385 96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,94, 09386 94,94,94,94,93,93,92,92,92,92,92,92,92,92,91,91,91,91,91,91,90, 09387 90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,88,88,88,88,88,88, 09388 88,87,87,87,87,87,87,87,87,87,87,87,87,86,86,85,85,85,85,85,85, 09389 84,84,84,84,84,83,83,83,83,83,83,82,82,82,81,81,81,81,81,81,81, 09390 81,80,80,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,78,78,78, 09391 77,77,77,77,76,76,76,76,76,76,76,76,75,75,75,75,75,75,75,75,75, 09392 75,74,74,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,72, 09393 72,72,71,71,71,71,71,71,71,71,71,70,70,70,70,70,69,69,69,69,68, 09394 68,68,68,68,68,68,68,68,68,68,68,68,67,67,67,67,67,66,66,66,66, 09395 66,66,66,66,66,65,65,65,65,65,65,65,65,64,64,63,63,63,63,63,63, 09396 63,63,63,62,62,62,62,62,61,61,61,61,61,60,60,60,60,60,59,59,59, 09397 59,59,59,59,59,58,58,58,58,58,58,57,57,57,57,57,57,57,56,56,56, 09398 56,56,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,52,52, 09399 52,52,52,52,52,52,51,51,51,51,51,51,50,50,50,50,50,50,50,50,50, 09400 50,49,49,49,49,49,49,49,49,49,48,48,48,48,48,47,47,47,47,47,47, 09401 47,47,47,46,46,46,46,45,45,45,45,45,45,45,44,44,44,44,44,44,43, 09402 43,43,43,43,43,43,43,43,42,42,41,41,41,41,40,40,40,40,40,40,40, 09403 40,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38, 09404 37,37,37,37,37,37,37,36,36,36,36,36,36,35,35,35,35,35,35,35,35, 09405 35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33, 09406 33,33,33,33,33,32,32,32,32,32,32,31,31,31,31,30,30,30,30,30 09407 }; 09408 const int n4c2w4_b[] = { 09409 120, // Capacity 09410 500, // Number of items 09411 // Size of items (sorted) 09412 100,100,100,100,99,99,99,99,98,98,98,98,98,98,97,97,97,97,97, 09413 97,96,96,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94, 09414 94,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92,92,91,91, 09415 91,91,91,91,90,90,90,90,90,89,89,89,89,89,89,89,88,88,88,88,88, 09416 88,88,87,87,87,87,86,86,86,86,85,85,85,84,84,84,84,83,83,83,83, 09417 82,82,82,82,82,82,82,82,82,82,82,82,81,81,81,81,81,81,80,80,80, 09418 80,80,80,80,79,79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78, 09419 77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76,76,75,75, 09420 75,75,75,75,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,73, 09421 72,72,72,72,72,72,72,72,72,72,72,71,71,71,71,71,71,70,70,70,70, 09422 70,70,70,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68, 09423 67,67,67,67,67,67,66,66,66,65,65,65,65,64,64,63,63,63,63,63,63, 09424 63,62,62,62,62,62,61,61,61,61,61,61,61,61,60,60,60,60,60,60,60, 09425 59,59,59,59,59,59,59,58,58,58,58,58,58,58,58,58,58,58,57,57,57, 09426 57,57,57,57,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54, 09427 54,54,54,54,54,53,53,53,53,53,53,52,52,52,52,52,52,52,51,51,51, 09428 51,51,51,51,51,51,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49, 09429 49,49,49,49,49,49,48,48,48,48,48,48,48,47,47,47,47,47,47,46,46, 09430 46,46,46,46,46,45,45,45,45,45,45,45,45,44,44,44,44,44,44,43,43, 09431 43,43,43,43,43,42,42,42,42,42,42,42,42,42,41,41,41,41,41,41,41, 09432 41,40,40,40,40,40,40,40,40,39,39,38,38,38,38,38,38,38,37,37,37, 09433 37,37,37,36,36,36,36,36,36,35,35,35,35,35,35,35,35,34,34,34,34, 09434 34,34,34,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 09435 31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30 09436 }; 09437 const int n4c2w4_c[] = { 09438 120, // Capacity 09439 500, // Number of items 09440 // Size of items (sorted) 09441 100,100,100,100,100,100,99,99,99,98,98,97,97,97,97,97,96,96,95, 09442 95,95,95,95,95,95,95,95,95,94,94,94,94,94,93,93,93,93,93,92,92, 09443 92,92,92,92,92,92,92,92,91,91,91,91,90,90,90,90,89,89,89,89,89, 09444 89,89,88,88,88,88,88,88,88,88,88,88,88,88,87,87,87,86,86,86,86, 09445 86,86,86,86,86,86,86,86,86,85,85,85,85,84,84,84,84,84,84,84,83, 09446 83,83,83,83,83,83,83,83,83,82,82,82,82,82,82,81,81,81,81,81,81, 09447 80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79,79,78,78,78,78, 09448 78,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,76,76, 09449 76,76,76,76,76,76,76,76,76,75,75,75,75,75,75,75,75,75,75,75,75, 09450 75,75,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,73,72,72, 09451 72,72,72,72,72,71,71,71,70,70,70,70,70,70,70,70,70,69,69,69,69, 09452 69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,66,66, 09453 66,66,66,65,65,65,65,64,64,64,64,64,64,63,63,63,63,63,63,63,63, 09454 62,62,62,62,62,62,62,62,62,62,62,61,61,61,61,61,60,60,60,60,60, 09455 59,59,59,59,59,58,58,58,58,58,58,57,57,57,57,57,57,57,57,57,56, 09456 56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,55,54,54,54,54,54, 09457 54,53,53,53,53,53,52,52,52,52,52,52,52,52,52,52,52,52,52,51,51, 09458 51,50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,48,48,48,48,48, 09459 48,48,48,48,48,48,47,47,47,47,46,46,46,46,46,46,45,45,45,45,45, 09460 45,45,45,45,45,44,44,44,44,44,44,44,43,43,43,43,43,43,42,42,42, 09461 42,41,41,41,41,41,41,41,40,40,40,40,40,40,39,39,39,39,39,39,39, 09462 38,38,38,38,38,38,38,38,37,37,37,37,37,36,36,36,36,36,35,35,35, 09463 34,34,34,34,34,34,34,34,33,33,33,33,32,32,32,32,32,32,32,31,31, 09464 31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30 09465 }; 09466 const int n4c2w4_d[] = { 09467 120, // Capacity 09468 500, // Number of items 09469 // Size of items (sorted) 09470 100,100,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,97,97, 09471 97,97,97,97,96,96,96,96,96,96,96,95,95,94,94,94,94,94,94,94,93, 09472 93,93,93,92,92,92,92,92,92,91,91,91,91,91,91,91,91,90,90,90,90, 09473 90,90,90,89,89,89,89,89,89,89,89,89,89,89,89,89,88,88,88,88,87, 09474 87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86,85, 09475 85,85,85,85,85,84,84,84,84,84,83,83,83,83,83,82,82,82,82,82,82, 09476 82,82,82,82,82,82,82,82,81,81,81,81,81,81,81,81,81,81,80,80,80, 09477 80,80,80,80,80,80,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78, 09478 77,77,77,77,77,77,77,77,77,77,77,77,77,76,76,76,76,75,75,75,75, 09479 75,74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,72,72,72,72,72, 09480 72,72,72,72,71,71,71,71,71,71,71,71,70,70,70,70,70,70,70,69,69, 09481 69,69,68,68,68,68,68,67,67,67,67,67,67,67,66,66,66,66,66,66,65, 09482 65,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,64,63,63,63, 09483 63,63,63,63,62,62,62,62,62,62,62,61,61,61,61,61,61,60,60,60,60, 09484 60,60,60,60,60,60,59,59,59,59,59,59,58,58,58,58,58,57,57,57,57, 09485 57,57,57,57,57,57,56,56,56,56,56,56,55,55,55,55,55,55,54,54,54, 09486 54,54,54,54,54,53,53,53,53,53,53,52,52,52,52,52,52,52,51,51,51, 09487 51,51,51,51,50,50,49,49,49,49,49,49,49,48,48,48,48,48,48,48,47, 09488 47,47,47,47,47,47,47,46,46,46,46,46,46,45,45,45,45,44,44,44,44, 09489 44,44,44,44,44,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42, 09490 41,41,41,41,41,41,41,41,41,41,41,41,40,40,40,40,39,39,39,39,39, 09491 39,39,39,38,38,38,38,38,37,37,37,37,37,37,36,36,36,36,36,36,36, 09492 35,35,35,35,34,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,32, 09493 32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,30,30,30 09494 }; 09495 const int n4c2w4_e[] = { 09496 120, // Capacity 09497 500, // Number of items 09498 // Size of items (sorted) 09499 100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98, 09500 98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,96,96, 09501 96,96,96,96,96,95,95,95,95,95,94,94,94,93,93,93,93,93,93,92,92, 09502 92,92,92,92,92,91,91,91,91,91,91,90,90,90,90,89,89,89,89,89,89, 09503 89,89,88,88,88,88,88,87,87,87,87,87,87,87,87,86,86,86,86,86,85, 09504 85,85,85,85,85,84,84,84,84,84,84,84,84,84,84,83,83,83,83,83,83, 09505 83,83,82,82,82,82,82,82,81,81,81,81,81,81,81,81,80,80,80,80,80, 09506 80,80,79,79,79,79,79,79,78,78,78,78,78,78,78,78,77,77,77,77,77, 09507 77,77,76,76,76,76,76,76,76,76,76,76,75,75,75,75,75,75,74,74,74, 09508 74,74,73,73,73,72,72,72,72,72,72,72,72,71,71,71,71,70,69,69,69, 09509 69,69,69,69,68,68,68,68,67,67,67,67,67,67,67,67,67,66,66,66,66, 09510 66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,65,64,64,64,64,63, 09511 63,63,63,63,62,62,62,62,62,62,62,62,62,61,61,61,61,61,60,60,60, 09512 60,60,60,60,60,60,60,59,59,59,59,59,59,58,58,58,58,58,57,57,57, 09513 57,57,57,57,57,57,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55, 09514 55,55,55,54,54,54,54,54,54,54,54,54,54,54,53,53,53,53,53,53,53, 09515 53,53,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51,51,51,51,50, 09516 50,50,50,50,50,50,50,49,49,49,49,49,49,48,48,47,47,47,47,46,46, 09517 46,46,46,46,46,46,46,46,46,45,45,45,45,45,45,45,45,45,44,44,44, 09518 44,44,43,43,43,43,43,42,42,42,42,42,42,42,41,41,41,41,40,40,40, 09519 40,40,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38, 09520 38,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36, 09521 35,35,35,34,34,34,34,34,34,34,34,34,34,34,33,33,33,32,32,32,32, 09522 32,32,32,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30 09523 }; 09524 const int n4c2w4_f[] = { 09525 120, // Capacity 09526 500, // Number of items 09527 // Size of items (sorted) 09528 100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98, 09529 98,98,98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,96,96,95, 09530 95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,93,93,93,93,93,93, 09531 93,92,92,92,92,92,92,92,91,91,91,91,91,90,90,90,90,90,90,90,89, 09532 89,89,89,89,88,88,88,88,88,88,88,88,88,88,88,87,87,87,87,87,87, 09533 86,86,86,86,86,85,85,85,85,85,85,85,85,85,84,84,84,84,84,84,83, 09534 83,83,83,83,83,83,82,82,82,82,82,82,82,82,81,81,81,81,81,81,81, 09535 81,81,81,81,81,81,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80, 09536 80,80,79,79,79,79,79,79,79,79,78,78,78,78,78,78,77,77,77,76,76, 09537 76,76,75,75,75,75,75,75,74,74,74,74,74,73,73,73,73,73,73,73,72, 09538 72,72,72,72,72,72,72,72,71,71,71,71,71,71,71,71,71,70,70,70,70, 09539 70,70,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,67,67,67,67, 09540 67,67,67,67,66,66,66,66,66,66,66,66,65,65,65,65,65,65,64,64,64, 09541 64,64,63,63,63,63,63,63,63,63,62,62,62,62,62,62,61,61,61,61,61, 09542 61,61,61,61,61,61,60,60,60,59,59,59,59,59,59,59,59,59,58,58,58, 09543 58,58,58,58,58,57,57,57,57,57,56,56,56,56,56,56,56,56,56,55,55, 09544 55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,53,53,53,53,53,53, 09545 53,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51,50,50,50,50, 09546 50,50,50,50,50,50,49,49,48,48,48,48,48,48,48,47,47,47,46,46,46, 09547 46,46,46,46,46,46,46,46,45,45,45,45,45,45,45,44,44,44,44,44,43, 09548 43,43,43,43,43,43,43,42,42,42,41,41,41,41,41,41,41,40,40,40,40, 09549 40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,38,38,38,38, 09550 38,37,37,37,37,36,36,36,36,35,35,35,35,35,34,34,34,33,33,33,33, 09551 33,33,33,32,32,32,32,31,31,31,31,31,31,31,30,30,30,30,30 09552 }; 09553 const int n4c2w4_g[] = { 09554 120, // Capacity 09555 500, // Number of items 09556 // Size of items (sorted) 09557 100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99, 09558 99,99,99,99,98,98,98,97,97,97,97,97,97,97,97,97,97,96,96,96,96, 09559 96,96,96,96,96,95,95,95,95,95,95,94,94,94,94,94,94,94,93,93,93, 09560 93,92,92,92,92,92,91,91,91,91,91,91,91,91,91,91,91,91,90,90,90, 09561 90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89,89,89,89,88,88, 09562 88,88,88,87,87,87,87,87,86,86,86,86,85,85,85,85,85,85,85,85,85, 09563 84,84,84,84,84,84,84,84,84,83,83,83,83,83,83,83,83,83,82,82,82, 09564 82,82,82,81,81,81,81,81,81,81,81,80,80,80,80,79,79,79,79,79,79, 09565 79,78,78,78,78,78,78,78,77,77,77,77,77,77,77,77,76,76,76,76,76, 09566 76,75,75,75,75,74,74,74,74,74,74,74,73,73,73,73,72,72,72,72,72, 09567 72,71,71,71,71,71,71,71,71,70,70,70,70,70,70,70,69,69,69,69,69, 09568 69,69,69,68,68,68,68,68,68,67,67,67,67,67,67,66,66,66,66,66,66, 09569 65,65,65,65,65,65,65,64,64,64,64,64,64,64,64,63,63,63,63,63,62, 09570 62,62,62,62,62,62,61,61,61,61,61,61,61,60,60,60,60,60,60,60,60, 09571 59,59,59,59,59,59,59,58,58,58,58,57,57,57,57,56,56,56,56,56,55, 09572 55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,53,53,53,53,53,52, 09573 52,52,52,52,52,52,51,51,51,51,51,51,51,50,50,50,50,50,50,50,49, 09574 49,49,49,49,48,48,48,48,48,48,48,47,47,47,47,47,47,46,46,46,46, 09575 45,45,45,45,44,44,44,44,44,43,43,43,43,43,43,42,42,42,42,42,42, 09576 42,42,42,42,42,41,41,41,41,41,41,41,41,41,40,40,40,40,40,40,40, 09577 39,39,39,39,39,38,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37, 09578 37,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,34,34,34, 09579 34,34,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33, 09580 33,33,32,32,32,32,32,32,32,31,31,31,31,31,30,30,30,30,30,30,30 09581 }; 09582 const int n4c2w4_h[] = { 09583 120, // Capacity 09584 500, // Number of items 09585 // Size of items (sorted) 09586 100,100,100,100,100,100,99,99,99,98,98,98,98,98,98,98,97,97,97, 09587 97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,95, 09588 94,94,94,94,94,94,94,93,93,93,92,92,92,92,92,91,91,91,91,91,90, 09589 90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89,88,88,88,88,88, 09590 88,88,88,88,87,87,86,86,86,86,86,86,86,86,85,85,85,85,85,85,85, 09591 85,85,84,84,84,84,84,84,84,84,83,83,83,83,83,83,82,82,82,81,81, 09592 81,81,81,81,81,81,80,80,80,80,80,80,79,79,79,79,79,79,79,79,78, 09593 78,78,78,78,78,78,78,78,78,77,77,77,77,77,77,77,77,76,76,76,76, 09594 76,76,76,75,75,75,75,75,75,75,75,75,75,75,75,75,74,74,74,74,74, 09595 74,74,73,73,73,73,73,73,73,73,73,72,72,72,72,72,72,71,71,71,71, 09596 71,71,71,71,71,71,71,71,70,70,70,70,70,70,70,69,69,69,69,69,69, 09597 69,69,69,68,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,66,66, 09598 66,66,66,66,66,66,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64, 09599 64,64,63,63,63,63,62,62,62,62,62,62,62,62,61,61,61,61,61,61,61, 09600 60,60,60,60,60,60,59,59,59,58,58,58,58,58,58,58,58,58,57,57,57, 09601 57,57,57,57,57,57,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54, 09602 54,54,54,53,53,53,53,53,52,52,52,52,52,52,52,52,51,51,51,51,51, 09603 51,51,51,51,51,50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49, 09604 49,49,49,49,48,48,48,48,48,48,47,47,47,47,47,47,47,47,47,47,46, 09605 46,46,46,46,45,45,45,45,45,44,44,44,44,44,44,44,44,43,43,43,43, 09606 42,42,42,42,41,41,41,41,41,41,41,41,41,41,40,40,40,40,40,40,39, 09607 39,39,39,39,39,38,38,38,38,38,38,38,37,37,37,36,36,36,36,36,36, 09608 35,35,35,35,35,35,34,34,34,34,34,33,33,33,33,33,33,32,32,32,32, 09609 32,32,32,32,32,32,32,31,31,31,31,31,31,31,30,30,30,30,30 09610 }; 09611 const int n4c2w4_i[] = { 09612 120, // Capacity 09613 500, // Number of items 09614 // Size of items (sorted) 09615 100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99, 09616 98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96, 09617 96,96,95,95,95,95,95,95,95,95,95,94,94,94,93,93,93,93,93,93,93, 09618 93,93,93,92,92,92,92,92,92,92,92,91,91,91,91,91,91,90,90,90,90, 09619 89,89,89,89,89,89,89,89,89,88,88,88,88,87,87,87,87,87,86,86,86, 09620 86,86,86,86,86,86,86,85,85,85,85,85,85,84,84,84,84,84,84,83,83, 09621 83,83,83,83,83,83,82,82,82,82,82,81,81,81,81,81,80,80,80,80,80, 09622 80,80,80,80,80,80,79,79,79,79,79,79,79,78,78,78,78,78,77,77,77, 09623 77,77,77,76,76,76,76,76,75,75,75,75,74,74,74,74,74,74,74,74,74, 09624 74,73,73,73,73,73,72,72,72,72,71,71,71,71,71,71,71,71,70,70,70, 09625 70,70,70,70,70,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67, 09626 67,67,66,66,66,66,66,66,66,65,65,65,65,65,65,65,64,64,64,64,64, 09627 64,63,63,63,63,63,63,63,62,62,62,62,62,62,62,62,62,62,62,62,61, 09628 61,61,61,61,61,61,61,61,61,60,60,60,60,60,60,60,60,60,60,59,59, 09629 59,59,59,59,58,58,58,58,58,58,58,58,58,58,58,58,58,57,57,57,57, 09630 57,57,57,56,56,56,55,55,55,55,55,55,55,55,55,54,54,54,54,54,54, 09631 54,53,53,53,53,53,53,53,53,53,52,52,52,52,52,52,52,52,51,51,51, 09632 51,50,50,50,50,49,49,49,49,49,49,49,49,48,48,48,48,47,47,47,47, 09633 47,47,47,47,47,46,46,46,45,45,45,45,45,45,45,44,44,44,44,44,44, 09634 44,43,43,43,43,43,43,43,43,42,42,42,42,42,42,41,41,41,41,41,41, 09635 41,41,41,41,41,40,40,40,40,40,40,39,39,39,39,39,39,39,39,38,38, 09636 38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,36,36,36,36, 09637 35,35,35,35,35,35,34,34,34,34,33,33,33,33,33,33,33,33,32,32,32, 09638 32,32,32,32,32,32,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30 09639 }; 09640 const int n4c2w4_j[] = { 09641 120, // Capacity 09642 500, // Number of items 09643 // Size of items (sorted) 09644 100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,98, 09645 97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,95,95,95, 09646 95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93, 09647 93,93,93,93,92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,91,90, 09648 90,90,90,90,90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89, 09649 88,88,88,88,88,88,88,88,88,87,87,87,86,86,86,86,86,85,85,85,84, 09650 84,83,83,83,83,83,83,83,83,82,82,82,82,82,81,81,81,81,81,81,81, 09651 80,80,80,80,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79,79, 09652 79,79,78,78,78,78,78,78,78,78,77,77,77,77,77,77,77,77,76,76,76, 09653 76,76,76,75,75,75,75,75,75,75,74,74,74,74,73,73,72,72,72,72,72, 09654 72,71,71,71,71,71,71,70,70,70,70,70,70,69,69,69,69,69,69,69,69, 09655 69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,66,66,66, 09656 66,66,66,66,66,66,66,65,65,65,65,65,65,65,64,64,64,64,64,64,64, 09657 64,64,63,63,63,63,63,63,63,63,62,62,62,62,62,62,62,62,62,61,61, 09658 61,61,61,61,61,61,60,60,60,60,59,59,59,59,59,58,58,58,58,57,57, 09659 57,57,57,57,57,57,57,56,56,56,56,56,56,56,56,56,56,56,56,56,55, 09660 55,55,55,55,55,55,54,54,54,54,54,54,54,53,53,53,53,53,53,53,53, 09661 53,53,52,52,52,52,52,51,51,51,51,51,51,50,50,50,50,50,50,50,49, 09662 49,49,49,49,49,49,48,48,48,48,48,47,47,47,47,47,47,47,46,46,46, 09663 46,46,46,46,46,45,45,45,44,44,44,44,44,44,44,44,44,44,43,43,43, 09664 43,43,42,42,42,42,42,42,42,42,41,41,41,41,41,41,41,41,41,41,40, 09665 40,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38, 09666 38,37,37,37,37,36,36,36,36,35,35,35,35,35,34,34,34,34,34,34,34, 09667 33,33,33,32,32,32,32,32,32,31,31,31,31,30,30,30,30,30,30 09668 }; 09669 const int n4c2w4_k[] = { 09670 120, // Capacity 09671 500, // Number of items 09672 // Size of items (sorted) 09673 100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,98,98,98, 09674 98,97,97,97,97,97,97,97,96,96,96,96,96,96,95,95,95,95,95,95,95, 09675 95,95,95,94,94,94,94,94,94,94,94,94,93,93,93,93,92,92,92,92,92, 09676 92,92,92,91,91,91,90,90,90,90,90,90,90,90,90,89,89,89,89,89,89, 09677 89,88,88,88,88,88,88,88,88,88,87,87,87,87,87,87,87,87,87,86,86, 09678 86,86,86,85,85,85,85,85,85,85,84,84,84,84,84,84,84,83,83,83,83, 09679 83,83,82,82,82,82,82,82,82,82,82,82,82,81,81,81,81,81,81,81,81, 09680 80,80,80,80,80,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78, 09681 78,78,77,77,77,77,77,77,76,76,76,76,76,75,75,75,75,75,75,74,74, 09682 74,74,74,74,74,74,74,73,73,73,73,73,73,73,72,72,72,72,72,72,72, 09683 72,72,72,71,71,71,70,70,70,70,70,70,69,69,69,69,69,69,68,68,68, 09684 68,68,68,68,67,67,67,67,67,67,67,66,66,66,66,66,66,66,65,65,65, 09685 65,65,65,65,65,64,64,64,64,64,64,63,63,63,63,62,62,62,62,62,61, 09686 61,61,60,60,60,60,60,60,59,59,59,59,59,59,58,58,58,58,58,58,58, 09687 58,57,57,57,57,57,57,57,57,57,57,56,56,56,56,56,56,55,55,55,55, 09688 55,55,55,54,54,54,54,54,54,54,54,54,54,54,54,53,53,53,53,53,53, 09689 53,53,52,52,52,52,52,52,51,51,51,51,51,51,50,50,50,50,50,50,50, 09690 50,50,49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,47,47,47, 09691 47,46,46,46,46,46,46,46,45,45,45,45,45,45,45,44,44,44,44,43,43, 09692 43,42,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,40,40,40,40, 09693 40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,38,38,38,38,38,38, 09694 38,38,38,38,38,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36, 09695 35,35,35,35,35,35,35,34,34,34,34,34,34,34,33,33,33,33,33,33,32, 09696 32,32,32,32,32,32,32,31,31,30,30,30,30,30,30,30,30,30,30 09697 }; 09698 const int n4c2w4_l[] = { 09699 120, // Capacity 09700 500, // Number of items 09701 // Size of items (sorted) 09702 100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99, 09703 99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97, 09704 97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,95,94,94,94, 09705 94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92, 09706 92,91,91,91,91,91,91,91,91,90,90,90,90,90,90,90,89,89,89,88,88, 09707 88,88,88,88,88,88,87,87,87,87,87,87,87,87,87,86,86,86,86,86,85, 09708 85,85,85,85,84,84,84,84,83,83,83,83,83,83,83,82,82,82,81,81,81, 09709 81,81,81,81,80,80,80,80,80,80,79,79,79,79,79,79,79,79,78,78,78, 09710 78,78,78,78,78,77,77,77,77,77,76,76,76,76,75,75,75,75,75,75,75, 09711 74,74,74,74,74,74,74,74,74,74,73,73,73,73,72,72,72,72,72,72,72, 09712 72,72,71,71,71,71,71,71,71,71,71,70,70,70,70,69,69,69,69,69,69, 09713 69,69,68,68,68,68,68,68,68,68,68,68,68,68,68,68,67,67,67,67,67, 09714 67,67,67,67,66,66,66,66,66,66,66,66,66,66,65,65,65,65,65,65,64, 09715 64,64,64,64,64,63,63,63,63,63,62,62,62,62,61,61,61,61,60,60,60, 09716 60,60,59,59,59,59,59,59,59,59,59,59,59,59,58,58,58,58,58,58,58, 09717 58,58,57,57,56,56,56,56,56,55,55,55,55,55,55,55,55,55,54,54,54, 09718 54,54,54,54,54,53,53,53,53,53,53,53,53,53,53,52,52,52,52,52,52, 09719 51,51,51,51,51,50,50,49,49,49,49,49,49,49,49,48,48,48,48,48,48, 09720 47,47,47,47,47,47,47,47,47,46,46,46,46,46,46,46,46,46,45,45,45, 09721 45,44,44,44,44,44,44,44,43,43,43,43,42,42,42,42,42,42,42,41,41, 09722 41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,39,39,39,39,39, 09723 39,39,39,39,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37, 09724 36,36,36,36,36,36,36,35,35,35,35,34,34,34,34,34,34,33,33,33,33, 09725 33,33,33,33,33,33,33,33,32,31,31,31,31,31,30,30,30,30,30,30,30 09726 }; 09727 const int n4c2w4_m[] = { 09728 120, // Capacity 09729 500, // Number of items 09730 // Size of items (sorted) 09731 100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98, 09732 98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95, 09733 95,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,92,92,92,92, 09734 91,91,91,91,91,90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89, 09735 89,89,89,89,88,88,88,88,87,87,87,87,87,87,87,87,86,86,86,86,86, 09736 86,86,86,85,85,85,85,85,85,85,85,84,84,84,84,84,84,84,84,84,84, 09737 84,84,83,83,83,83,83,83,82,82,82,81,81,81,81,81,81,81,80,80,80, 09738 80,80,80,79,79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78, 09739 78,78,78,78,77,77,77,77,76,76,76,76,76,76,75,75,75,75,75,75,75, 09740 75,75,74,74,74,74,74,73,73,73,73,73,73,73,72,72,72,72,72,72,72, 09741 71,71,71,71,70,70,70,70,70,70,70,70,69,69,69,69,69,69,69,69,69, 09742 68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,67,66,66,66,66, 09743 65,65,65,64,64,64,64,64,63,63,63,63,63,63,62,62,62,62,62,62,62, 09744 62,61,61,61,61,60,60,60,60,60,60,60,60,59,59,59,59,59,59,59,58, 09745 58,58,58,58,57,57,57,57,57,57,57,57,57,56,56,56,56,56,56,56,55, 09746 55,55,55,55,55,55,54,54,54,54,54,54,54,53,53,53,53,53,53,53,53, 09747 53,53,53,53,53,52,52,52,52,52,52,52,51,51,51,51,51,51,50,50,50, 09748 50,50,49,49,49,49,49,49,48,48,48,48,48,47,47,47,47,47,46,46,46, 09749 46,46,46,45,45,45,45,45,45,44,44,44,44,44,44,44,44,44,44,44,43, 09750 43,43,43,43,43,43,43,43,43,42,42,42,42,42,42,41,41,41,41,40,40, 09751 40,39,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,37,37,37,37, 09752 37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35, 09753 35,34,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,32, 09754 32,32,32,32,32,32,32,32,31,31,31,31,30,30,30,30,30,30,30,30 09755 }; 09756 const int n4c2w4_n[] = { 09757 120, // Capacity 09758 500, // Number of items 09759 // Size of items (sorted) 09760 100,100,100,100,100,100,100,99,99,99,99,99,98,98,97,97,97,97, 09761 97,97,97,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95, 09762 95,95,94,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93, 09763 92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,91,91,91,91,91,91, 09764 91,90,90,90,90,90,89,89,89,89,89,89,89,89,89,89,88,88,88,87,87, 09765 87,87,86,86,86,86,85,85,85,85,84,84,84,84,84,84,84,84,84,84,84, 09766 84,84,84,84,83,83,83,83,83,82,82,82,82,82,81,81,81,81,81,81,81, 09767 81,81,81,81,81,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79, 09768 79,79,78,78,78,78,78,78,78,78,78,77,77,77,77,76,76,76,76,76,76, 09769 76,75,75,75,75,75,75,74,74,74,74,74,74,74,74,73,73,73,73,73,73, 09770 72,72,72,72,72,72,72,72,72,72,71,71,71,71,70,70,70,69,69,69,69, 09771 69,69,69,69,69,69,69,69,68,68,68,68,68,68,67,67,67,67,67,67,67, 09772 67,67,67,67,66,66,66,66,66,66,65,65,65,65,64,64,64,64,64,64,64, 09773 64,63,63,63,63,63,63,63,63,62,62,62,62,62,62,62,61,61,61,61,61, 09774 61,60,60,60,60,60,60,60,60,60,60,60,60,60,59,59,59,59,58,58,58, 09775 58,58,58,57,57,57,57,57,57,57,57,57,57,56,56,56,55,55,55,55,55, 09776 55,55,55,55,55,55,54,54,54,54,54,53,53,53,53,53,53,53,52,52,52, 09777 52,52,52,51,51,51,51,51,50,50,50,50,50,50,50,50,50,49,49,49,49, 09778 49,49,49,49,49,48,48,48,47,47,47,47,47,47,47,46,46,46,46,46,46, 09779 46,46,45,45,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44, 09780 44,43,43,43,43,42,42,42,41,41,41,41,41,41,41,41,41,41,41,40,40, 09781 40,40,40,40,39,39,39,39,39,39,39,39,39,39,38,38,38,38,38,37,37, 09782 37,37,37,36,36,36,36,36,36,36,35,35,34,34,34,34,34,33,33,33,33, 09783 33,33,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,30,30 09784 }; 09785 const int n4c2w4_o[] = { 09786 120, // Capacity 09787 500, // Number of items 09788 // Size of items (sorted) 09789 100,100,100,100,100,99,99,99,99,99,98,98,98,98,98,98,98,98,98, 09790 98,97,97,97,97,97,96,96,96,96,95,95,95,95,95,95,95,95,94,94,94, 09791 94,94,94,94,94,93,93,93,93,93,92,92,92,92,92,92,92,92,92,92,92, 09792 92,91,91,91,91,91,91,91,91,90,90,90,90,90,90,90,90,89,89,89,89, 09793 89,88,88,88,88,88,88,88,88,88,88,88,87,87,87,87,87,87,86,86,86, 09794 86,86,86,86,86,86,86,86,86,86,85,85,85,85,85,85,85,84,84,84,84, 09795 84,84,84,84,84,83,83,83,83,83,83,83,83,83,83,82,82,82,82,82,82, 09796 82,81,81,81,81,81,81,81,80,80,80,80,80,80,79,79,79,79,79,79,79, 09797 78,78,78,78,78,78,78,78,78,77,77,77,77,76,76,76,76,76,76,76,75, 09798 75,75,75,75,75,75,74,74,74,74,73,73,73,73,73,72,72,72,72,72,72, 09799 72,72,72,71,71,71,71,71,71,71,71,71,71,71,71,70,70,70,70,70,70, 09800 70,70,69,69,69,69,69,69,68,68,68,67,67,67,67,66,66,66,66,66,66, 09801 66,66,65,65,65,65,64,64,64,63,63,63,62,62,62,62,62,62,62,61,61, 09802 61,61,61,61,61,60,60,60,60,59,59,59,59,58,58,58,58,58,58,58,58, 09803 58,58,58,57,57,57,57,57,57,57,57,57,57,56,56,56,56,56,56,56,56, 09804 56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,54,54,54,53, 09805 53,53,53,53,53,53,52,52,52,52,52,52,51,51,51,51,51,51,50,50,50, 09806 50,50,50,50,50,49,49,49,49,49,48,48,47,47,47,47,47,47,47,47,47, 09807 47,46,46,46,46,46,46,45,45,45,45,45,45,44,44,44,44,44,44,44,44, 09808 43,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,41,41,41,41,41, 09809 41,41,41,41,41,40,40,40,40,39,39,39,39,39,39,39,39,39,39,38,38, 09810 38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,36,36,36,36,35, 09811 35,35,35,35,34,34,34,34,34,34,34,34,34,34,33,33,33,33,33,32,32, 09812 32,32,32,32,32,32,31,31,31,31,31,31,31,31,30,30,30,30,30 09813 }; 09814 const int n4c2w4_p[] = { 09815 120, // Capacity 09816 500, // Number of items 09817 // Size of items (sorted) 09818 100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98, 09819 98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,95, 09820 95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,93, 09821 93,93,93,93,93,93,92,92,92,92,91,91,91,91,91,91,91,91,91,91,91, 09822 90,90,90,90,90,90,89,89,89,89,89,89,89,89,89,88,88,88,88,88,88, 09823 88,88,88,87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,85,85,85, 09824 85,85,85,85,85,84,84,84,84,84,84,84,83,83,83,83,83,83,82,82,82, 09825 82,82,82,82,82,82,82,81,81,81,81,81,81,81,81,81,81,81,80,80,80, 09826 80,80,79,79,79,79,79,79,79,78,78,78,78,78,78,78,77,77,77,77,77, 09827 76,76,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74,74,73,73,73, 09828 73,73,73,73,72,72,72,72,72,72,72,72,72,72,72,71,71,71,70,70,70, 09829 70,70,70,70,70,70,70,69,69,69,69,68,68,68,68,67,67,66,66,66,66, 09830 66,66,66,66,66,66,66,66,66,65,65,65,64,64,64,64,64,63,63,63,63, 09831 63,63,63,63,63,63,62,62,62,62,62,62,62,62,62,61,61,61,61,61,61, 09832 60,60,60,60,60,60,60,59,59,59,59,59,59,59,59,58,58,58,58,58,58, 09833 57,57,57,57,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55, 09834 54,54,54,54,54,54,54,54,54,54,54,54,53,53,53,53,52,52,52,52,52, 09835 51,51,51,51,51,51,51,50,50,50,50,50,50,50,50,50,50,50,50,49,49, 09836 49,49,49,49,48,48,48,48,48,48,48,48,48,47,47,47,47,47,47,46,46, 09837 46,46,46,46,46,46,46,46,46,45,45,45,44,44,44,44,44,43,43,43,43, 09838 43,43,42,42,42,42,42,42,41,41,41,41,41,41,41,41,40,40,40,40,39, 09839 39,39,39,39,39,39,38,38,38,38,38,38,37,37,37,37,37,37,36,36,36, 09840 36,36,35,35,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33, 09841 33,32,32,32,32,32,32,32,32,32,32,32,32,31,31,31,31,30,30,30 09842 }; 09843 const int n4c2w4_q[] = { 09844 120, // Capacity 09845 500, // Number of items 09846 // Size of items (sorted) 09847 100,100,100,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,97,96, 09848 96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,94,94, 09849 94,94,94,94,93,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,91, 09850 91,91,91,91,90,90,90,90,90,90,89,89,89,89,89,89,89,88,88,88,88, 09851 88,88,87,87,87,86,86,86,86,86,86,86,85,85,85,85,85,84,84,84,84, 09852 84,84,84,84,84,84,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83, 09853 83,83,82,82,82,82,82,82,82,82,82,82,82,82,82,82,81,81,81,81,81, 09854 81,81,81,81,81,80,80,80,80,80,80,80,80,80,80,80,79,79,79,79,79, 09855 79,79,79,79,78,78,78,78,77,77,77,77,77,76,76,76,76,75,75,75,75, 09856 75,75,75,75,75,74,73,73,73,73,73,73,73,73,73,72,72,72,72,71,71, 09857 71,71,71,71,71,70,70,70,70,70,70,69,69,69,69,69,69,68,68,68,68, 09858 67,67,67,67,67,67,67,67,67,66,66,66,66,65,65,65,65,65,65,65,64, 09859 64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63,63,63,62,62, 09860 62,62,62,62,62,62,62,61,61,61,61,61,60,60,60,60,60,60,60,60,60, 09861 60,60,60,59,59,59,59,59,59,59,59,59,59,59,58,58,58,58,58,57,57, 09862 57,57,57,57,57,56,56,56,56,56,55,55,55,55,55,55,54,54,54,54,54, 09863 53,53,53,53,53,53,53,53,53,53,52,52,52,52,51,51,51,51,51,51,51, 09864 51,50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49,49,48,48,48, 09865 47,47,47,47,46,46,46,46,46,46,45,45,45,45,45,44,44,43,43,43,43, 09866 43,43,43,43,42,42,42,42,42,41,41,41,41,41,41,41,41,40,40,40,40, 09867 40,40,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,38,37, 09868 37,37,37,37,37,36,36,36,36,36,36,36,35,35,35,35,35,35,34,34,34, 09869 34,34,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,31,31,31,31, 09870 31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30 09871 }; 09872 const int n4c2w4_r[] = { 09873 120, // Capacity 09874 500, // Number of items 09875 // Size of items (sorted) 09876 100,100,100,100,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97, 09877 97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,95,95,95, 09878 95,95,95,95,95,95,95,95,95,94,94,94,94,93,93,93,93,93,93,93,92, 09879 92,92,92,92,91,91,91,91,91,91,91,91,91,90,90,90,90,90,90,90,89, 09880 89,89,89,88,88,88,88,88,87,87,87,87,87,86,86,86,86,86,86,86,85, 09881 85,85,85,84,84,84,84,84,84,84,83,83,83,83,83,83,83,83,83,83,83, 09882 83,83,82,82,82,82,82,82,81,81,81,81,81,81,81,81,81,81,80,80,80, 09883 80,80,80,79,79,79,79,79,79,79,78,78,78,78,78,77,77,77,77,77,77, 09884 77,77,77,76,76,76,76,76,76,76,76,75,75,75,75,75,75,75,74,74,74, 09885 74,74,74,74,74,73,73,73,73,73,72,72,72,72,72,71,71,71,71,71,71, 09886 71,71,71,71,70,70,70,70,70,70,70,70,70,69,69,69,69,69,69,69,69, 09887 69,68,68,68,68,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66, 09888 66,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64, 09889 64,64,63,63,63,63,63,63,63,63,63,63,62,62,62,62,62,62,62,62,61, 09890 61,61,61,61,61,60,60,60,60,60,59,59,59,59,58,58,58,58,58,58,57, 09891 57,57,57,57,57,57,57,56,56,56,56,56,56,56,55,55,55,55,54,54,54, 09892 54,54,54,54,54,54,54,54,54,53,53,53,53,52,52,52,52,52,52,52,52, 09893 51,51,51,51,51,51,50,50,50,50,50,50,49,49,49,49,49,49,49,48,48, 09894 47,47,47,47,46,46,46,46,46,46,46,45,45,45,45,45,45,45,45,44,44, 09895 44,44,44,44,44,44,43,43,43,43,43,43,43,43,43,43,43,42,42,42,42, 09896 42,42,41,41,41,41,41,40,40,40,39,39,39,39,39,39,39,39,39,39,38, 09897 38,38,38,38,38,38,38,37,37,37,37,37,37,36,36,36,36,36,36,36,36, 09898 36,36,36,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,33,33, 09899 33,33,33,33,33,32,32,32,32,32,32,32,32,32,31,31,31,30,30 09900 }; 09901 const int n4c2w4_s[] = { 09902 120, // Capacity 09903 500, // Number of items 09904 // Size of items (sorted) 09905 100,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98, 09906 98,98,97,97,97,97,96,96,96,95,95,95,95,95,95,95,95,95,95,95,94, 09907 94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93, 09908 92,92,92,92,91,91,91,91,90,90,90,90,90,90,90,90,89,89,89,89,89, 09909 89,88,88,88,87,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86,85, 09910 85,85,85,85,85,85,85,85,85,85,85,84,84,84,84,84,83,83,83,83,83, 09911 83,83,83,83,83,82,82,82,82,82,82,82,82,81,81,81,81,80,80,80,80, 09912 79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,78,77,77,77, 09913 77,76,76,76,76,76,76,76,76,76,76,75,75,75,75,75,75,75,75,75,75, 09914 74,74,74,74,74,74,74,73,73,73,73,73,73,73,72,72,72,72,72,72,71, 09915 71,71,71,71,71,71,71,71,71,71,71,71,70,70,70,70,70,70,70,70,70, 09916 69,69,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,66,66,66,66, 09917 65,65,65,65,65,65,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63, 09918 63,62,62,62,62,62,62,62,61,61,61,61,61,61,61,61,60,60,60,60,60, 09919 60,59,59,59,59,59,59,59,59,58,58,58,58,58,58,57,57,57,57,57,57, 09920 57,57,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54, 09921 53,53,53,53,53,53,53,53,53,53,52,52,52,52,52,51,51,51,50,50,50, 09922 50,50,50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,48, 09923 48,48,48,48,48,48,48,47,47,47,47,47,47,46,46,46,46,46,45,45,45, 09924 45,45,44,44,44,44,44,44,43,43,43,43,43,43,43,43,42,42,42,42,42, 09925 42,42,42,42,41,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40, 09926 40,40,39,39,39,39,39,38,37,37,37,37,37,37,36,36,36,36,36,36,36, 09927 36,35,35,35,35,35,35,34,34,34,34,34,34,34,33,33,33,33,33,32,32, 09928 32,32,32,32,32,32,32,32,31,31,31,31,30,30,30,30,30,30,30,30 09929 }; 09930 const int n4c2w4_t[] = { 09931 120, // Capacity 09932 500, // Number of items 09933 // Size of items (sorted) 09934 100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97, 09935 96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,94,94,94,94,94,94, 09936 94,94,94,93,93,93,93,93,92,92,92,92,92,92,91,91,91,91,91,91,91, 09937 91,91,91,91,91,91,91,91,91,90,90,90,90,90,90,89,89,89,89,89,89, 09938 88,88,88,88,88,88,88,88,88,88,87,87,87,87,87,87,87,87,86,86,86, 09939 85,85,85,85,85,85,84,84,84,83,83,83,83,83,83,83,82,82,82,82,82, 09940 82,82,82,82,82,82,81,81,81,81,81,81,81,81,80,80,80,80,79,79,79, 09941 79,79,79,79,78,78,78,78,78,78,78,78,77,77,77,77,77,77,77,77,77, 09942 77,77,76,76,76,76,76,75,75,75,75,75,75,74,74,74,74,74,74,74,74, 09943 73,73,73,73,73,73,73,73,73,72,72,72,72,72,72,72,71,71,71,71,71, 09944 71,71,71,71,70,70,70,70,70,70,70,70,70,69,69,69,69,69,69,69,69, 09945 68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,66,66,66,65,65,65, 09946 65,65,65,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63, 09947 63,63,62,62,62,62,62,62,62,61,61,61,60,60,60,60,59,59,59,59,59, 09948 59,59,59,59,58,58,58,58,58,58,58,57,57,57,57,57,57,56,56,56,56, 09949 56,56,55,55,55,55,55,55,55,55,55,54,54,54,54,54,53,53,53,53,53, 09950 53,53,53,52,52,52,52,52,52,52,51,51,51,51,51,51,51,50,50,50,50, 09951 50,49,49,49,49,49,49,48,48,48,48,48,48,48,48,47,47,47,47,46,46, 09952 46,46,46,46,46,46,46,46,45,45,45,45,45,45,45,45,45,44,44,44,44, 09953 44,43,43,43,43,43,43,43,42,42,42,42,42,42,42,41,41,41,41,41,41, 09954 40,40,40,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38, 09955 37,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36, 09956 35,35,35,35,34,34,34,34,34,34,34,33,33,33,33,33,32,32,32,32,32, 09957 31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30 09958 }; 09959 const int n4c3w1_a[] = { 09960 150, // Capacity 09961 500, // Number of items 09962 // Size of items (sorted) 09963 100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,97,97,97,96, 09964 96,96,96,96,96,96,96,95,95,95,95,94,94,94,93,93,93,93,93,92,92, 09965 92,92,92,91,91,91,91,91,90,90,89,89,89,89,89,89,88,88,88,88,86, 09966 86,85,85,85,84,84,84,84,83,83,83,83,83,83,83,82,82,81,81,81,81, 09967 81,81,81,81,81,81,80,80,80,80,79,79,79,79,79,79,79,78,78,78,78, 09968 78,78,78,77,77,77,77,77,77,76,75,75,74,74,74,74,74,74,74,73,73, 09969 73,72,72,72,72,72,72,72,72,72,71,70,70,69,69,68,68,68,68,68,67, 09970 66,66,66,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,64,63, 09971 63,63,62,62,62,62,62,62,61,61,61,60,60,60,60,60,60,60,59,59,59, 09972 59,59,59,59,59,59,59,59,58,58,58,57,57,57,57,56,56,56,56,56,56, 09973 56,55,55,55,54,54,54,54,54,54,54,54,54,53,53,53,52,52,52,52,51, 09974 51,51,51,50,50,50,49,49,49,48,48,48,48,48,48,48,48,48,48,48,48, 09975 47,47,47,47,47,46,46,46,46,45,45,45,45,45,45,45,45,44,44,44,44, 09976 44,43,43,43,43,43,43,43,43,42,42,42,42,42,42,41,41,41,41,41,41, 09977 41,41,40,40,40,40,39,39,39,39,39,38,38,38,37,37,37,37,37,37,36, 09978 36,36,36,36,35,35,35,35,34,34,34,34,34,34,34,34,33,33,33,33,33, 09979 32,32,32,32,32,32,32,31,31,31,31,30,30,30,30,30,30,30,30,30,30, 09980 29,29,29,28,28,28,28,28,28,27,27,27,27,26,26,26,25,25,25,25,25, 09981 25,25,24,24,24,24,24,24,23,23,23,23,23,22,22,22,22,22,22,21,21, 09982 21,21,21,21,21,21,21,20,20,20,20,20,19,19,19,19,19,19,19,19,18, 09983 18,18,18,18,18,18,18,18,17,17,16,16,16,15,15,15,15,15,14,14,14, 09984 14,14,14,14,13,13,13,13,12,12,12,11,11,11,11,11,10,10,10,10,10, 09985 9,9,9,9,8,8,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,5,5,4,4,4,3,3,3,3, 09986 3,2,2,2,2,1,1,1,1 09987 }; 09988 const int n4c3w1_b[] = { 09989 150, // Capacity 09990 500, // Number of items 09991 // Size of items (sorted) 09992 100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99, 09993 99,99,99,99,98,98,98,97,97,97,97,96,96,96,95,95,95,95,95,95,94, 09994 93,93,93,92,92,92,92,92,91,91,91,91,91,91,90,89,89,88,87,87,87, 09995 87,87,86,86,86,86,86,85,85,85,85,84,84,84,84,84,84,83,83,83,82, 09996 82,82,82,82,81,81,81,81,81,80,80,80,80,80,80,80,80,80,79,79,79, 09997 79,78,78,78,77,77,77,76,76,76,75,75,75,75,75,75,74,74,73,73,73, 09998 73,72,72,72,72,72,71,71,70,69,69,69,69,69,68,68,68,68,68,68,68, 09999 68,68,67,67,67,66,65,65,65,65,65,65,64,64,64,64,64,63,63,63,63, 10000 62,62,61,61,61,61,61,60,60,60,60,60,60,60,60,60,59,59,59,59,59, 10001 59,59,58,58,58,58,58,58,58,58,57,57,57,57,56,56,56,56,55,55,55, 10002 55,55,55,55,54,54,54,54,54,54,53,53,53,53,53,52,52,52,52,52,52, 10003 52,52,52,52,51,51,51,51,51,51,51,51,50,50,50,50,50,50,50,49,49, 10004 49,49,49,49,49,48,48,48,48,48,48,47,47,47,47,47,47,46,46,46,45, 10005 45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,43,43,43,43,43,43, 10006 42,42,42,42,42,41,41,41,40,40,40,40,39,39,39,39,39,39,38,38,38, 10007 38,37,37,37,36,36,36,36,36,36,35,35,35,35,35,34,34,34,34,34,33, 10008 33,33,33,33,33,32,32,32,32,31,31,31,31,31,31,30,30,30,30,30,30, 10009 30,30,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,27,27,27, 10010 26,26,26,26,26,25,25,25,25,24,24,24,24,24,23,23,23,23,23,23,23, 10011 22,22,22,22,22,22,22,22,22,22,22,21,21,21,21,20,20,20,20,19,19, 10012 18,18,18,18,18,18,17,17,17,17,17,17,16,16,16,16,16,15,15,15,15, 10013 15,15,14,14,14,14,14,14,13,13,13,13,13,13,13,13,13,12,12,12,11, 10014 10,10,9,9,9,9,9,9,9,8,7,7,7,6,6,6,6,5,5,5,5,5,5,4,4,4,3,3,3,3, 10015 3,3,3,3,3,2,2,2,1,1,1,1,1 10016 }; 10017 const int n4c3w1_c[] = { 10018 150, // Capacity 10019 500, // Number of items 10020 // Size of items (sorted) 10021 100,100,99,99,99,99,99,99,99,98,98,98,98,98,97,97,96,96,96,96, 10022 96,96,96,95,95,95,94,94,94,94,94,93,93,93,93,93,93,92,92,92,92, 10023 92,92,91,91,91,91,90,90,90,90,89,89,89,89,89,89,89,88,88,88,88, 10024 88,88,88,87,87,87,87,86,86,86,86,86,86,85,84,84,83,83,83,83,83, 10025 82,82,81,81,81,80,80,79,79,78,78,78,78,78,78,78,77,77,77,77,77, 10026 77,77,76,76,76,75,75,75,75,75,75,75,75,74,74,74,74,74,74,74,73, 10027 73,73,73,72,72,72,72,71,71,71,71,71,71,71,70,70,70,70,70,69,69, 10028 69,69,69,68,68,68,68,68,68,67,67,66,66,66,66,66,66,66,66,65,65, 10029 65,65,64,64,64,64,64,63,63,63,63,63,63,62,62,62,62,62,62,62,61, 10030 61,61,61,60,60,60,59,59,59,59,59,59,59,58,58,58,58,58,58,57,57, 10031 57,57,57,57,56,56,56,56,56,56,56,55,55,55,55,55,54,53,53,53,53, 10032 53,53,53,53,53,53,52,52,52,52,51,51,51,51,51,50,50,50,50,49,49, 10033 49,49,49,48,48,48,48,48,48,48,48,47,47,47,47,46,46,46,45,45,45, 10034 45,45,45,45,45,45,44,44,44,44,44,44,44,43,43,43,42,42,42,42,42, 10035 42,42,41,40,40,40,39,39,39,39,39,38,38,38,38,38,37,37,37,37,37, 10036 37,37,37,37,37,36,36,36,36,36,36,36,36,36,35,35,34,34,34,34,34, 10037 33,33,33,33,33,32,32,32,32,32,32,32,32,31,31,31,31,31,30,30,30, 10038 30,29,29,29,29,29,28,27,27,27,27,27,27,27,26,25,25,25,25,25,25, 10039 25,24,24,24,24,24,24,23,23,23,22,22,22,22,22,22,21,21,21,21,21, 10040 20,20,19,19,19,19,19,19,19,19,19,19,19,19,19,18,18,18,17,17,17, 10041 16,16,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,13,13,13,13, 10042 13,13,13,12,12,12,12,12,12,12,11,11,11,11,11,10,10,10,10,9,9, 10043 8,8,8,8,7,7,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2, 10044 2,2,2,2,2,1,1,1 10045 }; 10046 const int n4c3w1_d[] = { 10047 150, // Capacity 10048 500, // Number of items 10049 // Size of items (sorted) 10050 100,100,100,99,99,99,99,99,99,99,98,98,98,98,97,97,97,96,96,96, 10051 96,96,96,95,95,94,94,93,93,93,93,93,93,93,92,92,92,92,92,91,91, 10052 91,91,91,91,90,90,90,90,90,90,89,88,87,87,86,86,86,86,86,85,85, 10053 85,85,85,85,84,84,84,84,83,83,83,83,83,82,82,82,81,81,80,80,80, 10054 79,79,79,78,78,78,77,77,77,77,77,77,77,76,76,76,76,75,75,74,74, 10055 73,73,73,73,73,72,72,72,72,72,72,72,72,71,71,71,71,70,70,70,70, 10056 70,69,69,69,69,69,69,69,69,68,68,68,67,67,67,67,67,66,66,66,66, 10057 66,66,66,65,65,65,65,65,65,65,65,65,64,64,64,64,63,63,63,63,63, 10058 62,62,62,61,61,60,60,60,60,60,59,59,58,58,58,58,58,57,57,57,57, 10059 57,57,57,57,56,56,56,56,56,55,55,55,55,55,55,55,55,54,54,54,54, 10060 54,54,54,54,54,53,53,53,52,52,52,52,51,51,50,50,50,50,49,49,49, 10061 49,48,48,48,48,48,48,48,48,48,47,47,47,46,46,46,46,46,45,45,45, 10062 45,45,45,45,45,44,44,44,44,44,44,43,43,43,43,43,43,42,42,42,42, 10063 41,41,41,41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,38,38,38, 10064 37,37,37,37,37,37,36,36,36,36,35,35,35,35,35,35,34,34,34,34,34, 10065 34,33,33,32,32,32,32,31,31,31,30,30,30,30,30,30,30,30,30,30,30, 10066 30,30,29,29,29,29,29,29,28,28,28,28,28,28,28,27,27,27,27,27,27, 10067 27,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,24,24,24,24, 10068 24,23,23,23,23,23,23,22,22,21,21,21,21,21,21,20,20,20,20,20,20, 10069 20,19,19,19,19,18,18,17,17,17,17,17,17,17,17,16,16,16,15,15,15, 10070 15,14,14,14,14,14,14,14,13,13,13,13,12,12,12,12,12,12,11,11,11, 10071 11,11,11,11,11,11,11,10,10,10,10,10,10,9,9,9,9,9,9,8,8,8,8,8, 10072 8,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2, 10073 2,2,2,1,1 10074 }; 10075 const int n4c3w1_e[] = { 10076 150, // Capacity 10077 500, // Number of items 10078 // Size of items (sorted) 10079 100,100,100,99,99,98,98,98,98,97,97,97,97,96,96,96,96,96,96,96, 10080 96,95,95,95,95,95,95,95,94,94,93,93,93,93,92,92,92,91,91,91,90, 10081 90,90,90,89,89,89,89,88,88,88,88,88,88,87,87,87,87,87,86,86,86, 10082 86,86,86,86,86,86,86,86,86,85,85,85,85,85,85,84,84,84,84,84,84, 10083 84,84,84,83,83,83,83,83,82,82,82,82,82,82,81,81,81,81,80,80,80, 10084 80,80,80,79,79,79,79,79,79,79,78,78,77,77,77,77,77,77,76,76,76, 10085 75,75,75,75,75,75,74,74,74,74,73,73,73,73,73,73,73,73,73,73,72, 10086 72,72,72,71,71,71,70,70,69,69,69,69,69,69,68,68,68,68,68,68,68, 10087 67,67,67,67,66,66,66,66,66,65,65,65,65,65,65,65,65,65,64,64,64, 10088 64,63,63,63,63,62,62,62,62,62,62,61,60,60,60,60,60,60,59,59,59, 10089 59,59,58,58,58,57,57,57,57,57,56,56,56,56,55,55,55,55,55,55,55, 10090 54,54,54,54,54,53,53,52,52,51,51,51,51,50,50,50,50,50,50,50,49, 10091 49,49,49,48,48,48,48,48,48,47,47,46,46,46,46,46,45,45,45,44,44, 10092 44,44,43,43,43,43,42,42,42,42,42,41,41,41,41,41,41,41,41,41,40, 10093 40,40,40,40,39,39,39,39,38,38,38,37,37,37,37,37,37,36,36,36,35, 10094 35,35,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,32,32,32,32, 10095 31,31,31,31,31,31,30,30,30,30,30,30,30,29,29,29,29,28,28,28,27, 10096 27,27,27,26,26,26,26,26,26,26,25,25,25,24,24,23,23,23,23,23,23, 10097 23,23,22,22,22,21,21,21,21,21,21,20,20,20,19,19,19,19,19,19,19, 10098 19,19,18,18,18,18,17,17,17,16,16,16,16,16,16,15,15,15,15,15,14, 10099 14,14,14,14,13,13,13,13,13,12,12,12,12,12,12,12,12,12,11,11,11, 10100 11,11,11,11,11,10,10,10,9,9,9,9,9,8,8,8,8,8,8,7,7,7,7,7,7,6,6, 10101 6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,1,1,1,1, 10102 1,1 10103 }; 10104 const int n4c3w1_f[] = { 10105 150, // Capacity 10106 500, // Number of items 10107 // Size of items (sorted) 10108 100,100,100,100,100,99,99,99,98,98,97,97,97,97,96,96,96,96,95, 10109 95,95,95,94,94,94,94,94,94,94,93,93,92,92,92,92,92,91,91,91,91, 10110 91,91,90,90,90,90,89,89,89,89,89,89,88,88,88,88,88,88,87,87,87, 10111 87,86,86,86,86,86,86,86,85,85,85,85,84,84,84,84,84,83,83,83,83, 10112 83,83,83,83,83,83,83,83,82,82,82,82,81,81,81,80,80,80,80,79,79, 10113 79,78,78,78,78,78,78,77,77,77,77,77,77,76,76,76,76,76,75,75,75, 10114 75,74,74,74,73,73,73,73,73,73,73,73,73,72,72,71,71,71,71,71,71, 10115 71,70,70,70,70,69,69,69,68,68,68,67,67,67,67,67,67,67,67,67,66, 10116 66,66,66,66,66,66,66,65,64,64,64,64,64,64,63,63,62,62,61,61,61, 10117 60,60,59,59,59,59,59,59,58,58,58,58,57,57,57,57,56,56,56,56,56, 10118 56,55,55,55,54,54,54,54,54,54,54,54,53,53,53,52,52,52,52,51,51, 10119 51,51,51,51,50,50,50,50,50,50,49,49,49,49,48,48,48,48,47,47,47, 10120 47,47,46,46,46,46,46,46,45,45,45,45,45,45,44,44,44,44,43,43,43, 10121 43,42,42,42,42,42,42,42,42,42,41,41,40,40,40,40,40,39,39,39,39, 10122 38,38,38,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,35,35, 10123 35,35,34,34,34,34,34,34,33,33,33,33,33,32,32,32,32,32,31,31,31, 10124 31,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,28,28,28,28,28, 10125 27,27,27,26,26,26,26,26,25,25,25,25,25,25,25,25,25,24,24,24,24, 10126 24,24,24,24,24,24,24,24,24,23,23,23,23,23,22,22,22,22,22,22,22, 10127 22,21,21,21,21,21,21,20,20,20,20,20,20,20,20,19,19,19,19,18,18, 10128 18,18,18,18,18,18,17,17,17,17,17,16,16,15,14,14,14,14,14,14,14, 10129 13,13,13,13,12,11,11,9,9,9,9,9,9,9,9,8,8,8,8,8,7,7,7,7,7,6,6, 10130 6,5,5,5,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1, 10131 1,1,1 10132 }; 10133 const int n4c3w1_g[] = { 10134 150, // Capacity 10135 500, // Number of items 10136 // Size of items (sorted) 10137 100,100,100,100,100,99,99,99,98,98,98,98,98,97,97,97,97,96,96, 10138 96,96,96,96,95,95,95,95,95,95,94,94,94,94,94,94,94,94,93,93,93, 10139 93,93,93,93,93,93,92,92,92,92,92,92,91,91,91,91,91,91,90,90,90, 10140 89,89,89,88,87,87,87,87,87,86,86,86,86,86,85,85,85,84,84,84,84, 10141 83,83,83,83,83,83,83,82,82,82,82,81,81,81,81,81,81,81,80,80,80, 10142 80,80,80,80,80,79,79,79,79,79,79,78,78,78,78,78,78,77,77,77,77, 10143 77,76,76,76,75,75,75,75,75,75,75,74,74,73,73,73,72,72,72,72,72, 10144 71,71,71,71,71,71,71,71,70,70,70,69,69,69,69,68,68,68,68,68,68, 10145 67,67,67,67,67,66,66,65,65,65,65,65,65,65,64,64,64,64,64,64,63, 10146 63,63,63,63,63,62,62,61,61,61,61,61,61,61,60,60,60,60,59,59,59, 10147 58,58,57,57,57,57,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55, 10148 55,54,54,53,53,53,53,53,53,53,53,53,53,52,52,52,52,52,52,51,51, 10149 50,50,49,49,49,49,49,49,49,49,48,48,48,48,48,48,48,48,47,47,47, 10150 47,47,47,47,47,47,47,47,46,46,46,46,45,45,45,45,45,44,44,44,44, 10151 44,44,43,43,43,42,42,42,42,41,41,41,41,41,41,40,39,39,39,39,38, 10152 38,38,38,38,38,38,38,38,37,37,37,37,37,37,36,36,36,36,36,36,35, 10153 34,34,33,33,33,33,33,33,32,32,32,32,31,30,30,29,29,29,29,29,28, 10154 28,28,28,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,25,25,25, 10155 25,25,25,25,24,24,24,24,24,23,23,23,23,23,23,23,22,22,22,21,21, 10156 21,21,21,21,21,21,21,20,20,20,20,20,20,19,19,19,18,18,18,18,18, 10157 18,17,17,17,16,16,16,16,15,15,15,15,14,14,14,14,13,13,13,13,12, 10158 12,12,12,12,11,11,11,11,10,10,9,9,9,9,9,8,8,8,8,8,7,7,7,7,7,7, 10159 6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,1,1,1, 10160 1,1,1,1 10161 }; 10162 const int n4c3w1_h[] = { 10163 150, // Capacity 10164 500, // Number of items 10165 // Size of items (sorted) 10166 100,100,100,100,100,99,98,98,97,97,97,97,97,97,97,97,97,97,96, 10167 96,96,96,95,95,95,95,95,94,94,94,94,94,94,94,94,93,93,93,93,92, 10168 92,92,92,92,92,91,91,91,91,90,90,90,90,90,90,90,90,89,89,89,89, 10169 89,88,88,88,88,88,88,87,87,87,87,87,87,87,87,87,87,87,86,86,86, 10170 86,86,86,86,86,86,85,85,85,85,85,85,84,84,84,83,83,83,82,82,82, 10171 82,82,81,81,81,81,81,81,80,80,79,79,79,79,79,79,79,79,79,78,78, 10172 78,78,78,77,77,77,76,76,76,76,75,75,75,75,74,74,74,74,74,73,73, 10173 73,73,73,72,72,72,71,70,70,70,70,70,70,70,69,69,69,69,69,68,68, 10174 68,68,68,68,68,68,67,67,67,67,67,67,67,66,66,66,66,66,66,66,65, 10175 65,65,65,65,65,64,64,63,63,63,63,63,63,62,62,62,62,62,61,61,61, 10176 61,60,60,60,60,60,60,59,59,59,59,59,59,58,58,58,58,57,57,57,57, 10177 56,56,55,55,55,55,54,54,54,54,54,54,53,53,53,53,53,53,53,53,52, 10178 52,52,52,51,51,50,50,50,50,50,49,49,49,49,48,47,47,47,47,47,47, 10179 47,47,47,47,46,46,46,46,46,45,45,44,44,43,43,42,42,42,41,41,41, 10180 41,41,40,40,40,40,40,40,40,40,40,40,40,39,39,39,39,39,38,38,38, 10181 38,37,37,37,37,36,36,36,35,35,35,35,35,35,34,34,34,33,33,33,33, 10182 33,33,32,32,32,32,32,32,32,32,32,32,32,31,31,30,30,30,30,30,29, 10183 29,28,28,28,27,27,27,27,27,26,26,26,26,26,26,25,25,25,25,25,24, 10184 24,24,23,23,23,23,23,23,22,22,22,22,22,22,21,21,21,21,21,21,20, 10185 20,20,20,19,19,19,19,18,18,18,18,18,17,17,16,16,16,16,16,16,16, 10186 16,15,15,15,15,15,15,15,15,15,14,14,14,14,14,13,13,13,13,12,12, 10187 12,12,12,12,11,11,11,11,11,11,10,10,9,9,9,9,9,8,8,8,8,8,8,7,7, 10188 7,7,7,7,7,7,7,6,6,6,6,6,6,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,2,2,2, 10189 2,2,1,1,1 10190 }; 10191 const int n4c3w1_i[] = { 10192 150, // Capacity 10193 500, // Number of items 10194 // Size of items (sorted) 10195 100,100,100,100,99,99,99,99,99,99,99,99,98,97,97,96,96,96,96, 10196 96,96,95,95,94,94,94,94,93,93,93,92,92,92,92,92,91,91,90,90,90, 10197 90,90,90,89,89,89,89,89,88,88,88,88,88,87,87,87,87,86,86,86,86, 10198 86,86,85,85,85,85,85,85,85,84,84,84,83,83,83,82,82,82,82,81,81, 10199 81,81,81,81,81,81,80,80,80,80,80,80,80,79,79,79,79,79,79,78,78, 10200 78,78,78,78,78,78,77,77,77,77,77,77,77,77,77,76,76,75,75,75,75, 10201 74,74,74,74,74,73,73,73,73,73,72,72,72,72,72,72,72,71,71,71,71, 10202 71,71,70,70,70,70,70,70,69,69,69,68,68,68,68,67,67,67,67,67,67, 10203 67,66,66,66,66,66,66,66,66,66,65,65,65,65,65,65,64,64,64,64,64, 10204 64,63,63,63,63,63,62,62,62,62,62,61,61,61,61,61,60,60,60,60,60, 10205 60,60,59,59,58,58,58,58,58,58,57,57,57,56,56,56,56,56,55,55,55, 10206 55,55,55,54,54,54,54,53,53,53,53,53,53,52,52,52,52,51,51,50,50, 10207 50,50,49,48,48,48,48,48,48,47,47,47,47,47,47,47,47,46,46,46,46, 10208 46,46,46,45,45,44,44,44,44,43,43,43,42,42,42,41,41,41,41,41,41, 10209 41,40,40,40,40,40,40,39,39,38,38,38,38,38,38,37,37,37,37,37,37, 10210 37,37,37,37,36,36,35,35,35,35,35,35,35,34,34,33,33,33,33,33,32, 10211 32,32,32,31,31,31,31,31,31,31,30,30,30,30,30,30,30,29,29,29,29, 10212 29,29,29,29,29,28,28,27,27,27,27,27,27,26,26,26,26,26,26,26,26, 10213 26,25,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,22,22, 10214 22,22,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,19,19,19,19, 10215 19,18,18,18,18,18,17,17,16,16,16,16,16,16,16,15,15,15,15,14,14, 10216 14,14,14,13,13,13,13,12,12,12,12,12,12,12,12,11,11,11,11,11,11, 10217 10,10,10,10,10,9,8,8,8,8,8,8,8,7,6,6,6,5,5,5,5,5,5,4,4,4,4,4, 10218 4,3,3,3,2,2,2,1,1,1,1,1 10219 }; 10220 const int n4c3w1_j[] = { 10221 150, // Capacity 10222 500, // Number of items 10223 // Size of items (sorted) 10224 100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,98,98,97, 10225 97,96,96,95,95,95,95,95,95,95,95,94,93,93,93,92,92,92,92,92,92, 10226 92,91,91,91,91,91,91,90,89,89,89,89,88,88,88,88,87,87,87,87,87, 10227 87,87,87,87,86,86,86,86,86,86,85,85,85,85,85,84,84,84,84,84,83, 10228 83,82,82,82,82,82,82,81,81,81,81,81,81,81,81,80,80,80,80,80,80, 10229 80,79,79,79,79,79,78,78,78,78,78,77,77,77,77,77,77,76,76,76,76, 10230 76,76,75,75,75,75,75,75,74,73,73,73,73,73,73,72,72,72,72,72,72, 10231 71,71,71,71,71,71,71,70,70,69,69,69,68,68,68,68,68,68,68,68,67, 10232 67,67,67,67,66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,64,64, 10233 63,63,62,62,62,62,62,62,61,61,61,61,61,61,60,60,59,59,59,59,59, 10234 59,59,59,58,58,58,58,58,58,58,58,58,57,57,56,56,56,56,56,55,55, 10235 55,55,55,55,55,55,54,54,53,53,53,53,53,53,52,52,52,52,52,52,52, 10236 51,51,51,51,51,51,50,50,50,50,50,49,49,49,49,49,49,48,48,48,48, 10237 48,47,47,47,47,47,47,47,46,46,46,46,46,46,45,45,45,45,45,44,44, 10238 44,44,44,44,43,43,42,42,42,42,42,42,42,41,41,41,41,40,40,40,40, 10239 40,40,40,40,39,39,39,39,39,39,38,38,38,38,37,37,37,37,37,36,36, 10240 36,36,36,36,35,35,35,35,35,35,34,34,34,34,34,33,33,33,33,33,32, 10241 32,32,31,30,30,30,30,30,30,29,29,29,28,28,28,28,27,27,26,26,25, 10242 25,25,25,24,24,24,24,23,23,23,23,23,23,23,22,22,22,22,22,22,21, 10243 21,21,20,20,20,20,20,19,19,19,19,19,18,18,18,17,17,17,17,17,17, 10244 17,17,16,16,16,16,16,16,15,15,14,14,14,14,14,14,14,13,13,13,13, 10245 13,12,12,12,11,11,10,10,10,10,10,10,9,9,9,9,9,9,8,8,8,8,8,8,8, 10246 8,7,7,7,7,7,7,7,6,6,5,5,5,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2, 10247 2,2,2,1,1,1 10248 }; 10249 const int n4c3w1_k[] = { 10250 150, // Capacity 10251 500, // Number of items 10252 // Size of items (sorted) 10253 100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98, 10254 98,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,94,94,94,94, 10255 94,94,93,93,92,92,91,91,91,91,91,90,90,90,90,89,89,89,89,89,89, 10256 88,88,88,87,87,86,86,85,85,85,85,84,84,84,84,84,83,83,83,83,83, 10257 82,82,82,82,82,82,81,81,81,81,81,81,80,80,80,80,80,79,79,79,79, 10258 79,78,78,78,78,78,78,78,77,77,77,77,77,77,76,76,76,76,76,76,76, 10259 75,75,75,75,74,74,74,74,74,74,73,73,73,72,72,72,72,72,72,72,71, 10260 71,70,70,70,70,70,70,69,69,69,69,68,68,68,68,68,67,67,67,67,67, 10261 67,67,66,66,66,66,66,66,66,65,65,65,64,64,64,64,63,63,63,63,63, 10262 63,63,63,62,62,62,62,60,59,59,59,59,59,59,59,59,58,58,58,58,56, 10263 56,56,56,55,55,55,54,53,53,53,53,52,52,52,52,52,52,51,51,51,51, 10264 51,51,51,50,50,50,49,49,49,48,48,48,48,48,48,48,47,47,47,47,47, 10265 47,47,46,46,46,46,46,45,45,45,45,45,45,45,44,44,44,44,43,43,43, 10266 43,43,42,42,42,42,42,42,41,41,41,41,41,41,41,41,40,40,40,40,40, 10267 40,40,40,39,39,39,39,39,38,38,37,37,37,37,36,36,36,36,36,36,36, 10268 35,35,35,35,35,35,35,35,35,34,34,34,34,33,33,33,33,33,33,32,32, 10269 32,32,31,31,31,31,31,30,30,30,29,29,29,29,29,29,29,28,28,28,28, 10270 28,27,27,27,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,23,23, 10271 23,23,23,23,23,23,22,22,22,22,21,21,21,21,21,20,20,20,20,20,20, 10272 20,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,17,17,17,17, 10273 17,17,16,16,15,15,14,14,14,14,14,14,14,14,13,13,13,13,13,13,12, 10274 12,12,12,11,11,11,10,10,10,10,9,9,9,9,9,9,9,8,8,8,8,7,7,7,7,7, 10275 7,7,7,6,6,6,6,6,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2, 10276 1,1,1,1,1 10277 }; 10278 const int n4c3w1_l[] = { 10279 150, // Capacity 10280 500, // Number of items 10281 // Size of items (sorted) 10282 100,100,100,100,100,99,99,99,98,98,98,98,98,98,97,97,97,97,97, 10283 97,97,97,97,96,96,95,95,94,94,94,94,93,93,93,93,93,93,92,92,92, 10284 92,92,92,91,91,91,91,91,90,89,89,88,88,88,88,88,87,87,87,87,86, 10285 85,85,85,85,84,84,84,83,83,83,83,82,81,81,81,81,81,81,81,80,80, 10286 79,79,79,79,79,79,79,79,78,78,78,78,78,78,77,77,77,77,77,77,77, 10287 76,76,76,76,76,75,75,75,74,74,74,74,74,74,74,74,73,73,73,73,72, 10288 72,72,72,72,72,71,71,71,71,70,70,70,70,70,69,69,69,69,68,68,68, 10289 68,67,67,67,67,67,66,66,66,66,66,66,65,65,65,65,65,64,64,64,64, 10290 64,64,64,63,63,63,63,63,63,63,62,62,61,61,61,60,60,60,60,59,59, 10291 59,59,59,58,58,58,58,57,57,57,57,57,57,57,57,56,56,56,56,56,55, 10292 55,55,54,54,54,53,53,53,52,52,52,52,52,52,52,51,51,51,50,50,50, 10293 50,50,50,50,49,49,49,49,49,48,48,48,48,48,48,48,48,48,47,47,47, 10294 47,47,47,46,46,46,46,46,46,45,45,45,45,45,45,45,44,44,44,44,44, 10295 44,44,43,43,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,41,41, 10296 41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,38,38,37,37,37,36, 10297 36,36,36,36,35,35,35,35,35,35,35,35,34,34,34,33,32,32,32,32,32, 10298 32,32,32,32,32,32,32,31,31,31,31,31,31,30,30,30,30,30,29,29,29, 10299 29,28,28,28,28,28,28,28,28,27,27,27,27,26,26,26,26,26,26,26,26, 10300 26,26,25,25,25,25,25,25,25,24,24,24,23,23,23,23,23,23,23,23,23, 10301 22,22,22,22,22,21,21,21,21,21,21,21,21,20,20,20,19,19,18,18,18, 10302 17,17,17,17,16,16,16,15,15,14,14,14,14,14,14,13,13,13,13,13,13, 10303 13,12,12,11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,9,9,9,8, 10304 8,8,8,8,8,7,7,7,7,7,7,7,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3, 10305 3,2,2,2,2,1,1,1 10306 }; 10307 const int n4c3w1_m[] = { 10308 150, // Capacity 10309 500, // Number of items 10310 // Size of items (sorted) 10311 100,100,100,100,99,99,99,98,98,98,98,98,98,98,97,97,97,96,96, 10312 96,96,96,95,95,95,95,95,94,94,93,93,93,93,92,92,92,92,91,90,90, 10313 89,89,89,89,89,89,88,88,87,87,87,87,87,87,87,87,87,86,86,86,85, 10314 85,85,85,85,85,84,84,84,84,84,84,84,84,84,83,83,83,82,82,82,82, 10315 82,81,81,81,81,81,81,81,80,80,80,80,80,80,79,79,79,78,78,77,77, 10316 77,76,76,76,76,76,76,76,75,75,75,75,75,75,75,75,74,74,74,74,74, 10317 74,74,74,74,73,73,73,73,73,73,73,73,73,72,72,72,72,71,71,71,71, 10318 71,71,71,71,71,71,70,70,70,70,70,70,70,70,69,69,69,69,69,69,69, 10319 68,68,68,68,68,68,67,67,67,67,67,67,67,66,66,66,66,66,66,65,65, 10320 65,64,64,64,64,64,63,62,62,62,62,61,61,60,60,60,60,60,60,59,59, 10321 59,59,59,58,58,58,58,58,57,57,56,56,56,55,55,55,55,54,54,54,54, 10322 54,54,54,54,54,54,53,53,53,53,53,52,51,51,51,51,51,50,50,50,50, 10323 50,50,49,49,49,49,49,49,49,48,48,48,47,47,47,47,47,46,46,45,45, 10324 45,45,45,45,45,45,44,44,44,44,43,43,43,43,43,42,42,42,42,42,42, 10325 42,41,41,41,41,41,41,41,41,41,40,40,40,40,39,39,39,38,38,38,38, 10326 37,37,37,37,37,37,37,36,36,36,36,35,35,35,35,35,35,35,34,34,34, 10327 34,34,33,33,33,33,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31, 10328 29,29,29,29,29,29,29,28,28,27,27,27,27,27,27,26,26,26,26,25,25, 10329 25,25,25,24,24,24,24,24,23,23,23,22,22,22,21,21,21,21,20,20,20, 10330 20,20,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,16,16,16, 10331 16,15,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,13,13,13,13, 10332 13,13,13,12,12,12,12,12,12,11,11,11,11,11,11,11,10,10,10,10,10, 10333 10,10,10,10,9,8,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,4,4,4,4,4,3,3,3, 10334 3,2,2,2,2,2,2,1,1,1,1 10335 }; 10336 const int n4c3w1_n[] = { 10337 150, // Capacity 10338 500, // Number of items 10339 // Size of items (sorted) 10340 100,100,100,100,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97, 10341 97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,95,95,95,94,94,94, 10342 94,94,94,94,94,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92, 10343 91,91,91,90,90,90,89,89,89,89,89,89,89,89,89,89,89,88,88,88,88, 10344 87,86,86,86,86,85,85,84,84,84,84,84,84,83,83,83,83,83,83,83,82, 10345 82,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,79,79,79,79,79, 10346 79,79,78,78,78,78,77,77,77,77,77,77,77,77,76,76,76,76,75,75,75, 10347 75,74,74,74,74,73,73,73,73,72,72,72,71,71,71,71,71,71,71,71,71, 10348 71,71,70,70,70,69,69,69,69,69,69,69,68,68,67,67,67,67,67,67,67, 10349 67,67,66,66,66,65,65,65,65,64,64,64,64,64,64,64,64,64,63,63,63, 10350 63,63,63,63,62,62,61,61,61,60,60,60,60,59,59,59,59,59,59,59,58, 10351 58,58,58,58,58,58,58,58,57,57,57,57,57,57,57,56,56,56,55,55,54, 10352 54,54,54,54,54,53,53,53,52,52,52,52,52,51,51,51,51,51,51,51,51, 10353 51,51,50,50,50,50,50,49,49,49,48,48,48,47,46,46,46,46,45,45,45, 10354 45,44,44,44,44,44,43,43,43,43,43,43,42,41,41,41,41,41,41,41,40, 10355 40,40,40,39,39,39,39,38,38,38,38,38,38,37,37,37,37,37,37,35,35, 10356 35,34,34,34,33,33,33,33,32,32,32,32,32,32,32,32,31,31,31,31,31, 10357 30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28,28,27,27,27,26, 10358 26,26,26,26,26,26,26,26,25,25,25,25,25,25,24,24,24,23,23,23,23, 10359 23,23,22,22,22,21,21,21,20,20,19,19,19,19,19,19,18,18,18,18,18, 10360 18,18,17,17,17,17,17,16,15,15,15,15,14,14,14,14,14,14,13,13,13, 10361 13,13,12,12,11,11,11,10,10,10,10,10,9,9,9,9,9,8,8,8,8,8,7,7,7, 10362 7,7,7,7,6,6,6,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2, 10363 2,2,1,1,1 10364 }; 10365 const int n4c3w1_o[] = { 10366 150, // Capacity 10367 500, // Number of items 10368 // Size of items (sorted) 10369 100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98, 10370 98,97,97,97,97,97,97,96,96,95,95,95,95,95,95,95,95,94,94,94,94, 10371 94,94,93,92,92,92,92,91,91,91,91,91,91,91,91,91,90,90,90,90,90, 10372 90,90,89,89,89,89,89,89,89,88,88,88,88,87,87,87,87,87,87,86,86, 10373 86,86,85,84,84,84,84,83,83,83,82,82,82,82,82,82,82,82,82,82,82, 10374 81,81,81,81,81,81,81,81,80,80,80,80,80,80,79,79,78,78,77,77,77, 10375 77,77,76,76,76,75,75,75,75,75,74,74,74,74,74,73,73,72,72,72,72, 10376 71,71,70,70,70,70,70,70,69,69,69,69,68,68,68,68,67,67,67,67,66, 10377 66,66,66,66,66,65,65,65,65,64,64,64,64,64,64,64,64,64,64,63,63, 10378 63,63,63,62,62,62,62,62,62,61,61,61,60,60,60,60,60,60,59,59,59, 10379 58,58,58,58,58,57,57,57,57,57,57,56,56,56,56,56,56,56,56,56,55, 10380 55,55,55,55,54,54,54,54,54,53,53,53,53,53,53,52,52,52,52,52,52, 10381 52,52,51,51,51,49,49,49,49,49,49,48,48,48,48,48,47,47,47,47,47, 10382 46,46,46,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,42,42,42, 10383 42,42,42,42,42,42,41,41,41,41,41,41,41,40,40,40,39,39,38,38,38, 10384 38,38,38,38,38,37,37,36,36,36,35,35,35,34,34,34,33,33,33,33,33, 10385 32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,30,30,30,30,30,29, 10386 29,28,28,28,28,27,27,27,27,27,27,26,26,26,26,25,25,25,25,25,25, 10387 25,25,25,24,24,24,24,24,23,23,23,23,23,23,23,23,22,22,22,22,22, 10388 22,22,21,21,21,21,20,20,20,20,20,19,19,18,18,18,18,18,18,17,17, 10389 17,17,17,17,16,16,16,16,16,15,15,15,14,14,14,13,13,13,13,13,13, 10390 13,12,12,12,12,12,11,10,10,10,10,10,10,10,9,9,9,9,9,9,8,8,8,8, 10391 8,7,7,7,7,7,7,7,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,2,2,2,2, 10392 2,2,2,1,1,1,1,1 10393 }; 10394 const int n4c3w1_p[] = { 10395 150, // Capacity 10396 500, // Number of items 10397 // Size of items (sorted) 10398 100,100,100,99,99,99,98,98,98,98,97,97,97,97,97,97,97,97,96,96, 10399 96,96,96,96,95,95,95,95,94,94,94,94,94,94,94,94,94,93,93,93,93, 10400 93,93,93,93,92,91,91,91,91,90,90,89,89,89,89,89,89,88,88,87,86, 10401 86,86,86,86,85,85,85,85,85,85,85,84,84,84,84,84,84,84,83,83,82, 10402 82,82,82,82,81,80,80,79,79,79,79,79,79,79,79,79,78,78,78,78,78, 10403 78,77,77,77,77,77,76,76,76,76,76,76,75,75,75,75,74,74,74,74,74, 10404 74,74,74,74,74,74,74,74,74,73,73,73,73,72,72,72,72,72,72,72,72, 10405 72,72,72,71,71,71,71,71,71,70,70,70,70,70,70,69,69,69,69,69,69, 10406 69,68,68,68,68,68,68,67,67,67,66,66,66,66,65,65,65,65,65,65,65, 10407 64,64,64,64,63,63,63,63,63,63,62,62,62,61,61,61,61,61,60,60,59, 10408 59,59,59,59,59,59,58,58,58,58,58,57,57,56,56,56,56,54,54,54,54, 10409 54,54,53,53,53,53,53,53,52,52,52,52,52,52,52,51,51,51,51,51,50, 10410 50,50,50,49,49,48,48,48,48,48,48,48,47,47,47,46,46,46,46,46,46, 10411 46,46,45,45,45,45,45,44,44,44,44,44,44,44,44,44,44,43,43,43,43, 10412 43,43,42,42,41,41,41,41,41,41,41,40,40,40,40,39,39,38,38,38,38, 10413 37,37,37,37,36,36,36,36,36,35,35,35,35,35,35,34,34,34,34,34,33, 10414 33,33,33,32,32,32,32,32,31,31,31,30,29,29,29,29,29,29,28,28,28, 10415 28,28,27,27,27,27,26,26,26,26,26,26,26,26,25,25,25,25,24,24,24, 10416 24,24,23,23,23,23,23,23,22,22,22,22,22,22,21,21,21,20,20,20,20, 10417 20,19,19,18,18,18,17,17,17,17,17,16,16,16,16,16,16,16,16,16,15, 10418 14,14,14,14,14,14,14,13,13,13,13,13,12,12,12,12,12,12,12,11,11, 10419 11,11,11,11,11,10,10,10,10,10,10,10,10,9,9,9,9,9,8,8,8,8,8,7, 10420 7,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,1, 10421 1,1,1,1,1 10422 }; 10423 const int n4c3w1_q[] = { 10424 150, // Capacity 10425 500, // Number of items 10426 // Size of items (sorted) 10427 100,100,100,100,100,99,98,98,98,98,97,97,97,97,97,96,96,96,96, 10428 96,96,96,96,96,95,95,95,95,95,95,94,94,94,94,94,94,93,93,93,93, 10429 93,92,92,92,92,92,92,92,91,91,90,90,90,90,90,89,89,89,89,89,89, 10430 89,88,87,87,87,87,87,86,86,86,86,86,86,86,85,85,85,85,85,85,84, 10431 84,84,84,84,84,84,83,83,83,83,83,83,83,83,83,82,82,81,81,81,81, 10432 81,80,80,80,80,79,79,79,79,78,78,78,78,78,78,77,77,77,77,77,76, 10433 76,76,76,76,76,76,76,76,75,75,74,74,74,74,73,73,73,72,72,72,72, 10434 72,72,71,71,71,71,71,71,71,70,70,70,70,70,70,69,69,69,69,69,68, 10435 68,68,68,68,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66, 10436 66,66,66,66,65,65,65,65,65,64,64,64,64,64,64,64,64,64,64,63,63, 10437 62,62,62,62,62,62,61,61,61,61,60,60,60,60,60,59,59,59,58,58,58, 10438 58,58,58,58,58,57,57,57,56,56,56,56,56,56,56,56,56,55,55,55,54, 10439 54,54,54,53,53,53,53,53,53,53,53,52,52,51,51,51,51,51,51,51,50, 10440 50,50,50,49,49,49,49,48,48,48,48,48,47,47,46,46,46,46,45,45,44, 10441 44,44,44,43,43,43,43,43,42,42,42,42,42,42,42,42,41,41,41,41,41, 10442 41,41,40,40,40,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39, 10443 39,38,38,38,38,38,37,37,37,37,36,36,36,36,36,36,36,36,36,35,35, 10444 35,34,34,34,34,33,33,33,32,32,32,31,31,31,31,31,30,30,29,29,29, 10445 28,28,28,28,28,28,27,27,27,26,26,26,26,26,26,26,26,25,25,25,25, 10446 25,25,25,24,23,23,23,23,23,22,22,21,21,20,20,20,20,20,20,19,18, 10447 18,18,18,17,17,17,17,16,16,16,15,15,15,15,15,15,15,15,15,14,14, 10448 14,14,14,14,13,13,13,13,13,13,12,12,12,12,12,12,12,12,11,11,11, 10449 10,10,10,10,10,10,10,9,9,9,9,9,8,8,8,8,8,8,7,7,7,7,6,6,5,5,4, 10450 4,4,3,2,2,2,2,2,2,1,1,1,1 10451 }; 10452 const int n4c3w1_r[] = { 10453 150, // Capacity 10454 500, // Number of items 10455 // Size of items (sorted) 10456 100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,98,97, 10457 97,96,96,96,96,95,95,95,95,95,95,95,95,95,95,94,94,94,94,93,93, 10458 93,93,92,92,92,92,92,92,91,91,91,91,90,90,90,90,90,90,89,89,89, 10459 89,88,88,88,88,87,87,87,87,87,87,86,86,85,85,84,84,83,83,83,83, 10460 83,83,82,82,82,82,81,81,81,81,80,80,80,80,80,80,80,80,79,79,79, 10461 79,79,79,79,79,79,79,78,78,78,78,77,77,77,76,76,76,76,75,75,75, 10462 75,75,75,74,74,73,73,73,72,72,72,72,72,72,72,72,71,71,71,71,71, 10463 71,71,71,70,70,70,70,70,70,70,69,69,69,68,68,68,68,67,67,67,67, 10464 67,67,67,67,67,66,66,66,66,65,65,65,65,65,64,64,64,64,63,63,63, 10465 63,62,62,62,62,62,61,61,61,61,61,61,61,61,61,61,61,61,60,60,60, 10466 60,60,59,59,59,58,58,58,58,58,58,58,58,57,57,57,57,56,56,55,55, 10467 55,55,55,54,54,54,54,53,53,53,53,53,52,52,52,52,52,52,51,51,51, 10468 51,51,51,51,51,50,49,48,48,48,48,48,48,47,47,47,46,46,46,46,45, 10469 45,45,45,45,45,44,44,43,43,43,42,42,42,42,42,41,41,41,40,40,40, 10470 40,40,40,40,40,40,40,39,39,39,39,38,38,38,38,38,38,38,38,37,37, 10471 37,37,36,36,36,36,36,34,34,34,34,33,33,33,33,33,32,32,32,32,32, 10472 32,31,31,31,31,31,31,31,31,30,30,30,30,29,29,29,29,29,29,29,29, 10473 29,28,28,28,28,28,28,28,28,28,28,28,28,27,27,27,27,26,26,26,26, 10474 26,25,25,25,25,25,24,24,24,24,24,24,23,23,23,23,23,22,22,22,22, 10475 22,22,21,21,21,20,20,19,19,19,19,19,19,19,19,18,18,18,18,17,17, 10476 17,17,17,17,16,16,16,16,15,15,14,14,14,14,13,13,13,13,13,13,13, 10477 12,12,12,12,11,11,11,11,11,11,11,11,11,11,10,10,10,9,9,9,9,9, 10478 9,8,8,8,8,7,7,7,7,6,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4, 10479 3,3,3,2,2,2,1,1,1 10480 }; 10481 const int n4c3w1_s[] = { 10482 150, // Capacity 10483 500, // Number of items 10484 // Size of items (sorted) 10485 100,100,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,96,96,96, 10486 96,96,96,95,95,95,95,95,95,95,95,94,94,94,94,94,94,93,93,93,93, 10487 93,92,92,92,92,91,91,91,91,91,90,90,90,90,90,90,89,89,89,89,89, 10488 89,89,88,88,87,87,87,86,86,86,86,86,86,85,85,85,85,85,85,85,84, 10489 84,84,84,83,83,83,82,82,82,82,81,81,80,80,80,80,80,80,79,79,78, 10490 78,78,78,78,78,78,78,78,78,77,77,77,77,77,76,76,76,76,76,76,75, 10491 75,75,74,74,74,74,74,74,73,73,73,73,72,72,71,71,71,71,70,70,70, 10492 70,70,70,70,69,69,69,68,68,68,68,68,67,67,67,66,66,66,66,66,66, 10493 66,66,66,66,65,65,65,64,64,64,63,63,63,63,62,62,62,62,62,61,61, 10494 61,61,61,61,60,60,60,60,59,59,59,59,58,58,58,58,58,58,58,58,57, 10495 57,57,57,57,57,57,57,56,56,55,55,55,55,55,55,54,54,54,54,54,54, 10496 54,54,53,53,53,53,52,52,52,52,52,52,52,52,52,51,51,51,51,51,50, 10497 50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,49,48,48,48,48,48, 10498 47,47,47,47,47,46,46,46,46,46,45,45,45,45,45,45,45,45,44,44,43, 10499 43,43,43,42,42,42,41,40,40,39,39,39,39,39,38,38,38,38,37,37,37, 10500 37,36,36,36,36,36,35,35,35,34,34,34,34,34,33,33,33,33,33,33,33, 10501 32,32,32,32,32,32,32,32,31,31,31,30,30,30,30,30,29,29,29,29,29, 10502 29,29,29,29,29,28,28,27,27,27,27,27,26,26,26,26,26,26,25,25,25, 10503 25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,23,22,22,22, 10504 22,22,22,21,21,21,21,21,21,20,20,20,20,20,19,19,19,18,18,18,18, 10505 18,18,17,17,17,16,15,15,15,15,14,14,14,14,13,13,13,13,13,13,12, 10506 12,12,12,12,12,11,11,11,11,11,11,11,11,10,10,10,10,10,10,10,10, 10507 9,9,9,9,9,8,8,8,7,7,7,7,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,2, 10508 2,2,2,2,1,1,1,1 10509 }; 10510 const int n4c3w1_t[] = { 10511 150, // Capacity 10512 500, // Number of items 10513 // Size of items (sorted) 10514 100,100,100,99,99,98,98,98,97,97,97,97,96,96,96,96,96,96,95,95, 10515 95,95,95,95,94,94,94,94,94,94,93,93,93,92,92,92,92,92,91,91,91, 10516 91,91,90,90,90,90,90,90,89,89,89,89,89,89,88,88,88,88,88,88,88, 10517 88,88,88,87,87,86,86,86,86,85,85,85,85,85,85,84,84,84,84,83,83, 10518 82,82,82,82,82,82,81,81,81,81,80,80,80,80,79,79,79,79,79,79,79, 10519 79,79,79,79,78,78,78,78,78,78,77,77,76,76,76,76,76,76,76,76,76, 10520 75,75,75,75,75,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73, 10521 73,72,72,72,72,72,72,72,71,71,70,70,70,70,70,70,70,70,70,70,70, 10522 70,70,69,69,69,69,69,69,68,68,68,68,68,68,67,67,67,67,67,66,66, 10523 66,66,65,65,65,65,65,65,65,64,63,63,63,62,62,62,62,61,61,61,61, 10524 60,60,60,60,59,59,59,59,59,59,58,58,58,58,58,57,57,57,57,57,56, 10525 56,56,56,56,55,55,55,55,55,54,54,54,54,54,53,53,53,53,53,53,53, 10526 53,52,51,51,51,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49,49, 10527 48,48,48,48,47,47,47,46,46,46,46,46,45,45,45,44,44,44,44,44,43, 10528 43,43,43,43,43,43,43,42,42,42,41,41,41,41,41,40,40,40,40,40,40, 10529 40,40,40,39,39,39,38,38,38,37,37,37,37,37,37,37,37,37,37,37,36, 10530 36,36,36,36,35,35,35,34,34,34,34,33,33,33,33,32,32,32,32,31,31, 10531 31,31,31,31,31,31,31,31,30,30,30,29,29,29,29,29,28,28,28,28,28, 10532 27,27,27,27,27,26,26,26,26,26,26,25,25,25,24,24,24,24,24,24,23, 10533 23,23,23,23,22,22,22,22,22,22,21,21,21,21,20,20,20,20,19,19,19, 10534 18,18,18,18,17,17,17,17,17,16,16,16,16,16,16,15,15,15,14,14,14, 10535 14,14,13,13,13,13,13,13,12,12,12,12,12,12,12,12,11,11,11,11,11, 10536 11,11,10,9,9,9,9,9,9,9,9,8,8,8,8,7,7,7,7,7,7,6,6,6,6,5,4,4,3, 10537 3,3,3,3,3,3,3,2,2,2 10538 }; 10539 const int n4c3w2_a[] = { 10540 150, // Capacity 10541 500, // Number of items 10542 // Size of items (sorted) 10543 100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,97,97,97,97, 10544 97,97,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95, 10545 95,93,93,93,93,93,93,93,93,92,92,92,92,91,91,91,91,91,91,91,91, 10546 90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,88,88,88,88,88,88, 10547 88,88,88,87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,85,85, 10548 85,85,85,85,85,84,84,84,84,84,84,83,83,83,83,83,83,82,82,82,82, 10549 81,81,81,81,81,81,81,81,81,81,81,81,80,80,79,79,79,78,78,78,78, 10550 78,77,77,77,77,76,76,76,76,76,76,76,75,75,75,75,75,75,75,74,74, 10551 74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,72,72,72,72,72, 10552 71,71,71,71,71,71,71,70,70,70,70,70,70,70,70,69,69,69,69,68,68, 10553 68,68,68,68,67,67,67,67,67,67,67,67,67,67,66,66,66,66,65,65,65, 10554 64,64,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63, 10555 62,62,62,62,62,61,61,61,61,61,61,61,60,60,60,60,60,59,59,59,59, 10556 59,59,58,58,58,58,58,57,57,57,57,57,56,56,56,56,56,56,56,56,56, 10557 55,54,54,54,54,54,53,53,53,53,52,52,52,52,52,52,52,52,51,51,51, 10558 51,51,51,50,50,50,50,50,50,49,49,49,49,49,49,49,49,48,47,47,47, 10559 47,47,47,47,47,47,47,46,46,46,46,46,45,45,45,45,45,45,44,44,44, 10560 44,44,43,42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,40, 10561 40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,37,37,37,37, 10562 37,37,37,37,37,37,36,36,36,36,36,35,35,35,35,35,34,34,34,34,34, 10563 34,34,33,33,33,33,33,33,33,32,32,32,32,32,31,31,31,31,31,31,30, 10564 30,30,30,29,29,29,29,29,28,28,28,28,28,27,27,27,27,27,26,26,26, 10565 25,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23, 10566 23,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,20,20 10567 }; 10568 const int n4c3w2_b[] = { 10569 150, // Capacity 10570 500, // Number of items 10571 // Size of items (sorted) 10572 100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,98,97,97, 10573 97,97,97,97,96,96,96,96,96,95,95,95,95,95,95,94,94,94,94,94,94, 10574 94,94,93,93,93,93,93,92,92,92,92,92,92,92,91,91,91,91,91,91,91, 10575 91,90,90,89,89,89,89,89,89,89,89,89,89,89,88,88,88,88,88,87,87, 10576 87,86,86,86,86,86,86,86,85,85,85,85,85,85,84,84,84,84,83,83,83, 10577 83,83,83,83,83,83,83,83,82,82,82,82,82,81,81,81,81,81,81,80,80, 10578 80,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,78,78,78,78,78, 10579 78,78,78,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76,76,75, 10580 75,75,74,74,74,74,74,73,73,73,73,73,73,73,73,73,72,72,72,72,72, 10581 72,72,72,71,71,71,71,71,71,71,71,71,70,70,70,70,70,69,69,69,69, 10582 69,68,68,68,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,66, 10583 66,66,66,66,66,65,65,65,65,65,64,64,64,63,63,63,63,63,63,63,62, 10584 62,62,62,62,62,62,61,61,61,61,61,61,60,60,60,60,59,59,59,58,58, 10585 58,58,58,57,57,57,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54, 10586 54,54,54,54,54,54,53,53,53,53,52,52,52,52,52,52,52,51,51,51,51, 10587 50,50,50,50,50,49,49,49,49,49,49,49,49,48,48,48,48,48,47,47,47, 10588 47,47,47,47,47,47,47,46,46,46,45,45,45,45,45,45,44,44,44,44,44, 10589 43,43,43,43,43,43,42,42,42,42,41,41,41,41,41,41,40,40,40,40,40, 10590 40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,37,37,37,37,37, 10591 37,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35, 10592 34,34,34,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,31, 10593 31,31,31,31,31,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28, 10594 28,28,28,28,28,28,26,26,26,26,26,26,26,25,25,25,24,24,24,24,23, 10595 23,23,23,22,22,22,22,22,22,21,21,21,21,21,20,20,20,20,20,20 10596 }; 10597 const int n4c3w2_c[] = { 10598 150, // Capacity 10599 500, // Number of items 10600 // Size of items (sorted) 10601 100,100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98,97,97, 10602 97,97,97,97,97,96,96,96,96,96,95,95,95,94,94,94,94,94,93,93,93, 10603 93,93,93,93,92,92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,91, 10604 90,90,90,90,90,89,89,89,89,89,88,88,88,88,88,88,88,88,88,87,87, 10605 87,87,87,87,87,87,87,86,86,86,86,86,86,86,85,85,85,85,84,84,84, 10606 83,83,83,83,83,83,83,82,82,82,82,82,82,82,81,81,81,81,80,80,80, 10607 80,79,79,79,79,79,79,79,78,78,78,78,78,77,77,77,77,77,77,77,77, 10608 77,76,76,76,76,76,76,75,75,75,75,75,75,74,74,74,74,74,74,73,73, 10609 73,73,72,72,72,72,72,71,71,71,71,71,71,71,71,70,70,70,70,70,70, 10610 70,70,70,70,70,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68, 10611 68,68,68,68,68,67,67,67,67,66,66,66,65,65,64,64,64,64,64,64,63, 10612 63,63,63,63,63,63,63,62,62,62,62,62,62,62,61,61,61,60,60,60,60, 10613 60,60,60,60,60,60,59,59,59,59,59,59,59,58,58,58,58,58,58,58,58, 10614 58,58,57,57,57,57,57,57,56,56,56,56,56,56,56,56,56,56,55,55,55, 10615 55,54,54,54,54,54,54,54,54,54,54,53,53,53,53,53,52,52,52,52,52, 10616 52,52,51,51,51,51,51,51,50,50,50,50,50,49,49,49,49,49,48,48,48, 10617 47,47,47,47,47,47,47,46,46,46,46,46,46,46,45,45,45,45,45,45,44, 10618 44,44,44,44,44,44,43,42,42,42,42,42,41,41,41,41,40,40,40,40,40, 10619 39,39,39,39,39,39,39,39,39,38,38,38,38,37,37,37,36,36,36,36,36, 10620 36,35,35,35,35,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33,32, 10621 32,32,32,32,32,32,31,31,31,31,31,31,31,31,30,30,29,29,29,29,29, 10622 29,28,28,28,28,28,28,27,27,27,27,27,27,26,26,26,26,26,26,26,26, 10623 26,26,26,25,25,25,25,25,24,24,24,24,24,24,24,23,23,23,23,23,22, 10624 22,22,22,22,22,22,21,21,21,21,21,21,21,21,20,20,20,20,20 10625 }; 10626 const int n4c3w2_d[] = { 10627 150, // Capacity 10628 500, // Number of items 10629 // Size of items (sorted) 10630 100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,98,97,97,97, 10631 97,97,97,97,96,96,96,95,95,95,95,95,95,95,94,94,94,94,94,94,93, 10632 93,93,93,93,93,93,93,93,92,92,92,92,91,91,91,91,91,90,90,90,90, 10633 90,90,90,89,89,89,89,89,89,89,88,88,88,88,88,88,88,87,87,87,87, 10634 87,87,87,87,86,86,86,86,86,85,85,85,85,84,84,84,84,84,83,83,83, 10635 83,83,82,82,81,81,80,80,80,80,80,80,80,80,80,79,79,79,79,79,79, 10636 79,79,78,78,78,78,78,78,78,78,78,78,78,78,77,77,77,77,77,77,77, 10637 77,77,77,76,76,76,76,76,76,75,75,75,75,74,74,74,74,74,74,74,73, 10638 73,73,73,73,73,72,72,72,71,71,71,71,71,71,71,70,70,70,70,70,69, 10639 69,69,69,69,69,69,69,69,68,68,68,67,67,67,67,67,66,66,66,66,66, 10640 65,65,65,65,65,65,65,65,64,64,64,64,64,64,63,63,63,63,63,63,63, 10641 63,63,63,62,62,62,62,62,62,61,61,61,61,61,61,61,60,60,60,60,60, 10642 60,60,60,60,59,59,59,59,59,59,59,59,59,59,59,59,59,58,58,58,58, 10643 58,58,57,57,57,57,57,56,56,56,56,56,56,55,55,54,54,54,54,54,54, 10644 54,54,54,54,54,53,53,53,53,53,53,53,53,52,52,52,52,52,52,52,52, 10645 52,52,51,51,51,51,51,50,50,50,50,50,50,49,49,49,49,49,49,48,48, 10646 48,47,47,47,47,47,47,47,46,46,46,46,46,46,45,45,45,45,45,45,45, 10647 45,44,43,43,43,43,43,43,42,42,42,42,41,41,41,40,40,40,40,40,40, 10648 40,40,40,39,39,39,39,39,39,39,39,39,39,38,38,38,38,38,38,38,37, 10649 37,37,37,37,37,37,36,36,36,36,35,35,35,35,35,35,34,34,34,34,34, 10650 34,34,34,34,34,34,34,34,33,33,33,32,32,32,32,32,32,31,31,30,30, 10651 30,30,30,30,30,29,29,29,29,29,29,29,29,29,28,28,28,28,28,27,27, 10652 27,27,27,27,27,27,26,26,26,26,25,25,25,24,24,24,23,22,22,22,22, 10653 22,22,22,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20 10654 }; 10655 const int n4c3w2_e[] = { 10656 150, // Capacity 10657 500, // Number of items 10658 // Size of items (sorted) 10659 100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,98, 10660 98,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,95,95,95, 10661 95,94,94,94,94,94,94,93,93,93,93,93,92,92,92,92,91,91,91,91,91, 10662 91,90,90,90,90,90,90,90,90,90,90,90,89,89,89,89,89,89,88,88,88, 10663 88,87,87,87,87,87,86,86,85,85,85,85,85,85,85,84,84,84,84,84,84, 10664 83,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,82,82,82, 10665 82,81,81,81,81,80,80,80,80,80,79,79,79,79,79,79,79,79,78,78,78, 10666 78,78,77,77,77,77,77,77,76,76,76,76,76,75,75,75,75,74,74,74,74, 10667 74,74,74,74,74,74,73,73,73,73,73,73,72,72,72,72,72,72,71,71,71, 10668 71,71,71,70,70,70,69,69,69,69,69,69,69,69,69,69,69,69,68,68,68, 10669 68,68,68,68,68,68,67,67,66,66,66,66,66,65,65,64,64,64,64,64,63, 10670 63,63,63,62,62,62,62,61,61,61,61,61,60,60,60,60,60,59,59,59,59, 10671 59,59,58,58,58,58,58,58,58,57,57,57,57,57,57,56,56,56,56,56,56, 10672 56,55,55,55,55,54,54,54,54,54,54,54,53,53,53,53,53,53,53,52,52, 10673 52,52,51,51,50,50,50,49,49,49,49,49,49,49,49,48,48,48,48,48,48, 10674 48,48,47,47,47,47,47,46,46,46,46,46,46,46,46,45,45,45,45,45,45, 10675 45,45,45,44,44,44,44,44,44,43,43,43,43,43,43,43,43,43,43,43,42, 10676 42,42,42,42,42,41,41,41,41,41,40,40,40,40,40,40,39,39,39,39,39, 10677 38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,36,36,35,35,35, 10678 35,35,35,35,34,34,34,34,33,33,33,33,32,32,32,32,32,32,32,32,32, 10679 32,32,32,32,32,32,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30, 10680 30,30,30,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28, 10681 27,27,27,27,27,26,26,26,26,26,25,25,24,24,24,24,24,23,23,23,23, 10682 23,23,23,23,22,22,22,22,22,22,22,22,22,21,21,20,20,20,20,20 10683 }; 10684 const int n4c3w2_f[] = { 10685 150, // Capacity 10686 500, // Number of items 10687 // Size of items (sorted) 10688 100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99, 10689 99,98,98,98,98,98,97,97,97,97,97,97,97,97,97,96,96,96,96,95,95, 10690 95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,93, 10691 93,93,93,93,92,92,92,91,91,91,91,91,91,91,90,90,90,90,90,90,90, 10692 90,90,89,89,89,89,89,89,89,88,88,88,88,88,87,87,87,87,87,87,87, 10693 86,86,86,86,85,85,85,85,85,85,85,84,84,84,84,84,84,84,84,84,83, 10694 83,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,81,81,81,81, 10695 81,81,80,80,80,80,80,79,79,79,79,79,79,79,79,79,78,78,78,78,78, 10696 78,78,77,77,77,76,76,76,76,76,76,75,75,75,75,75,75,74,74,74,74, 10697 74,73,73,73,73,73,73,73,73,73,73,72,72,72,72,72,72,72,72,72,72, 10698 71,71,71,71,71,70,70,70,69,69,69,69,68,68,68,68,68,68,68,68,67, 10699 67,67,67,67,67,67,67,66,66,66,66,66,65,65,65,65,64,64,64,64,64, 10700 63,63,63,63,63,63,63,62,62,62,62,62,61,61,61,61,61,61,61,60,60, 10701 60,60,60,59,59,59,59,59,59,59,59,58,58,58,58,58,58,57,57,57,57, 10702 57,57,57,56,56,56,56,56,56,55,55,55,55,55,55,54,54,54,54,54,54, 10703 54,54,53,53,52,52,52,52,52,52,52,51,51,51,51,51,50,50,49,49,49, 10704 49,49,49,48,48,48,48,48,48,48,48,48,48,47,47,47,47,47,47,47,46, 10705 46,46,46,46,46,46,45,45,45,45,45,45,45,45,44,44,44,44,44,44,43, 10706 43,43,43,43,43,43,42,42,42,42,42,42,42,41,41,41,41,41,41,41,40, 10707 40,40,39,39,39,38,38,38,38,38,38,38,37,37,37,37,37,37,37,36,35, 10708 35,35,35,35,34,34,34,34,34,34,34,33,33,33,33,33,32,32,32,32,32, 10709 31,31,31,31,31,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28,28, 10710 28,28,28,28,27,27,27,27,27,27,27,26,26,26,26,26,26,25,25,24,24, 10711 24,24,24,24,23,22,22,22,22,22,22,22,22,21,21,21,21,20,20,20,20 10712 }; 10713 const int n4c3w2_g[] = { 10714 150, // Capacity 10715 500, // Number of items 10716 // Size of items (sorted) 10717 100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,98, 10718 97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,95,95,94,94,94, 10719 94,94,94,93,93,93,93,93,93,93,92,92,92,92,92,92,92,91,91,91,91, 10720 91,91,91,91,90,90,89,89,88,88,88,88,88,88,87,87,87,87,86,86,86, 10721 86,86,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,84,84,84,84, 10722 84,83,83,83,83,82,82,82,82,81,81,81,81,81,80,80,80,80,80,79,79, 10723 79,79,79,79,79,79,78,78,78,78,78,77,77,77,77,77,77,77,76,76,76, 10724 76,76,76,76,75,75,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74, 10725 74,74,74,73,73,73,73,73,73,73,72,72,72,72,72,72,71,71,71,71,70, 10726 70,70,70,70,70,70,70,69,69,69,69,69,68,68,68,68,68,68,67,67,67, 10727 67,67,67,67,66,66,66,66,66,66,65,65,65,65,65,65,64,64,64,63,63, 10728 63,63,62,62,62,62,61,61,61,61,61,61,61,61,61,60,60,60,59,59,59, 10729 59,59,58,58,58,58,58,57,57,57,57,57,57,57,57,57,56,56,56,56,56, 10730 56,56,56,56,56,56,56,55,55,55,54,54,54,54,54,54,54,53,53,53,53, 10731 53,53,53,53,53,53,52,52,52,52,52,52,51,51,51,51,51,51,51,51,50, 10732 50,50,50,50,49,49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48, 10733 48,47,47,47,47,47,47,46,46,46,46,45,45,45,45,45,45,45,45,44,44, 10734 44,44,44,43,43,43,43,42,42,42,42,41,41,41,40,40,40,40,39,39,39, 10735 39,39,39,38,38,38,38,38,38,38,38,37,37,37,37,37,37,37,36,36,36, 10736 36,36,36,36,36,35,35,35,35,35,35,34,34,34,34,34,33,33,33,33,33, 10737 33,33,33,33,33,33,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31, 10738 31,30,30,30,30,30,30,29,29,29,29,29,28,28,28,28,27,27,27,27,27, 10739 27,27,27,27,27,27,26,26,26,26,26,25,24,24,24,24,24,24,24,23,23, 10740 23,23,23,22,22,22,22,22,22,22,21,21,21,21,21,21,21,20,20 10741 }; 10742 const int n4c3w2_h[] = { 10743 150, // Capacity 10744 500, // Number of items 10745 // Size of items (sorted) 10746 100,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,98,98, 10747 97,97,97,96,96,96,96,96,96,95,95,95,94,94,94,94,94,94,94,93,93, 10748 93,93,93,93,92,92,92,92,91,91,91,91,91,91,91,91,91,90,90,90,90, 10749 89,89,89,89,89,89,89,88,88,88,88,88,88,88,88,87,87,87,87,87,86, 10750 86,86,86,86,86,85,85,85,85,85,85,84,84,84,84,84,84,84,83,83,83, 10751 83,83,83,83,83,82,82,82,82,82,82,82,82,81,81,81,81,81,81,81,80, 10752 80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79,78,78,78,78,78, 10753 77,77,77,77,77,77,76,76,76,75,75,75,75,75,74,74,74,74,74,74,74, 10754 74,73,73,73,73,73,73,73,72,72,72,72,72,72,71,71,71,71,71,71,71, 10755 71,71,70,70,70,70,70,70,70,69,69,69,68,68,68,68,68,68,68,67,67, 10756 67,67,67,67,67,66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,64, 10757 64,64,64,64,64,64,64,64,64,63,63,63,63,62,62,62,62,61,61,61,61, 10758 60,60,60,60,60,60,60,60,60,60,59,59,59,59,59,58,58,58,58,58,58, 10759 58,58,58,58,57,57,57,57,57,57,56,56,56,56,56,56,55,55,55,55,55, 10760 54,54,54,53,53,52,52,52,52,52,52,52,52,51,51,51,51,51,50,50,50, 10761 50,50,49,49,49,49,49,49,49,48,48,48,48,48,48,48,48,47,47,47,47, 10762 47,47,46,46,46,46,46,46,45,45,45,45,45,45,45,45,45,45,45,44,44, 10763 44,44,43,43,43,43,43,43,42,41,41,41,41,41,41,41,41,40,40,40,40, 10764 40,40,40,40,40,40,40,39,39,39,38,38,38,37,37,37,37,37,37,37,36, 10765 36,36,36,35,35,35,35,35,35,35,34,34,34,34,34,34,34,33,33,33,33, 10766 33,33,32,32,31,31,31,31,31,31,31,30,30,30,30,30,30,30,29,29,29, 10767 29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,27,27,27, 10768 27,27,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,24,24,24,23, 10769 23,23,23,23,23,23,22,22,22,22,22,22,21,21,21,21,21,20,20,20 10770 }; 10771 const int n4c3w2_i[] = { 10772 150, // Capacity 10773 500, // Number of items 10774 // Size of items (sorted) 10775 100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98, 10776 98,98,98,98,97,97,97,97,97,96,96,96,96,95,95,95,95,95,94,94,94, 10777 94,94,93,93,93,93,92,92,92,92,92,92,92,92,91,91,91,91,91,91,90, 10778 90,90,90,90,89,89,89,89,89,89,88,88,88,87,87,87,87,87,87,87,86, 10779 86,86,86,85,85,85,85,84,84,84,84,83,83,83,83,83,83,83,83,83,82, 10780 82,82,82,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,80,79,79, 10781 79,79,79,79,79,79,79,78,78,78,77,77,77,77,77,76,76,76,76,76,75, 10782 75,75,75,75,75,75,74,74,74,74,74,73,73,73,73,73,73,73,72,72,72, 10783 72,72,71,71,71,71,71,71,71,70,70,70,70,69,69,69,69,69,69,68,68, 10784 68,68,68,68,68,68,68,67,67,67,67,67,67,66,66,66,66,66,66,65,65, 10785 65,65,65,65,65,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,62, 10786 62,62,62,62,62,61,61,61,61,61,61,60,60,60,60,60,60,60,60,60,60, 10787 59,59,59,59,59,58,58,58,58,58,58,57,57,57,57,57,56,56,56,56,56, 10788 56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,54,53,53,53,53,53, 10789 52,52,52,52,52,52,52,51,51,51,51,51,51,50,50,50,50,50,50,49,49, 10790 49,49,49,48,48,48,48,48,48,48,47,47,47,47,46,46,46,46,46,46,46, 10791 45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44,44,44,44,44,43, 10792 43,43,43,43,42,42,42,42,42,42,42,42,42,42,42,41,41,41,40,40,40, 10793 39,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,36,36,36,36, 10794 36,36,35,35,35,34,34,34,34,34,34,33,33,33,33,33,32,32,32,32,32, 10795 32,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,29, 10796 29,29,29,29,29,29,28,28,28,28,28,28,27,27,27,27,27,27,27,27,26, 10797 26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24, 10798 24,24,24,23,23,23,23,22,22,21,21,21,21,21,21,21,21,20,20,20 10799 }; 10800 const int n4c3w2_j[] = { 10801 150, // Capacity 10802 500, // Number of items 10803 // Size of items (sorted) 10804 100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98, 10805 98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,95,95, 10806 95,95,95,94,94,94,94,93,93,93,93,93,92,92,92,92,91,91,91,91,91, 10807 91,91,90,90,90,90,90,90,90,90,90,90,89,89,89,89,88,88,88,88,88, 10808 88,88,88,88,87,87,87,87,86,86,86,86,86,86,86,86,85,85,84,84,84, 10809 84,84,84,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,82,81, 10810 81,81,81,80,80,80,80,80,80,79,79,78,78,78,78,78,78,78,78,78,78, 10811 78,77,77,77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,75,75,75, 10812 75,75,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,72,72,72, 10813 72,71,71,71,71,70,70,70,70,70,70,70,69,69,69,69,69,68,68,68,67, 10814 67,67,67,67,67,67,67,66,66,66,66,66,66,66,65,65,65,65,65,64,64, 10815 63,63,63,63,62,62,62,62,62,62,62,62,62,61,61,61,61,60,60,60,60, 10816 60,60,60,60,60,60,60,59,59,59,59,59,58,58,58,58,58,58,58,58,58, 10817 57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,54,54,54,54,54,53, 10818 53,53,52,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51,50,50, 10819 50,50,50,50,50,50,49,49,49,49,49,49,49,49,49,49,49,48,48,48,48, 10820 48,48,48,48,48,48,48,48,47,47,47,47,47,46,46,46,46,46,46,46,45, 10821 45,45,45,45,44,44,44,44,44,44,44,44,44,43,43,43,43,43,43,43,42, 10822 42,42,42,42,42,42,41,41,40,40,40,40,40,40,40,39,39,39,39,39,39, 10823 38,38,38,38,38,38,37,37,37,37,37,36,36,36,36,36,35,35,35,35,35, 10824 35,34,34,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,31, 10825 31,31,31,30,30,30,30,30,30,29,29,29,29,29,29,29,28,28,28,27,27, 10826 27,27,27,27,27,26,26,26,26,26,26,26,25,25,25,25,24,24,24,24,23, 10827 23,23,23,23,23,23,23,22,22,22,22,22,22,22,21,21,21,21,21,20 10828 }; 10829 const int n4c3w2_k[] = { 10830 150, // Capacity 10831 500, // Number of items 10832 // Size of items (sorted) 10833 100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98, 10834 98,98,98,98,97,97,97,97,97,96,96,96,96,96,96,96,96,96,95,95,95, 10835 95,95,95,95,95,95,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93, 10836 92,92,92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,91,90,90,90, 10837 90,90,89,89,89,89,89,88,88,88,88,88,88,88,88,88,87,87,87,87,87, 10838 87,86,86,85,85,85,85,84,84,84,84,84,84,84,83,83,83,83,83,82,82, 10839 82,82,82,82,82,81,81,81,81,80,80,80,79,79,79,79,79,78,78,78,78, 10840 78,78,78,78,78,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76, 10841 75,75,75,75,75,75,75,75,74,74,74,73,73,73,73,73,73,73,72,72,72, 10842 72,72,72,72,72,72,71,71,71,71,71,70,70,70,70,70,69,69,69,69,69, 10843 68,68,68,68,68,68,67,67,67,67,67,66,66,66,66,66,65,65,65,65,65, 10844 65,65,65,65,65,65,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63, 10845 63,63,63,62,62,62,61,61,61,61,61,61,61,61,60,60,60,59,59,58,58, 10846 58,58,58,57,57,57,57,57,57,57,57,56,56,56,56,56,56,55,55,55,55, 10847 54,54,54,54,54,53,53,53,53,53,53,52,52,52,52,52,52,52,52,51,51, 10848 51,51,51,50,50,50,50,50,49,49,49,49,48,48,48,48,48,47,47,46,46, 10849 46,46,46,46,46,46,46,45,45,45,45,45,45,45,44,44,44,43,43,43,43, 10850 43,43,43,42,42,42,42,41,41,41,41,41,41,41,41,41,41,40,40,40,40, 10851 40,40,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,37,37, 10852 37,37,37,37,37,36,35,35,35,35,35,35,35,35,35,34,34,34,34,34,34, 10853 33,33,33,33,33,32,32,32,32,32,32,32,32,31,31,31,30,30,30,30,29, 10854 29,29,29,29,29,29,28,28,28,28,28,27,27,27,27,27,27,26,26,26,26, 10855 25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,24,24, 10856 23,23,23,22,22,22,22,21,21,21,21,21,20,20,20,20,20,20,20,20 10857 }; 10858 const int n4c3w2_l[] = { 10859 150, // Capacity 10860 500, // Number of items 10861 // Size of items (sorted) 10862 100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,98, 10863 98,98,98,97,97,97,97,97,97,97,97,96,96,96,95,95,94,94,94,94,94, 10864 94,94,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,91,91,91, 10865 91,91,91,91,91,90,90,90,90,90,90,90,89,89,89,89,89,89,88,88,88, 10866 88,88,88,88,88,87,87,87,87,86,86,86,86,86,86,86,86,86,85,85,85, 10867 85,85,85,85,84,84,84,84,84,84,84,84,83,83,83,83,83,83,83,83,83, 10868 82,82,81,81,81,81,81,81,81,80,80,80,80,80,79,79,79,79,79,79,79, 10869 79,79,79,78,78,78,78,78,78,78,77,77,76,76,76,76,75,75,75,75,75, 10870 75,75,74,74,74,74,74,74,73,73,73,73,73,72,72,72,72,72,72,72,71, 10871 71,71,71,71,71,70,70,70,70,70,70,70,70,69,69,69,69,69,69,69,69, 10872 68,68,68,68,68,68,67,67,67,66,66,66,66,66,66,65,65,65,65,65,64, 10873 64,64,64,64,64,63,63,63,63,63,63,62,62,62,62,62,62,62,61,61,61, 10874 61,61,60,60,60,60,60,60,59,59,59,59,59,59,59,59,58,58,58,58,58, 10875 57,57,57,57,57,56,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55, 10876 55,54,54,53,53,53,53,52,52,52,51,51,51,50,50,50,50,50,49,49,49, 10877 49,48,48,48,48,48,48,48,48,47,47,47,47,47,47,46,46,46,45,45,45, 10878 45,45,45,45,45,44,44,44,44,44,44,44,44,43,43,43,42,42,42,42,42, 10879 42,42,42,41,41,41,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39, 10880 38,38,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,36,36,36, 10881 36,35,35,35,35,35,35,35,35,34,34,34,34,33,33,33,33,33,33,33,33, 10882 33,33,33,33,32,32,32,32,32,32,32,32,31,31,30,30,30,29,29,29,28, 10883 28,28,28,28,28,28,27,27,27,26,26,26,26,26,25,25,25,25,25,25,25, 10884 25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,23,23,23,23,23,23, 10885 23,23,23,23,22,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20 10886 }; 10887 const int n4c3w2_m[] = { 10888 150, // Capacity 10889 500, // Number of items 10890 // Size of items (sorted) 10891 100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98, 10892 98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,95,95,95,94,94, 10893 94,94,93,93,93,93,93,93,93,93,92,92,92,91,91,91,91,91,91,91,91, 10894 91,91,91,90,90,90,90,90,89,89,89,88,88,88,88,88,88,87,87,87,87, 10895 87,87,87,86,86,86,85,85,85,85,85,85,84,84,84,84,84,84,84,83,83, 10896 83,83,83,83,82,82,82,82,82,82,81,81,81,81,81,80,80,80,80,80,80, 10897 79,79,79,79,79,79,79,78,78,78,78,78,78,77,77,77,77,77,77,77,77, 10898 77,76,76,76,76,76,76,76,76,75,75,75,75,75,75,75,74,74,74,74,73, 10899 73,73,73,73,72,72,72,72,72,72,71,71,71,71,71,71,71,70,70,70,70, 10900 70,70,70,69,69,69,69,69,68,68,68,68,67,67,67,67,67,66,66,66,66, 10901 66,66,65,65,65,65,65,64,64,64,64,64,63,63,63,63,63,62,62,62,62, 10902 62,62,62,62,62,62,61,61,61,61,61,61,61,60,60,60,60,60,60,59,59, 10903 59,59,59,59,59,58,58,58,58,57,57,57,57,57,57,56,56,56,56,56,56, 10904 56,56,56,55,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,53,53, 10905 53,53,53,53,53,53,53,52,52,52,52,51,51,50,50,50,50,50,50,50,50, 10906 50,50,49,49,49,49,48,48,48,48,48,48,48,48,48,47,46,46,46,46,46, 10907 45,45,45,45,45,44,44,44,44,44,43,43,43,43,42,42,42,42,42,41,41, 10908 41,41,41,41,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39, 10909 39,38,38,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,35,35,35, 10910 35,34,34,34,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,31, 10911 31,31,31,31,31,30,30,30,30,30,29,29,29,29,29,29,29,28,28,28,28, 10912 28,27,27,27,27,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,24, 10913 24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,22,22,22,22,22,21, 10914 21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20 10915 }; 10916 const int n4c3w2_n[] = { 10917 150, // Capacity 10918 500, // Number of items 10919 // Size of items (sorted) 10920 100,100,100,100,100,99,99,99,99,98,98,98,98,98,98,97,97,97,97, 10921 97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,94,94,94,94,94,94, 10922 94,94,94,94,93,93,93,92,92,92,92,91,91,91,91,91,91,91,91,91,91, 10923 90,90,90,90,90,90,89,89,89,88,88,88,88,87,87,87,87,87,87,87,86, 10924 86,86,86,86,85,85,85,84,84,84,84,84,83,83,83,83,83,83,83,83,83, 10925 83,82,82,82,82,82,82,81,81,81,81,81,81,81,81,80,80,80,80,79,79, 10926 79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,77,77,77,76,76,76, 10927 76,76,76,76,76,75,75,75,75,75,74,74,74,74,73,73,73,73,73,73,73, 10928 73,73,72,72,72,72,72,72,72,72,72,72,71,71,71,71,71,71,71,70,70, 10929 70,70,70,70,70,69,69,69,68,68,68,68,68,67,67,67,67,66,66,66,65, 10930 65,65,65,65,65,64,64,64,64,64,64,63,63,63,63,63,63,63,63,62,62, 10931 62,62,62,62,62,61,61,61,61,60,60,60,60,60,59,59,59,59,59,59,59, 10932 59,59,59,59,59,59,58,58,58,58,58,57,57,57,57,57,57,56,56,56,56, 10933 56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,54,54,54,54,54,53, 10934 53,53,53,53,53,53,52,52,51,51,51,51,51,51,51,51,50,50,50,50,50, 10935 49,49,49,49,49,49,49,48,48,48,48,48,47,47,47,47,47,47,47,46,46, 10936 46,46,46,45,45,45,45,45,44,44,44,44,44,44,43,43,43,43,43,43,42, 10937 42,42,42,42,42,42,41,41,41,40,40,40,40,39,39,39,39,39,39,39,39, 10938 38,38,38,38,38,38,38,38,37,37,37,37,37,37,37,36,36,36,35,35,35, 10939 35,35,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,33,33,32,32, 10940 32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,30,30,30, 10941 30,30,29,29,29,29,29,28,28,27,27,27,27,26,26,26,26,26,25,25,25, 10942 25,25,25,24,24,24,24,24,24,24,23,23,23,23,23,23,22,22,22,22,22, 10943 22,21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20 10944 }; 10945 const int n4c3w2_o[] = { 10946 150, // Capacity 10947 500, // Number of items 10948 // Size of items (sorted) 10949 100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99, 10950 99,99,98,98,98,97,97,97,97,96,96,96,96,96,96,96,96,96,95,95,95, 10951 95,95,95,95,95,95,95,94,94,94,94,94,94,93,93,93,93,93,93,93,93, 10952 92,92,92,92,92,92,91,91,91,91,91,90,90,90,90,90,90,89,89,89,89, 10953 89,89,89,88,87,87,87,87,87,86,86,86,86,86,86,86,86,85,85,85,85, 10954 85,85,85,85,85,85,84,84,84,84,84,84,83,83,83,82,82,82,82,82,82, 10955 81,81,81,81,81,81,81,81,81,81,80,80,80,79,79,79,79,79,78,78,78, 10956 78,78,78,78,77,77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76, 10957 75,75,75,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,72,72,72, 10958 72,72,71,71,71,71,71,70,70,70,70,70,70,70,70,70,70,70,70,70,70, 10959 69,69,69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68, 10960 68,68,68,67,67,67,67,67,67,67,66,66,66,66,65,65,65,65,65,65,64, 10961 64,64,63,63,63,63,63,63,63,62,62,62,62,62,62,62,61,61,61,61,61, 10962 61,61,61,60,60,60,60,59,59,59,59,59,58,58,58,58,58,57,57,57,57, 10963 57,57,57,57,57,56,56,56,56,56,56,55,55,55,55,54,54,54,54,54,54, 10964 54,54,53,53,53,53,53,52,52,52,52,52,52,52,52,52,51,51,51,51,51, 10965 51,51,51,51,51,51,51,51,51,51,50,50,50,50,50,49,49,49,49,49,49, 10966 49,49,48,48,48,48,48,48,48,47,47,47,47,47,47,47,47,47,45,45,45, 10967 44,44,44,44,44,44,44,43,43,43,43,43,42,42,42,42,42,42,41,41,41, 10968 41,41,41,41,40,40,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38, 10969 38,37,37,37,37,37,37,37,36,36,36,35,35,35,35,35,34,34,34,34,34, 10970 33,33,32,32,32,32,32,32,32,31,31,31,31,31,30,30,30,30,30,30,29, 10971 29,29,28,28,28,28,28,27,27,27,26,26,26,26,26,25,24,24,24,23,23, 10972 22,22,22,22,22,22,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20, 10973 20 10974 }; 10975 const int n4c3w2_p[] = { 10976 150, // Capacity 10977 500, // Number of items 10978 // Size of items (sorted) 10979 100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99, 10980 99,99,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95, 10981 95,95,95,95,94,94,94,94,94,93,93,93,93,93,93,92,92,92,92,92,91, 10982 91,91,91,91,91,90,90,90,90,90,90,90,90,90,89,89,89,89,89,88,88, 10983 88,88,88,88,87,87,87,87,87,87,87,87,86,86,86,86,85,85,85,85,85, 10984 85,85,85,85,85,84,84,84,84,84,84,84,84,84,84,83,83,83,83,83,83, 10985 83,83,83,82,82,82,81,81,81,80,80,80,80,80,80,80,79,79,79,79,78, 10986 78,78,78,78,78,78,78,77,77,77,77,77,77,77,76,76,76,75,75,74,74, 10987 74,74,74,74,74,74,74,73,73,73,73,73,73,72,72,72,72,71,71,71,71, 10988 71,71,70,70,70,70,70,70,70,69,69,68,68,68,68,68,68,67,67,67,67, 10989 67,67,67,66,66,66,66,65,65,65,65,65,64,64,64,64,64,64,64,63,63, 10990 63,63,63,63,63,63,62,62,62,62,62,62,62,62,61,61,61,60,60,60,60, 10991 60,60,60,60,60,59,59,59,59,59,59,59,59,59,58,58,58,58,58,57,57, 10992 57,57,57,56,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,53, 10993 53,53,53,53,53,53,52,52,52,52,52,51,51,51,51,51,50,50,50,50,50, 10994 49,49,49,49,49,49,48,48,48,48,48,47,47,47,47,47,47,47,47,47,47, 10995 46,46,46,46,46,46,45,45,45,45,45,44,44,44,44,44,44,43,43,43,43, 10996 43,43,43,42,42,42,42,42,42,42,42,42,42,42,42,41,41,41,41,41,41, 10997 41,41,40,40,39,39,39,39,39,39,39,39,39,39,38,38,38,37,37,37,37, 10998 37,37,37,37,37,37,37,37,36,36,36,36,35,34,34,34,34,34,34,34,34, 10999 34,33,33,33,33,33,33,33,32,32,32,32,32,31,31,31,30,30,30,29,29, 11000 29,29,29,29,29,29,29,28,28,28,28,28,28,27,27,27,27,27,27,27,27, 11001 26,26,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23, 11002 23,22,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21,20,20,20,20 11003 }; 11004 const int n4c3w2_q[] = { 11005 150, // Capacity 11006 500, // Number of items 11007 // Size of items (sorted) 11008 100,100,100,100,100,100,100,100,99,99,99,98,98,98,98,98,98,98, 11009 98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94, 11010 94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,92,92, 11011 92,92,92,92,92,92,92,91,91,91,90,90,90,90,90,90,89,89,89,89,89, 11012 89,88,88,88,88,88,88,88,88,88,88,87,87,87,87,87,86,86,86,86,86, 11013 86,86,86,86,85,85,85,85,85,85,85,84,84,84,84,84,84,84,84,84,84, 11014 83,83,83,82,82,82,82,81,81,81,81,81,81,81,80,80,80,80,79,79,79, 11015 79,79,79,79,78,78,78,78,77,77,77,77,76,76,76,76,76,75,75,75,75, 11016 74,74,73,73,73,73,73,73,72,72,72,72,72,72,72,72,71,71,71,71,71, 11017 71,71,70,70,70,70,70,70,70,69,69,69,69,69,68,68,68,68,68,67,67, 11018 67,67,66,66,65,65,65,65,65,64,64,64,64,64,64,64,64,64,64,64,63, 11019 63,63,63,63,63,63,62,62,62,62,62,62,62,62,61,61,61,61,60,60,60, 11020 60,60,60,59,59,59,58,58,58,57,57,57,57,56,56,56,56,56,56,55,55, 11021 55,55,54,54,54,54,54,54,54,54,54,54,54,53,53,53,53,53,53,52,52, 11022 52,52,52,52,51,51,51,51,51,51,51,51,50,50,49,49,49,49,49,49,49, 11023 48,48,48,48,48,48,48,48,48,48,47,47,46,46,46,46,46,46,46,45,45, 11024 45,45,45,45,45,45,44,44,44,44,44,44,43,43,43,43,42,42,42,42,42, 11025 41,41,41,41,40,40,40,40,39,39,39,38,38,38,38,38,37,37,37,36,36, 11026 36,36,36,35,35,35,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33, 11027 33,33,32,32,32,32,32,32,32,31,31,31,31,31,31,31,30,30,30,30,30, 11028 30,30,30,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,27,27, 11029 27,27,27,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25, 11030 25,24,24,24,24,24,24,24,24,24,24,23,23,23,23,22,22,22,22,22,22, 11031 22,22,22,22,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20 11032 }; 11033 const int n4c3w2_r[] = { 11034 150, // Capacity 11035 500, // Number of items 11036 // Size of items (sorted) 11037 100,100,100,100,100,100,99,99,99,98,98,98,98,98,97,97,97,97,96, 11038 96,96,95,95,95,95,95,95,95,95,94,94,94,94,94,93,93,92,92,92,92, 11039 92,92,91,91,91,91,91,91,90,90,90,90,90,90,90,89,89,89,89,89,89, 11040 89,89,88,88,88,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86,85, 11041 85,85,85,85,85,85,84,84,84,84,84,84,84,83,83,83,83,83,83,83,83, 11042 83,83,83,82,82,82,82,82,82,82,82,82,82,82,82,81,81,81,81,80,80, 11043 80,80,80,80,79,79,78,78,78,77,77,77,77,77,77,76,76,76,76,76,75, 11044 75,75,74,74,73,73,73,73,73,73,73,72,72,72,72,72,72,72,72,72,72, 11045 72,71,71,71,71,71,70,70,70,70,70,69,69,68,68,68,68,67,67,67,67, 11046 67,67,67,67,66,66,66,66,66,66,66,66,66,66,66,65,65,65,65,65,64, 11047 64,64,64,64,64,64,64,64,64,63,63,63,63,62,62,61,61,61,61,61,61, 11048 61,61,61,61,61,60,60,60,60,60,60,60,60,59,59,59,59,59,59,59,59, 11049 59,59,58,58,58,58,57,57,57,57,57,57,57,56,56,56,55,55,55,55,55, 11050 55,55,54,54,54,54,54,54,54,53,53,53,53,53,53,52,52,52,52,52,52, 11051 52,52,52,51,51,51,51,51,51,51,50,50,50,49,49,49,49,49,48,48,48, 11052 48,48,48,47,47,47,47,47,47,46,46,46,46,46,46,46,45,45,45,45,44, 11053 44,44,44,44,43,43,43,43,43,43,42,42,42,42,42,42,42,41,41,41,41, 11054 41,40,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38,37,37,37,37, 11055 37,36,36,35,35,35,35,35,34,34,34,34,34,34,34,34,33,33,33,33,33, 11056 33,33,33,33,32,32,32,32,32,32,32,31,31,31,31,31,31,31,30,30,30, 11057 30,30,30,30,30,30,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28, 11058 28,28,27,27,27,27,27,27,27,27,27,26,26,26,25,25,25,25,25,24,24, 11059 24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22, 11060 22,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20 11061 }; 11062 const int n4c3w2_s[] = { 11063 150, // Capacity 11064 500, // Number of items 11065 // Size of items (sorted) 11066 100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,97, 11067 97,97,97,97,97,97,97,97,96,96,96,96,96,96,95,95,95,95,95,95,94, 11068 94,94,94,94,94,94,94,93,93,93,93,93,93,93,92,92,92,92,92,91,91, 11069 91,91,90,90,90,89,89,89,89,89,89,89,89,89,88,88,88,88,88,87,87, 11070 87,87,87,87,87,86,86,86,86,86,86,86,85,85,85,85,85,85,85,84,83, 11071 83,83,83,83,83,82,82,82,82,82,81,81,81,81,81,81,81,81,80,80,80, 11072 80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,78,78,78,78,78,78, 11073 78,78,77,77,76,76,76,76,75,75,75,75,74,74,74,74,73,73,73,73,73, 11074 73,72,72,72,72,72,71,71,71,70,70,70,69,69,69,69,68,68,68,68,68, 11075 67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,66,66,65,65,65,65, 11076 65,65,65,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,62, 11077 62,62,62,62,62,61,61,61,60,60,60,60,60,60,60,59,59,59,59,59,59, 11078 58,58,58,57,57,57,57,57,57,56,56,56,56,55,55,55,55,55,55,54,54, 11079 54,53,53,53,53,53,53,53,53,53,52,52,52,52,52,52,52,52,51,51,51, 11080 51,51,51,51,50,50,50,50,50,50,50,50,49,49,49,49,49,49,49,48,48, 11081 48,48,48,48,48,47,47,47,46,46,46,45,45,45,45,45,45,44,44,44,43, 11082 43,43,43,43,43,43,42,42,42,42,42,42,41,41,41,41,41,41,41,41,40, 11083 40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,37,37,37, 11084 37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35, 11085 35,35,34,34,34,34,34,34,33,33,33,32,32,32,32,32,32,31,31,31,31, 11086 31,31,31,31,31,31,30,30,30,30,30,29,29,29,29,29,28,28,28,28,28, 11087 28,27,27,27,27,27,27,27,26,26,26,26,26,26,26,25,25,25,25,24,24, 11088 24,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,22,22, 11089 22,22,22,22,22,21,21,21,21,21,21,20,20,20,20,20,20,20,20 11090 }; 11091 const int n4c3w2_t[] = { 11092 150, // Capacity 11093 500, // Number of items 11094 // Size of items (sorted) 11095 100,100,100,100,100,99,99,99,99,99,99,98,98,98,97,97,97,97,97, 11096 97,97,97,96,96,96,96,96,95,95,95,95,95,95,95,94,94,94,93,93,93, 11097 93,93,93,93,92,92,92,92,91,91,91,91,91,90,89,89,89,89,89,89,88, 11098 88,88,88,87,87,87,87,87,86,86,86,86,85,85,85,85,85,85,85,85,84, 11099 84,84,84,84,84,84,84,83,83,83,83,83,83,82,82,82,82,82,81,81,81, 11100 81,81,81,80,80,80,80,80,79,79,79,79,78,78,78,78,78,78,78,77,77, 11101 77,77,77,77,77,77,77,77,77,77,77,77,76,76,76,76,76,75,75,75,75, 11102 75,75,75,75,75,75,74,74,73,73,73,73,73,73,72,72,72,72,71,71,71, 11103 71,71,71,71,70,70,70,70,70,70,70,70,70,69,69,69,69,68,68,68,68, 11104 67,67,67,67,67,67,67,67,66,66,66,65,65,65,65,64,64,64,64,64,64, 11105 64,63,63,63,63,62,62,62,61,61,61,61,61,61,61,61,60,60,59,59,59, 11106 59,59,59,59,59,59,59,58,58,58,58,58,58,58,58,57,57,57,57,57,57, 11107 57,56,56,56,56,56,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54, 11108 54,54,54,54,53,53,53,53,53,53,52,52,52,52,52,52,51,51,51,51,51, 11109 51,51,50,50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,49,49,49, 11110 48,48,48,48,48,48,48,48,48,48,48,47,47,47,47,47,47,47,47,46,46, 11111 46,46,46,46,46,45,45,45,45,44,44,44,44,44,43,43,43,43,43,43,43, 11112 43,42,42,42,42,42,42,41,41,41,41,41,40,40,40,40,40,40,40,40,39, 11113 39,39,39,39,39,39,38,38,38,38,37,37,37,37,37,37,37,37,37,37,36, 11114 36,36,36,36,36,36,35,35,35,35,34,34,34,34,33,33,33,33,33,33,32, 11115 32,32,31,31,31,31,31,31,31,31,30,29,29,29,29,28,28,28,28,28,28, 11116 28,28,28,28,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26, 11117 25,25,25,25,25,24,24,24,24,24,24,24,24,24,23,23,23,22,22,22,22, 11118 22,22,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20 11119 }; 11120 const int n4c3w4_a[] = { 11121 150, // Capacity 11122 500, // Number of items 11123 // Size of items (sorted) 11124 100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,98,98, 11125 98,98,98,98,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95, 11126 95,95,95,94,94,94,94,94,94,93,93,93,93,93,93,93,92,92,92,92,92, 11127 92,92,92,91,91,91,91,91,91,91,91,91,90,90,90,90,90,90,89,89,89, 11128 89,88,88,88,88,88,88,87,87,87,87,87,87,87,87,87,86,86,86,86,86, 11129 86,85,85,85,85,85,85,85,85,85,85,85,84,84,84,84,84,84,84,84,83, 11130 83,83,83,83,83,83,82,82,82,81,81,81,81,81,81,80,80,80,80,80,80, 11131 80,80,79,79,79,79,78,78,78,78,78,78,78,77,77,77,77,77,77,77,76, 11132 76,76,76,76,76,76,76,76,76,75,75,75,75,75,75,75,75,74,74,73,73, 11133 73,73,73,73,73,73,73,72,72,72,72,72,72,72,72,72,72,72,72,72,71, 11134 71,71,71,71,70,70,70,70,70,70,70,70,70,70,70,69,69,69,69,69,69, 11135 68,68,68,67,67,67,67,67,66,66,66,66,66,65,65,65,65,65,65,65,65, 11136 65,64,64,64,64,64,64,64,63,63,63,63,63,63,63,62,62,62,62,62,62, 11137 62,61,61,61,61,61,60,60,60,60,60,59,59,59,59,58,58,58,58,58,58, 11138 58,58,58,57,57,57,57,57,57,57,57,57,56,56,56,56,56,56,56,56,56, 11139 55,55,55,55,55,55,55,55,55,54,54,54,54,53,53,53,53,53,53,53,53, 11140 53,53,53,53,52,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51, 11141 51,50,50,50,49,49,49,49,48,48,48,48,48,48,48,48,48,48,48,48,48, 11142 47,47,47,46,46,46,46,46,46,45,45,45,45,45,45,44,44,44,44,44,44, 11143 43,43,43,43,43,43,43,43,43,43,43,43,42,42,41,41,41,41,40,40,40, 11144 40,40,40,40,40,40,40,40,40,39,39,39,39,39,38,38,38,38,38,38,38, 11145 38,38,38,37,37,37,37,37,37,36,36,36,36,36,36,36,36,35,35,35,35, 11146 35,35,34,34,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,31,31, 11147 31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30 11148 }; 11149 const int n4c3w4_b[] = { 11150 150, // Capacity 11151 500, // Number of items 11152 // Size of items (sorted) 11153 100,100,100,100,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98, 11154 98,97,97,97,97,97,97,97,97,97,97,96,96,95,95,95,95,95,94,94,94, 11155 94,94,94,94,94,93,93,93,93,93,93,93,92,92,92,92,92,92,91,91,91, 11156 91,91,91,91,91,91,91,90,90,90,90,90,90,89,89,89,89,89,89,89,89, 11157 89,88,88,88,88,88,88,88,87,87,87,87,87,87,86,86,86,86,86,85,85, 11158 85,85,85,85,85,85,85,84,84,84,84,84,84,84,84,83,83,83,82,82,82, 11159 82,82,81,81,81,81,81,81,81,80,80,80,80,80,80,80,79,79,79,79,79, 11160 79,78,78,78,78,78,78,77,77,77,77,77,77,77,77,76,76,76,76,76,75, 11161 75,75,75,75,75,75,74,74,74,74,74,74,74,74,74,74,74,73,73,73,73, 11162 73,73,73,73,73,72,72,72,72,72,72,71,71,71,71,71,71,71,70,70,70, 11163 70,70,70,70,69,69,69,69,69,68,68,68,67,67,67,67,67,67,67,67,67, 11164 67,67,66,66,66,66,66,65,65,65,65,65,64,64,64,64,64,63,63,63,63, 11165 63,63,63,62,62,62,62,62,62,62,62,61,61,61,61,60,60,60,60,60,60, 11166 60,60,60,60,60,59,59,59,59,58,58,58,58,58,58,58,57,57,57,57,57, 11167 56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,54,54,54,54,54, 11168 54,53,53,53,53,53,53,53,52,52,52,52,52,51,51,51,51,51,51,51,51, 11169 51,51,51,51,50,50,50,50,50,49,49,49,49,49,49,49,48,48,48,48,48, 11170 48,47,47,47,47,47,47,47,47,47,46,46,46,46,46,46,46,46,46,45,45, 11171 45,45,45,45,45,45,44,44,44,44,44,43,43,43,43,43,43,43,43,43,43, 11172 43,43,43,43,42,42,42,42,42,42,42,42,42,42,42,42,42,41,41,41,41, 11173 41,41,41,41,41,40,40,40,40,40,40,40,40,40,39,39,39,39,39,38,38, 11174 38,38,38,37,37,37,37,37,37,36,36,36,36,36,36,36,35,35,35,35,35, 11175 35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33, 11176 32,32,32,32,32,31,31,31,31,31,31,31,31,30,30,30,30,30,30 11177 }; 11178 const int n4c3w4_c[] = { 11179 150, // Capacity 11180 500, // Number of items 11181 // Size of items (sorted) 11182 100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99, 11183 99,99,99,99,99,99,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96, 11184 96,96,96,96,95,95,95,95,95,95,95,95,94,94,94,94,94,94,93,93,93, 11185 93,93,93,93,93,92,92,92,92,92,92,91,91,91,91,91,91,91,91,90,90, 11186 90,90,90,89,89,89,89,89,89,88,88,88,88,88,88,87,87,86,86,86,86, 11187 86,86,85,85,85,85,85,85,85,85,84,84,84,83,83,83,83,83,83,83,83, 11188 83,83,82,82,82,82,82,81,81,81,81,81,81,81,81,80,80,80,80,80,80, 11189 80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79,79,79,79,78,78, 11190 78,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76,75,75,75,75, 11191 74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,72,72,72,72,72, 11192 72,72,72,71,71,71,71,71,70,70,70,70,70,70,70,70,69,69,69,69,68, 11193 68,68,68,68,68,68,67,67,67,67,66,66,66,66,66,66,66,66,65,65,65, 11194 65,65,65,65,65,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63, 11195 62,62,62,62,62,62,62,62,61,61,61,61,61,60,59,59,59,59,58,58,58, 11196 58,58,58,58,58,58,57,57,57,57,57,57,57,56,56,56,56,56,56,56,56, 11197 56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,53,53,53,53,53,52, 11198 52,52,52,52,52,52,52,51,51,51,51,51,51,51,51,50,50,50,50,50,50, 11199 50,50,50,50,50,49,49,49,49,49,49,49,48,48,48,48,48,47,47,47,47, 11200 47,47,47,47,47,46,46,45,45,44,44,44,44,44,44,44,44,44,44,44,44, 11201 43,43,43,43,43,43,43,43,43,43,42,42,42,42,42,41,41,41,41,41,41, 11202 41,41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,38,38,38,38,38, 11203 38,38,38,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36, 11204 36,35,35,35,35,35,35,35,35,34,34,34,34,34,33,33,33,33,33,33,33, 11205 33,33,33,32,32,32,32,32,32,32,32,32,31,31,31,30,30,30,30,30,30 11206 }; 11207 const int n4c3w4_d[] = { 11208 150, // Capacity 11209 500, // Number of items 11210 // Size of items (sorted) 11211 100,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,97,97,97,97, 11212 96,96,96,96,96,96,96,95,95,95,95,95,94,94,94,94,94,94,94,94,94, 11213 93,93,93,93,92,92,92,92,92,92,92,92,92,92,91,91,91,91,91,91,91, 11214 90,90,90,90,89,89,89,89,89,88,88,88,88,88,88,88,88,87,87,87,87, 11215 87,87,86,86,86,86,86,86,85,85,85,84,84,84,84,84,84,84,84,84,84, 11216 84,84,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,82,81,81, 11217 81,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,80,79,79,79, 11218 79,78,78,78,78,78,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76, 11219 76,75,75,75,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74,74,74, 11220 74,74,73,73,73,73,72,72,72,72,71,71,71,71,70,70,70,70,70,70,70, 11221 69,69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,68, 11222 68,68,68,67,67,67,67,67,66,66,66,66,66,66,66,66,66,66,66,65,65, 11223 65,65,65,65,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,62,62, 11224 62,62,62,62,62,61,61,61,61,61,61,61,61,60,60,60,60,60,60,59,59, 11225 59,59,59,58,58,58,58,58,58,58,58,58,58,58,58,58,57,57,57,57,57, 11226 56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,54,53,53,53,53,53, 11227 53,53,52,52,52,52,52,52,52,52,51,51,51,51,51,51,50,50,50,50,50, 11228 50,50,50,49,49,49,49,49,48,48,48,48,48,48,47,47,47,47,47,47,47, 11229 46,46,46,46,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44, 11230 44,44,43,43,43,43,43,43,43,43,42,42,42,41,41,41,41,41,41,41,40, 11231 40,40,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,37, 11232 37,37,37,37,37,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35, 11233 35,35,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33,32,32,32,32, 11234 32,32,32,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30 11235 }; 11236 const int n4c3w4_e[] = { 11237 150, // Capacity 11238 500, // Number of items 11239 // Size of items (sorted) 11240 100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98, 11241 98,98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95, 11242 95,95,95,94,94,94,94,94,94,94,94,94,94,94,93,93,93,92,92,92,92, 11243 92,92,92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,91,90,90,90, 11244 90,90,89,89,88,88,88,88,88,88,87,87,87,87,87,87,87,86,86,86,86, 11245 86,85,85,85,85,85,85,85,84,84,83,83,83,83,83,83,83,83,82,82,82, 11246 82,82,82,82,82,82,82,81,81,81,81,81,81,80,80,80,80,80,80,80,80, 11247 80,80,80,79,79,79,79,79,79,78,78,78,78,78,78,78,77,77,76,76,76, 11248 76,76,76,76,76,76,75,75,75,75,75,75,75,75,75,75,75,74,74,74,74, 11249 74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,72,72,72,72,72,72, 11250 72,71,71,71,71,71,71,71,70,70,70,70,70,70,70,70,70,70,69,69,69, 11251 68,68,68,67,67,67,67,67,67,67,67,67,66,66,66,66,65,65,65,65,65, 11252 65,65,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,62,62,62, 11253 62,62,62,61,61,61,61,61,61,61,61,61,61,60,60,60,60,60,60,59,59, 11254 59,59,59,59,58,58,58,58,58,58,58,58,57,57,57,57,57,57,57,57,57, 11255 56,56,56,56,56,56,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54, 11256 54,54,53,53,53,53,53,52,52,52,52,52,51,51,51,51,51,51,51,51,51, 11257 50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,48,48,48,48,48,48, 11258 48,48,47,47,47,47,47,47,47,46,46,46,46,46,46,46,46,46,46,46,45, 11259 45,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44,43,43,43, 11260 43,42,42,42,42,42,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39, 11261 39,39,39,39,39,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,36, 11262 36,36,36,35,35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34, 11263 33,33,33,33,33,32,32,32,32,32,32,31,31,31,31,31,30,30,30,30 11264 }; 11265 const int n4c3w4_f[] = { 11266 150, // Capacity 11267 500, // Number of items 11268 // Size of items (sorted) 11269 100,100,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,97, 11270 97,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,94,94,94, 11271 94,94,94,94,94,94,94,94,94,94,94,94,94,94,93,93,93,93,92,92,92, 11272 92,92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,90,90,90,90,90, 11273 89,89,89,89,89,89,89,89,89,89,89,89,88,88,88,88,88,88,87,87,87, 11274 87,87,87,87,86,86,86,86,86,86,86,85,85,85,85,85,85,85,84,84,84, 11275 84,84,84,84,84,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82, 11276 82,82,82,82,82,82,82,81,81,81,81,81,81,81,81,80,80,80,80,80,79, 11277 79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,77,77,77,77,77, 11278 77,76,76,76,76,76,75,75,75,75,75,75,74,74,74,74,74,74,74,74,74, 11279 73,73,73,73,73,73,73,73,73,72,72,72,72,72,72,72,72,71,71,71,71, 11280 71,71,70,70,70,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68, 11281 67,67,67,66,66,66,66,66,65,65,65,65,65,64,64,63,63,63,63,63,63, 11282 63,63,62,62,62,62,62,61,61,61,61,61,61,61,61,61,60,60,60,60,60, 11283 60,60,59,59,59,59,59,59,58,58,58,58,57,57,57,57,57,57,56,56,56, 11284 56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,54,54,54,54,54,54, 11285 53,53,53,53,53,52,52,52,52,52,52,50,50,50,50,50,50,50,50,50,50, 11286 50,49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,47,47,47,47, 11287 47,47,46,46,46,45,45,45,45,45,44,44,44,44,44,44,44,44,43,43,43, 11288 43,43,43,42,42,42,42,42,42,42,41,41,41,41,41,41,41,41,41,41,40, 11289 40,40,40,40,40,40,38,38,38,38,38,38,38,38,37,37,37,37,37,37,37, 11290 37,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,35,34, 11291 34,34,34,34,34,34,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32, 11292 31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30 11293 }; 11294 const int n4c3w4_g[] = { 11295 150, // Capacity 11296 500, // Number of items 11297 // Size of items (sorted) 11298 100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,98, 11299 98,98,98,98,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95, 11300 95,95,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93,92,92, 11301 92,92,92,92,92,92,92,92,92,92,91,91,91,91,91,91,90,90,90,90,89, 11302 89,89,89,89,89,89,88,88,88,88,88,88,87,87,87,87,87,86,86,86,86, 11303 86,86,86,86,86,86,86,85,85,85,85,85,85,85,84,84,84,84,84,84,84, 11304 84,84,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,81,81,81,81, 11305 81,81,81,81,81,81,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79, 11306 79,79,78,78,77,77,77,77,77,77,76,76,76,75,75,75,75,75,75,75,75, 11307 75,74,74,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,72,72,72, 11308 72,72,72,72,72,72,72,71,71,71,71,71,71,71,70,70,70,70,70,70,70, 11309 69,69,69,69,69,69,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68, 11310 67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,66,66,66,66, 11311 66,66,65,65,65,65,65,65,65,64,64,64,63,63,63,63,63,63,63,62,62, 11312 62,62,62,61,61,61,61,61,60,60,60,60,60,60,60,60,60,60,60,60,59, 11313 59,59,59,59,59,59,59,59,59,58,58,58,58,58,58,58,57,57,57,57,57, 11314 57,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,54,54,54,54, 11315 54,54,54,54,53,53,53,53,53,52,52,52,52,52,51,51,51,51,51,51,50, 11316 50,50,49,49,49,49,49,49,49,48,48,48,48,47,47,47,47,47,47,46,46, 11317 46,46,46,46,46,46,46,45,45,45,45,45,45,44,44,44,44,43,43,43,43, 11318 43,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,40,39,39,39,39, 11319 39,39,39,39,38,38,38,38,38,38,38,38,38,37,37,37,37,36,36,36,36, 11320 36,36,36,36,36,35,35,35,35,34,34,34,34,33,33,33,33,33,33,33,33, 11321 32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,30,30,30,30,30 11322 }; 11323 const int n4c3w4_h[] = { 11324 150, // Capacity 11325 500, // Number of items 11326 // Size of items (sorted) 11327 100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98, 11328 98,98,98,98,98,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96, 11329 95,95,95,95,95,95,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93, 11330 93,92,92,92,92,92,91,91,91,91,91,91,91,91,91,91,90,90,90,90,89, 11331 89,88,88,88,88,88,88,88,88,88,87,87,87,87,87,87,87,87,87,87,87, 11332 86,86,86,86,86,86,85,85,85,85,85,85,85,84,84,84,84,83,83,83,83, 11333 83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,82,81,81,81, 11334 81,81,81,81,81,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79, 11335 79,79,79,78,78,78,78,78,78,78,77,77,77,76,76,76,76,76,76,76,75, 11336 75,75,75,75,74,74,74,74,74,73,73,73,73,73,73,73,72,72,72,72,72, 11337 72,71,71,71,71,71,70,70,70,70,70,70,70,70,70,69,69,69,69,69,69, 11338 69,68,68,68,68,68,68,68,68,68,68,67,67,67,67,67,67,66,66,66,66, 11339 66,66,66,65,65,65,65,65,65,65,65,64,64,64,64,64,64,63,63,63,63, 11340 63,63,63,62,62,62,62,62,61,61,61,61,61,61,60,60,60,60,60,60,60, 11341 60,59,59,59,59,59,59,59,58,58,58,58,58,58,58,58,58,58,57,57,57, 11342 57,57,57,57,57,57,56,56,56,56,56,56,55,55,55,55,55,55,55,55,54, 11343 54,54,54,54,54,54,53,53,53,53,53,53,53,52,52,52,52,52,52,52,52, 11344 52,51,51,51,51,51,51,51,51,50,50,50,49,49,49,49,49,49,49,49,49, 11345 49,49,48,48,48,48,47,47,46,46,46,46,46,45,45,45,45,45,45,45,44, 11346 44,44,44,44,44,43,43,43,43,43,43,42,42,42,42,42,42,42,41,41,41, 11347 41,41,41,40,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38, 11348 38,38,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,35,35,35,35, 11349 35,35,34,34,34,34,34,34,33,33,33,33,33,32,32,32,32,32,32,31,31, 11350 31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30 11351 }; 11352 const int n4c3w4_i[] = { 11353 150, // Capacity 11354 500, // Number of items 11355 // Size of items (sorted) 11356 100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99, 11357 99,99,99,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,96,96,96, 11358 96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94, 11359 94,94,94,94,94,94,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92, 11360 91,91,91,91,91,91,91,91,90,90,90,90,90,89,89,89,89,89,89,89,88, 11361 88,88,88,88,88,88,87,87,87,87,87,87,87,87,86,86,86,86,86,85,85, 11362 85,85,85,85,85,84,84,84,84,84,84,84,84,84,84,83,83,83,83,83,83, 11363 83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,81,81,81,81,80,80, 11364 80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,78,78,78,78,78,77, 11365 77,77,77,76,76,76,76,76,75,75,75,75,74,74,74,74,74,73,73,73,73, 11366 73,73,73,73,72,72,72,72,72,72,72,71,71,71,71,71,71,71,71,70,70, 11367 70,70,70,70,70,70,70,70,69,69,69,69,69,69,69,68,68,68,68,68,68, 11368 67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,65,65,65,64,64,64, 11369 64,64,63,63,63,63,63,63,63,63,62,62,62,62,62,62,61,61,61,61,61, 11370 61,61,61,61,61,60,60,60,60,60,60,60,60,59,59,59,58,58,58,58,58, 11371 57,57,57,57,56,56,56,56,56,55,55,55,55,55,55,55,55,55,54,54,54, 11372 54,54,54,54,54,54,54,54,54,53,53,53,53,53,53,53,52,52,52,52,52, 11373 52,52,52,52,52,52,52,52,51,51,51,51,50,50,50,50,50,49,49,49,49, 11374 49,49,49,49,48,48,48,48,48,48,48,48,47,47,47,47,47,47,47,47,46, 11375 46,46,46,45,45,45,45,45,45,44,44,44,43,43,43,43,43,42,42,42,42, 11376 42,41,41,41,41,41,41,40,40,39,39,39,39,39,39,39,39,39,39,38,38, 11377 38,38,38,38,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,35, 11378 35,35,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,32,32,32, 11379 32,32,32,32,32,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30 11380 }; 11381 const int n4c3w4_j[] = { 11382 150, // Capacity 11383 500, // Number of items 11384 // Size of items (sorted) 11385 100,100,100,100,100,100,99,99,99,98,98,98,98,98,98,98,98,97,97, 11386 97,97,97,97,97,97,97,96,96,96,96,95,95,95,95,95,94,94,94,94,94, 11387 93,93,93,93,92,92,92,92,92,92,92,92,91,91,91,90,90,90,90,90,90, 11388 90,90,90,89,89,89,89,89,89,89,89,89,89,89,89,88,88,88,88,88,87, 11389 87,87,87,87,87,86,86,86,86,86,86,85,85,85,85,85,84,84,84,84,84, 11390 84,83,83,83,83,82,82,82,82,82,81,81,81,81,81,80,80,80,80,80,80, 11391 80,79,79,79,79,79,79,78,78,78,78,78,78,78,77,77,77,77,77,77,77, 11392 77,77,76,76,76,76,76,76,76,75,75,75,75,75,75,75,74,74,74,74,74, 11393 74,74,74,74,73,73,73,73,73,73,73,72,72,72,72,72,72,72,72,72,71, 11394 71,71,71,71,71,71,71,71,71,71,70,70,70,70,70,70,69,69,69,69,69, 11395 69,69,69,69,69,69,68,68,68,68,67,67,67,67,67,67,66,66,66,66,66, 11396 66,66,66,66,66,65,65,65,65,65,65,65,65,64,64,64,64,64,63,63,63, 11397 63,63,63,63,63,63,63,63,62,62,62,62,62,62,62,62,62,61,61,61,61, 11398 60,60,60,60,60,59,59,59,59,59,59,59,59,58,58,58,58,58,57,57,57, 11399 57,57,57,57,57,56,56,56,56,56,56,56,56,56,55,55,55,54,54,54,54, 11400 54,53,53,53,53,53,53,53,53,52,52,52,52,52,52,52,52,52,52,51,51, 11401 51,51,51,51,51,51,51,50,50,50,50,50,50,50,50,50,50,50,49,49,49, 11402 49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,48,48,48,47,47,47, 11403 47,47,47,47,47,46,46,46,46,46,45,45,45,45,45,45,45,44,44,44,44, 11404 44,44,44,44,44,43,43,43,43,43,42,42,42,42,42,41,41,41,40,40,40, 11405 40,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,38,38,38, 11406 38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,36,36,36,36, 11407 35,35,35,35,35,35,35,35,35,35,34,34,34,34,34,33,33,33,33,33,33, 11408 32,32,32,32,32,32,32,31,31,31,31,30,30,30,30,30,30,30,30 11409 }; 11410 const int n4c3w4_k[] = { 11411 150, // Capacity 11412 500, // Number of items 11413 // Size of items (sorted) 11414 100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99, 11415 98,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,95, 11416 95,95,95,95,95,94,94,94,94,94,94,94,94,93,93,93,93,92,92,92,92, 11417 92,92,92,92,92,91,90,90,90,89,89,88,88,88,88,88,88,88,88,88,88, 11418 88,87,87,87,86,86,86,86,86,86,86,85,85,85,85,85,85,85,85,85,85, 11419 84,84,84,84,84,84,83,83,83,83,83,82,82,82,81,81,81,81,81,81,80, 11420 79,79,79,79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78, 11421 77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,75,75,75,75, 11422 75,75,75,75,75,74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,72, 11423 72,72,72,72,72,72,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71, 11424 71,71,71,71,71,70,70,70,70,70,70,70,70,69,69,69,69,68,68,68,68, 11425 67,67,67,67,67,67,67,66,66,66,66,65,65,65,65,65,65,65,65,65,65, 11426 65,65,65,64,64,64,64,63,63,63,63,62,62,62,62,62,61,61,61,61,61, 11427 61,61,60,60,60,60,60,60,59,59,59,58,58,58,58,58,58,57,57,57,57, 11428 57,57,57,57,56,56,56,55,55,55,55,55,55,55,55,55,54,54,54,54,54, 11429 54,54,54,54,53,53,53,53,53,53,52,52,52,52,52,52,52,52,52,51,51, 11430 51,51,51,51,50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,49,49, 11431 49,49,49,49,49,48,48,48,48,48,48,48,48,48,48,48,48,48,47,47,47, 11432 47,47,47,47,47,47,46,46,46,46,46,45,45,45,45,45,45,45,45,45,44, 11433 44,44,44,44,44,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,41, 11434 41,41,41,41,41,41,41,41,41,40,40,40,40,40,40,39,39,39,39,39,39, 11435 39,39,39,39,38,38,38,38,38,37,37,37,37,37,36,36,36,36,36,36,36, 11436 36,36,36,35,35,35,35,35,35,35,35,35,34,34,33,33,33,33,33,33,33, 11437 32,32,32,32,32,32,31,31,31,31,31,31,31,31,30,30,30,30,30,30 11438 }; 11439 const int n4c3w4_l[] = { 11440 150, // Capacity 11441 500, // Number of items 11442 // Size of items (sorted) 11443 100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98, 11444 97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,95, 11445 95,95,95,95,94,94,94,94,94,94,94,94,93,93,93,93,93,92,92,92,92, 11446 92,92,92,92,92,91,91,91,91,91,91,91,91,91,90,90,90,90,90,90,89, 11447 89,89,89,89,89,89,89,89,88,88,88,88,88,88,88,88,87,87,87,87,87, 11448 87,87,87,87,86,86,86,86,86,86,86,86,86,86,86,86,85,85,85,85,85, 11449 84,84,84,84,84,84,84,84,84,84,83,83,83,83,83,81,81,81,81,81,81, 11450 81,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79,78,78,78,78,78, 11451 77,77,76,76,76,76,76,76,76,76,76,75,75,75,75,75,75,75,75,74,74, 11452 74,74,74,74,73,73,73,73,73,73,73,73,73,73,73,72,72,72,72,71,71, 11453 71,71,71,70,70,70,70,70,70,70,69,69,69,69,69,69,68,68,68,68,68, 11454 68,68,68,67,67,67,67,67,66,66,66,66,66,66,66,65,65,65,65,65,65, 11455 65,65,65,65,65,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63, 11456 62,62,62,62,62,62,62,62,62,62,62,62,61,61,61,61,61,61,60,60,60, 11457 60,60,60,60,60,60,60,60,60,60,59,59,58,58,58,58,58,58,57,57,57, 11458 57,56,56,56,56,56,55,55,55,55,54,54,54,54,54,54,54,54,54,53,53, 11459 53,53,52,52,52,52,52,52,51,51,51,51,50,50,50,50,50,50,50,49,49, 11460 49,49,49,49,49,49,49,48,48,48,48,48,47,47,47,47,47,47,47,46,46, 11461 46,46,46,46,46,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44, 11462 44,43,43,43,43,43,43,43,43,43,43,43,43,43,42,42,42,42,42,41,41, 11463 41,41,41,41,41,40,40,40,40,40,40,39,39,39,39,39,38,38,38,38,38, 11464 38,38,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,35,35,35, 11465 35,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,32,32,32, 11466 32,32,32,32,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30 11467 }; 11468 const int n4c3w4_m[] = { 11469 150, // Capacity 11470 500, // Number of items 11471 // Size of items (sorted) 11472 100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98, 11473 98,98,98,98,98,98,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95, 11474 94,94,94,94,94,94,94,93,93,93,93,93,93,93,92,92,92,92,92,91,91, 11475 91,91,91,91,91,90,90,90,90,90,90,90,90,90,89,89,89,89,89,89,89, 11476 88,88,88,88,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,85,85, 11477 85,85,85,85,84,84,84,84,84,84,84,84,83,83,83,82,82,82,82,81,81, 11478 81,80,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,78,78,78,78, 11479 78,78,78,78,78,78,77,77,77,77,77,77,77,77,77,77,76,76,76,76,76, 11480 76,76,76,76,76,76,75,75,75,75,74,74,74,74,74,74,73,73,73,73,73, 11481 73,73,72,72,72,72,72,72,72,72,71,71,71,71,71,71,71,71,71,70,70, 11482 70,70,70,70,70,70,69,69,69,69,69,68,68,68,68,68,68,68,67,67,67, 11483 67,67,67,67,67,66,66,66,66,66,66,66,66,66,66,66,65,65,65,65,65, 11484 65,65,65,64,63,63,63,63,63,62,62,62,62,62,62,62,62,61,61,61,61, 11485 61,60,60,60,60,60,60,60,60,60,60,59,59,58,58,58,58,58,58,57,57, 11486 57,57,57,57,57,57,56,56,56,55,55,55,55,55,55,55,55,55,55,54,54, 11487 54,54,54,54,53,53,53,53,53,53,53,53,53,53,53,52,52,52,52,52,52, 11488 52,52,52,52,52,52,52,51,51,51,51,51,51,51,50,50,50,50,50,50,49, 11489 49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,48,48,48,47,47,47, 11490 47,47,47,46,46,46,46,46,46,46,45,45,45,45,45,45,45,45,44,44,44, 11491 44,44,44,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42,42, 11492 41,41,41,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,39,39,39, 11493 39,38,38,38,38,38,38,37,37,37,37,37,37,36,36,36,36,36,36,36,36, 11494 35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,33,33,33,33,33,33, 11495 32,32,32,32,32,32,31,31,31,31,31,31,30,30,30,30,30,30,30 11496 }; 11497 const int n4c3w4_n[] = { 11498 150, // Capacity 11499 500, // Number of items 11500 // Size of items (sorted) 11501 100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99, 11502 99,99,99,99,98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,96, 11503 96,96,96,96,96,96,96,96,96,96,96,95,95,95,94,94,94,94,94,94,94, 11504 94,94,94,93,93,93,93,93,92,92,92,92,92,92,92,92,92,92,92,92,91, 11505 91,91,91,91,90,90,90,90,89,89,89,89,89,89,89,88,88,88,88,88,88, 11506 88,88,88,88,88,87,87,87,87,87,87,86,86,86,86,86,86,86,86,85,85, 11507 85,85,85,85,84,84,84,84,84,84,84,84,84,83,83,83,83,83,83,83,82, 11508 82,82,82,82,82,81,81,81,81,81,81,81,81,81,81,81,81,81,80,80,80, 11509 80,80,80,80,80,80,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78, 11510 77,77,77,77,77,77,76,76,76,76,76,76,76,76,75,75,75,75,75,75,75, 11511 75,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73,72,72,72,72,72, 11512 72,71,71,71,70,70,70,70,70,70,70,70,70,70,69,69,69,69,69,69,68, 11513 68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,66,66,66,66,66,66, 11514 65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,63,63,63,63,63, 11515 63,63,63,62,62,62,62,62,62,61,61,61,61,61,61,61,60,60,60,60,60, 11516 60,60,60,60,59,59,59,58,58,58,58,57,57,57,57,57,57,56,56,56,55, 11517 55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,53,53,52,52,51, 11518 51,51,51,51,50,50,50,50,50,49,49,49,49,49,49,49,48,48,48,48,48, 11519 48,48,47,47,47,47,47,47,47,47,47,46,46,46,46,46,46,46,46,45,45, 11520 45,45,45,44,44,44,44,44,44,44,44,44,43,43,43,43,43,42,42,42,42, 11521 42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,40,40,40,40,39,39, 11522 39,39,39,39,39,38,38,38,38,38,38,38,38,37,36,36,36,36,36,36,36, 11523 36,36,36,35,35,35,35,35,35,35,35,35,34,34,34,34,33,33,33,33,33, 11524 33,33,33,32,32,32,32,32,32,32,31,31,31,31,31,30,30,30,30,30,30 11525 }; 11526 const int n4c3w4_o[] = { 11527 150, // Capacity 11528 500, // Number of items 11529 // Size of items (sorted) 11530 100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98, 11531 98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,96,96,95,95,95,95, 11532 95,95,95,95,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93, 11533 93,92,92,92,91,91,91,91,91,91,91,90,90,90,90,90,90,90,90,90,89, 11534 89,89,89,89,89,89,89,88,88,88,88,88,88,88,88,88,88,87,87,87,87, 11535 87,87,87,87,87,86,86,86,86,86,86,86,85,85,85,85,85,85,85,85,85, 11536 84,84,84,84,84,84,84,84,84,83,83,83,83,83,83,83,83,83,83,83,83, 11537 82,82,82,82,82,82,82,82,81,81,81,81,81,81,81,81,80,80,80,80,80, 11538 79,79,79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,77,77,77, 11539 77,77,77,77,76,76,76,76,76,76,75,75,75,75,75,75,75,75,75,75,75, 11540 74,74,74,74,74,74,74,74,73,73,73,73,73,73,72,72,72,72,72,72,72, 11541 71,71,71,71,71,71,71,71,71,71,71,70,70,70,70,70,70,70,70,70,70, 11542 69,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,66, 11543 66,66,66,66,66,66,66,66,65,65,65,65,65,64,64,64,64,64,64,64,64, 11544 64,64,64,64,64,64,63,63,63,63,63,63,63,62,62,62,62,62,61,61,61, 11545 60,60,60,60,59,59,59,59,59,58,58,58,58,58,58,57,57,57,57,57,57, 11546 57,57,57,56,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55, 11547 55,54,54,54,54,54,54,54,53,53,53,53,53,53,53,52,52,52,52,52,52, 11548 51,51,51,50,50,50,50,49,49,49,49,49,49,48,48,48,48,48,48,48,48, 11549 48,47,47,47,47,46,46,46,46,45,44,44,44,44,44,44,44,43,43,43,43, 11550 43,43,43,42,42,42,42,42,41,41,40,40,40,40,40,39,39,39,39,38,38, 11551 38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,35, 11552 35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,33,33, 11553 33,32,32,32,32,32,32,32,32,31,31,31,31,31,31,30,30,30,30 11554 }; 11555 const int n4c3w4_p[] = { 11556 150, // Capacity 11557 500, // Number of items 11558 // Size of items (sorted) 11559 100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,98, 11560 97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,95,95,95, 11561 95,95,95,94,94,93,93,93,93,93,92,92,92,92,92,92,92,92,92,92,92, 11562 92,91,91,91,91,91,91,91,91,91,91,90,90,90,90,90,90,90,90,90,90, 11563 90,90,90,89,89,89,89,89,89,89,89,89,89,88,88,88,88,88,88,88,87, 11564 87,87,87,87,87,87,87,86,86,86,86,86,86,86,85,85,85,84,84,84,84, 11565 84,84,83,83,82,82,82,82,81,81,81,81,81,81,81,81,80,80,80,80,80, 11566 80,80,80,79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,77,77, 11567 77,77,77,77,77,77,76,76,76,76,76,76,76,76,75,75,75,75,75,75,75, 11568 74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,72,72,72,72, 11569 72,71,71,71,71,71,71,71,70,70,70,70,70,69,69,69,69,69,69,69,68, 11570 68,68,68,68,68,68,67,67,67,67,66,66,66,66,66,66,66,66,65,65,65, 11571 65,65,65,65,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,62, 11572 62,62,61,61,61,61,61,61,61,61,60,60,60,60,60,60,60,60,60,59,59, 11573 59,59,59,59,59,58,58,58,58,58,57,57,57,57,57,57,56,56,56,56,56, 11574 56,56,56,55,55,55,55,55,55,54,54,54,54,54,54,53,53,53,53,53,53, 11575 53,53,53,53,53,52,52,52,52,52,52,51,51,51,51,51,51,51,50,50,50, 11576 50,50,49,49,49,49,49,48,48,48,48,48,48,48,47,47,47,47,47,46,46, 11577 46,46,46,46,46,46,46,46,46,46,45,45,45,45,45,45,45,45,45,45,44, 11578 44,44,44,44,44,44,43,43,43,43,43,43,42,42,42,42,42,42,42,41,41, 11579 41,41,41,41,41,41,41,40,40,40,39,39,39,39,39,39,39,38,38,38,38, 11580 38,38,37,37,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,35, 11581 35,35,35,35,35,35,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33, 11582 32,32,32,32,32,31,31,31,31,31,31,30,30,30,30,30,30,30,30 11583 }; 11584 const int n4c3w4_q[] = { 11585 150, // Capacity 11586 500, // Number of items 11587 // Size of items (sorted) 11588 100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98, 11589 98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,96,96,95, 11590 95,95,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,92,92,92, 11591 92,92,91,91,91,91,91,91,91,91,91,91,91,91,90,90,90,90,90,90,90, 11592 90,89,89,89,89,89,89,89,89,89,88,88,88,88,88,88,88,88,88,88,87, 11593 87,87,87,87,86,86,86,86,86,86,86,86,86,85,85,85,85,85,84,84,84, 11594 84,84,84,84,84,83,83,83,83,83,83,83,83,82,82,82,82,81,81,81,81, 11595 81,81,80,80,80,80,80,80,80,80,80,79,79,79,79,79,78,78,78,78,78, 11596 77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76,75,75,75,75,75, 11597 75,75,75,74,74,74,74,73,73,73,73,72,72,72,72,72,72,72,72,72,72, 11598 72,72,71,71,71,71,71,71,71,71,70,70,70,70,70,70,70,70,70,69,69, 11599 69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,66,66,66, 11600 66,66,66,66,66,66,66,65,65,65,65,65,65,65,65,65,64,64,64,64,64, 11601 63,63,63,63,63,63,63,62,62,62,62,62,62,62,62,62,62,61,61,61,61, 11602 61,61,61,61,60,60,60,60,60,60,60,60,60,60,60,59,59,59,59,59,59, 11603 58,58,58,58,58,58,57,57,57,56,56,56,56,56,56,55,55,55,55,55,55, 11604 55,54,54,54,54,53,53,53,53,53,53,53,53,52,52,52,52,52,52,52,52, 11605 51,51,51,51,51,51,51,51,51,50,50,50,50,50,50,50,49,49,49,49,49, 11606 49,49,49,49,49,48,48,48,48,48,47,47,47,47,47,47,47,46,46,46,46, 11607 46,46,45,45,45,45,45,45,45,44,44,43,43,43,43,43,43,43,43,42,42, 11608 42,42,42,42,42,41,41,41,41,41,41,41,41,41,41,41,41,40,40,40,40, 11609 40,40,39,39,39,39,39,39,39,39,38,38,38,38,38,38,37,37,37,37,37, 11610 36,36,36,36,36,35,35,35,35,35,35,34,34,34,34,34,34,33,33,33,33, 11611 33,33,32,32,32,32,31,31,31,31,31,30,30,30,30,30,30,30 11612 }; 11613 const int n4c3w4_r[] = { 11614 150, // Capacity 11615 500, // Number of items 11616 // Size of items (sorted) 11617 100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,98,98,98, 11618 98,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95, 11619 95,95,95,95,94,94,94,94,94,94,94,93,93,93,92,92,92,92,92,92,92, 11620 92,92,91,91,91,91,91,91,90,90,90,90,90,90,90,90,89,89,89,89,89, 11621 89,89,89,88,88,88,88,88,88,87,87,87,87,87,86,86,86,86,86,86,85, 11622 85,85,85,85,84,84,84,84,84,84,84,84,83,83,83,83,83,83,83,83,82, 11623 82,82,82,82,82,81,81,81,81,81,80,80,80,80,80,80,80,80,80,79,79, 11624 79,79,78,78,78,78,78,78,78,78,78,78,78,78,78,77,77,77,77,77,77, 11625 77,77,77,77,77,76,76,76,76,76,75,75,75,75,75,75,74,74,74,74,74, 11626 74,73,73,73,73,73,73,73,73,73,73,72,72,72,72,72,72,72,71,71,71, 11627 71,70,70,70,70,70,70,69,69,69,69,69,68,68,68,68,68,67,67,67,67, 11628 67,67,66,66,66,66,66,65,65,65,65,65,64,64,64,64,63,63,63,63,63, 11629 63,63,63,63,63,62,62,62,62,62,62,62,62,61,60,60,60,60,60,60,60, 11630 59,59,59,59,59,59,58,58,58,58,58,58,58,57,57,57,57,57,57,57,57, 11631 56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,54,54,54,54,54,53, 11632 53,53,53,53,53,53,53,52,52,52,52,52,52,52,51,51,51,51,51,51,50, 11633 50,50,50,49,49,49,49,49,49,48,48,48,48,48,48,48,48,48,48,48,47, 11634 47,47,47,47,47,47,46,46,46,46,46,46,45,45,45,45,45,44,44,44,44, 11635 44,44,43,43,43,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42, 11636 41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39, 11637 39,39,38,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37,37,37,37, 11638 37,37,37,37,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35, 11639 34,34,34,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33,32,32,32, 11640 32,32,32,32,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30 11641 }; 11642 const int n4c3w4_s[] = { 11643 150, // Capacity 11644 500, // Number of items 11645 // Size of items (sorted) 11646 100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98, 11647 98,98,97,97,97,97,96,96,96,96,96,96,96,95,95,94,94,94,94,94,94, 11648 94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93,93,92,92,92,92, 11649 92,92,92,91,91,91,91,91,91,91,90,90,90,90,90,90,89,89,89,89,89, 11650 88,88,88,88,88,88,88,88,87,87,87,87,87,87,87,86,86,86,86,86,86, 11651 86,86,86,85,85,85,85,85,85,84,84,84,83,83,83,83,83,83,82,82,82, 11652 82,82,82,82,82,82,81,81,81,81,81,80,80,80,80,80,80,80,80,80,79, 11653 79,79,79,79,79,79,78,78,78,78,77,77,77,77,77,76,76,76,76,76,76, 11654 76,76,75,75,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74,73,73, 11655 73,73,73,73,73,73,73,73,73,73,73,72,72,72,72,72,71,71,71,71,71, 11656 71,71,71,70,70,70,70,70,69,69,69,69,69,69,69,69,69,68,68,68,68, 11657 68,68,68,68,68,68,67,67,67,67,66,66,66,66,66,66,66,66,65,65,65, 11658 65,65,65,65,65,64,64,64,64,64,64,64,63,63,63,63,63,63,63,62,62, 11659 62,62,62,62,62,61,61,61,61,61,61,60,60,60,60,60,60,59,59,59,59, 11660 59,59,59,58,58,58,58,58,58,57,57,57,57,57,56,56,56,56,56,56,56, 11661 56,55,55,55,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54, 11662 53,53,53,52,52,52,52,52,52,51,51,51,51,51,51,51,51,51,51,50,50, 11663 50,50,50,50,49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,47, 11664 47,46,46,46,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,44, 11665 44,44,44,44,44,44,43,43,43,43,43,43,43,43,43,42,42,42,42,42,41, 11666 41,41,41,41,41,41,40,40,40,40,40,40,40,40,39,39,39,39,38,38,38, 11667 38,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,35,35,35,35,35, 11668 35,35,35,34,34,34,34,34,34,34,34,34,33,33,33,33,33,32,32,32,32, 11669 32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30 11670 }; 11671 const int n4c3w4_t[] = { 11672 150, // Capacity 11673 500, // Number of items 11674 // Size of items (sorted) 11675 100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98,98,98,98, 11676 98,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,95,95, 11677 95,95,95,94,94,94,94,94,93,93,93,93,93,93,93,92,92,92,92,92,92, 11678 91,91,91,91,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90, 11679 89,89,88,88,88,88,88,88,88,88,88,88,88,88,87,87,87,87,87,86,86, 11680 86,86,86,86,86,86,85,85,85,85,85,85,85,85,84,84,84,83,83,82,82, 11681 82,82,82,82,82,82,82,82,82,82,82,81,81,81,81,81,81,81,80,80,80, 11682 80,80,79,79,79,79,78,78,78,77,77,77,77,77,77,77,77,76,76,76,76, 11683 75,75,75,75,75,75,75,74,74,74,74,74,74,74,74,74,74,74,73,73,73, 11684 73,73,73,73,73,73,72,72,72,72,72,72,72,72,71,71,71,71,71,71,71, 11685 70,70,70,70,70,70,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68, 11686 68,67,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,65,65,65, 11687 65,65,65,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,62,62,62, 11688 62,62,61,61,61,60,60,60,60,60,60,60,59,59,59,59,59,59,59,59,58, 11689 58,58,58,57,57,57,57,56,56,56,56,56,56,56,56,56,55,55,55,55,55, 11690 55,55,55,55,54,54,54,54,54,54,54,53,53,53,53,53,52,52,52,52,52, 11691 52,52,52,51,51,51,51,51,51,51,51,50,50,50,50,49,49,49,49,49,49, 11692 49,48,48,48,48,48,48,48,48,47,47,47,47,47,46,46,46,46,46,46,46, 11693 46,45,45,45,45,45,44,44,44,44,44,44,44,44,44,44,44,44,43,43,43, 11694 43,43,43,42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,40, 11695 40,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37, 11696 37,37,37,37,37,37,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35, 11697 35,35,34,34,34,34,34,34,34,34,33,33,33,33,33,33,33,32,32,32,32, 11698 32,32,32,32,32,32,32,31,31,31,30,30,30,30,30,30,30,30,30 11699 }; 11700 11701 /* 11702 * Data set 2 11703 * 11704 */ 11705 const int n1w1b1r0[] = { 11706 1000, // Capacity 11707 50, // Number of items 11708 // Size of items (sorted) 11709 395,394,394,391,390,389,388,384,383,382,380,379,376,371,368,365, 11710 360,360,354,350,346,346,344,342,340,335,335,333,330,330,328,327, 11711 317,316,311,310,310,306,300,300,297,296,295,294,294,286,285,278, 11712 275,275 11713 }; 11714 const int n1w1b1r1[] = { 11715 1000, // Capacity 11716 50, // Number of items 11717 // Size of items (sorted) 11718 392,392,391,390,390,388,386,382,381,380,380,380,375,375,375,374, 11719 373,372,370,364,360,360,359,355,346,345,343,341,332,320,317,317, 11720 314,313,311,308,307,305,303,296,294,290,283,282,280,274,273,272, 11721 269,267 11722 }; 11723 const int n1w1b1r2[] = { 11724 1000, // Capacity 11725 50, // Number of items 11726 // Size of items (sorted) 11727 396,393,392,389,389,385,383,383,381,380,380,380,379,378,376,369, 11728 367,363,361,361,358,358,357,357,355,353,346,343,341,337,336,335, 11729 334,333,329,323,321,312,311,302,295,295,293,292,291,288,280,279, 11730 274,271 11731 }; 11732 const int n1w1b1r3[] = { 11733 1000, // Capacity 11734 50, // Number of items 11735 // Size of items (sorted) 11736 390,389,388,384,382,381,377,377,377,375,375,373,364,363,363,362, 11737 357,357,353,347,344,341,337,336,336,335,334,333,333,332,332,326, 11738 323,319,314,311,309,307,306,301,301,297,295,293,292,292,290,284, 11739 280,278 11740 }; 11741 const int n1w1b1r4[] = { 11742 1000, // Capacity 11743 50, // Number of items 11744 // Size of items (sorted) 11745 396,394,388,381,380,378,377,377,372,363,359,358,358,358,353,352, 11746 352,350,350,349,346,340,337,333,332,328,326,323,319,317,313,312, 11747 309,298,297,295,295,294,286,285,285,282,281,280,278,278,276,275, 11748 274,271 11749 }; 11750 const int n1w1b1r5[] = { 11751 1000, // Capacity 11752 50, // Number of items 11753 // Size of items (sorted) 11754 394,392,391,386,383,382,380,370,369,368,368,365,356,356,355,354, 11755 348,342,339,338,337,335,333,333,332,326,326,326,324,321,321,318, 11756 317,312,305,304,303,302,299,291,287,281,281,279,278,278,274,274, 11757 267,266 11758 }; 11759 const int n1w1b1r6[] = { 11760 1000, // Capacity 11761 50, // Number of items 11762 // Size of items (sorted) 11763 396,394,394,392,387,387,384,367,366,365,364,363,362,361,358,356, 11764 351,350,346,340,339,337,335,333,332,332,328,327,324,323,323,322, 11765 320,317,314,312,310,308,307,306,306,304,303,299,295,292,288,283, 11766 282,277 11767 }; 11768 const int n1w1b1r7[] = { 11769 1000, // Capacity 11770 50, // Number of items 11771 // Size of items (sorted) 11772 396,395,394,391,389,388,382,381,380,379,376,371,366,366,365,364, 11773 359,356,353,348,346,345,343,336,335,335,327,325,320,320,320,308, 11774 306,302,299,297,295,294,290,286,285,283,281,280,277,275,272,270, 11775 269,269 11776 }; 11777 const int n1w1b1r8[] = { 11778 1000, // Capacity 11779 50, // Number of items 11780 // Size of items (sorted) 11781 396,394,391,390,390,389,386,382,380,379,378,377,377,369,368,361, 11782 359,358,357,356,353,350,348,345,341,340,333,332,328,327,322,319, 11783 315,306,305,305,304,304,300,300,294,293,291,285,280,279,274,271, 11784 269,266 11785 }; 11786 const int n1w1b1r9[] = { 11787 1000, // Capacity 11788 50, // Number of items 11789 // Size of items (sorted) 11790 394,393,391,385,384,377,373,371,370,366,365,364,359,359,359,358, 11791 357,356,352,348,346,346,324,324,323,323,323,321,320,317,316,315, 11792 310,300,296,295,295,291,289,288,287,285,283,282,281,280,280,280, 11793 274,269 11794 }; 11795 const int n1w1b2r0[] = { 11796 1000, // Capacity 11797 50, // Number of items 11798 // Size of items (sorted) 11799 494,489,481,470,468,467,443,442,440,437,434,418,404,401,400,393, 11800 374,371,363,362,361,355,353,351,349,347,337,333,328,322,321,315, 11801 283,260,257,255,255,246,237,231,224,212,211,205,191,186,184,182, 11802 174,173 11803 }; 11804 const int n1w1b2r1[] = { 11805 1000, // Capacity 11806 50, // Number of items 11807 // Size of items (sorted) 11808 483,476,471,455,443,441,434,434,426,426,421,417,408,397,395,394, 11809 389,380,380,378,375,373,357,340,325,319,318,310,304,292,291,277, 11810 275,271,265,265,263,244,240,224,218,214,202,202,198,195,189,184, 11811 181,169 11812 }; 11813 const int n1w1b2r2[] = { 11814 1000, // Capacity 11815 50, // Number of items 11816 // Size of items (sorted) 11817 492,489,483,482,481,455,452,448,443,439,438,423,419,410,405,389, 11818 386,381,374,367,366,361,357,348,322,316,300,293,292,285,283,279, 11819 279,276,271,264,254,249,241,231,226,223,220,201,193,192,189,182, 11820 178,170 11821 }; 11822 const int n1w1b2r3[] = { 11823 1000, // Capacity 11824 50, // Number of items 11825 // Size of items (sorted) 11826 490,489,485,473,456,444,436,428,424,420,409,407,395,384,382,376, 11827 372,370,360,358,340,338,338,335,326,319,305,302,293,291,287,271, 11828 262,256,249,248,245,231,203,198,196,194,194,194,182,182,171,169, 11829 169,168 11830 }; 11831 const int n1w1b2r4[] = { 11832 1000, // Capacity 11833 50, // Number of items 11834 // Size of items (sorted) 11835 492,491,485,480,467,463,458,455,451,446,437,422,421,416,409,406, 11836 404,387,385,379,354,343,336,332,323,316,309,301,290,288,284,281, 11837 275,255,253,244,243,229,227,223,223,215,214,211,208,203,203,185, 11838 176,167 11839 }; 11840 const int n1w1b2r5[] = { 11841 1000, // Capacity 11842 50, // Number of items 11843 // Size of items (sorted) 11844 489,488,473,468,459,450,443,434,429,417,415,404,393,379,376,376, 11845 375,372,363,362,360,359,348,348,343,341,338,334,334,332,324,301, 11846 291,289,288,270,268,255,255,242,228,228,227,218,203,196,195,181, 11847 179,173 11848 }; 11849 const int n1w1b2r6[] = { 11850 1000, // Capacity 11851 50, // Number of items 11852 // Size of items (sorted) 11853 478,469,466,465,444,439,436,434,433,429,428,418,398,395,387,387, 11854 386,385,376,374,360,355,349,345,341,340,330,324,320,299,279,278, 11855 264,260,257,249,247,241,237,219,215,205,199,196,193,191,187,185, 11856 182,175 11857 }; 11858 const int n1w1b2r7[] = { 11859 1000, // Capacity 11860 50, // Number of items 11861 // Size of items (sorted) 11862 495,492,489,488,487,487,486,475,473,469,469,463,455,454,452,432, 11863 430,404,401,396,396,377,368,352,344,341,321,311,309,288,285,282, 11864 275,274,266,256,252,245,244,238,227,226,213,207,203,203,197,196, 11865 170,168 11866 }; 11867 const int n1w1b2r8[] = { 11868 1000, // Capacity 11869 50, // Number of items 11870 // Size of items (sorted) 11871 491,473,468,467,449,447,444,422,420,410,408,402,392,385,378,377, 11872 358,358,356,342,334,329,327,322,319,314,306,303,296,279,264,263, 11873 263,263,252,250,244,235,230,228,217,217,210,206,190,185,182,175, 11874 172,168 11875 }; 11876 const int n1w1b2r9[] = { 11877 1000, // Capacity 11878 50, // Number of items 11879 // Size of items (sorted) 11880 489,489,486,484,478,475,463,460,460,452,447,447,436,432,432,429, 11881 427,426,420,419,382,369,367,356,341,336,329,324,311,304,302,283, 11882 283,274,271,271,267,262,261,258,243,236,225,223,218,203,202,200, 11883 186,186 11884 }; 11885 const int n1w1b3r0[] = { 11886 1000, // Capacity 11887 50, // Number of items 11888 // Size of items (sorted) 11889 627,600,598,588,551,543,536,518,509,503,487,484,472,468,463,461, 11890 424,417,405,401,397,369,369,356,340,339,324,304,272,269,250,225, 11891 217,183,168,162,156,155,147,132,125,117,115,114,114,95,77,71, 11892 69,48 11893 }; 11894 const int n1w1b3r1[] = { 11895 1000, // Capacity 11896 50, // Number of items 11897 // Size of items (sorted) 11898 626,618,617,606,588,561,558,530,526,523,518,500,496,486,483,476, 11899 472,463,459,452,424,374,346,345,319,318,303,296,278,276,257,238, 11900 236,216,211,193,181,171,164,161,159,157,128,115,114,108,108,82, 11901 38,35 11902 }; 11903 const int n1w1b3r2[] = { 11904 1000, // Capacity 11905 50, // Number of items 11906 // Size of items (sorted) 11907 624,617,601,599,583,553,513,484,478,468,466,465,462,421,410,403, 11908 370,368,358,353,347,325,321,318,281,262,253,237,215,201,194,184, 11909 183,173,159,158,148,140,133,123,116,87,84,81,78,77,74,57,51,46 11910 }; 11911 const int n1w1b3r3[] = { 11912 1000, // Capacity 11913 50, // Number of items 11914 // Size of items (sorted) 11915 623,596,581,568,568,563,544,517,481,478,467,444,428,408,398,387, 11916 382,378,364,363,357,356,353,343,341,330,304,300,260,252,252,252, 11917 239,221,217,195,178,163,156,153,147,144,143,143,138,137,127,78, 11918 68,59 11919 }; 11920 const int n1w1b3r4[] = { 11921 1000, // Capacity 11922 50, // Number of items 11923 // Size of items (sorted) 11924 627,626,604,580,565,546,540,524,517,509,506,489,485,481,476,472, 11925 446,441,426,411,410,407,404,390,385,379,374,368,364,354,351,345, 11926 316,303,300,287,282,232,203,197,166,153,137,136,124,120,111,99, 11927 96,88 11928 }; 11929 const int n1w1b3r5[] = { 11930 1000, // Capacity 11931 50, // Number of items 11932 // Size of items (sorted) 11933 627,611,609,607,559,554,550,525,517,508,484,481,476,475,457,438, 11934 427,425,414,407,401,391,369,352,334,330,314,295,235,234,232,208, 11935 195,175,168,154,145,113,107,103,100,97,90,82,77,70,55,52,43,39 11936 }; 11937 const int n1w1b3r6[] = { 11938 1000, // Capacity 11939 50, // Number of items 11940 // Size of items (sorted) 11941 614,600,591,569,557,536,518,515,514,507,504,498,476,460,436,425, 11942 418,411,408,380,344,322,313,313,299,274,273,243,231,218,210,204, 11943 198,176,171,167,134,121,119,112,99,94,83,74,61,56,56,53,52,38 11944 }; 11945 const int n1w1b3r7[] = { 11946 1000, // Capacity 11947 50, // Number of items 11948 // Size of items (sorted) 11949 603,599,578,556,539,532,531,524,522,522,520,520,514,514,495,492, 11950 478,471,458,457,457,445,439,434,433,413,374,364,338,333,320,300, 11951 284,278,205,199,197,194,190,179,161,157,154,130,122,118,97,85, 11952 69,37 11953 }; 11954 const int n1w1b3r8[] = { 11955 1000, // Capacity 11956 50, // Number of items 11957 // Size of items (sorted) 11958 611,561,544,528,521,472,470,462,458,439,434,432,426,424,412,375, 11959 373,365,363,359,350,348,344,344,341,313,310,309,301,294,290,279, 11960 260,245,221,219,211,206,203,199,198,145,124,112,110,82,78,69, 11961 66,39 11962 }; 11963 const int n1w1b3r9[] = { 11964 1000, // Capacity 11965 50, // Number of items 11966 // Size of items (sorted) 11967 607,597,582,581,571,552,550,543,532,499,491,482,477,458,453,449, 11968 419,417,412,403,394,392,385,363,343,339,299,299,290,286,283,269, 11969 256,250,237,229,192,162,146,115,105,104,103,90,87,73,72,70,55, 11970 38 11971 }; 11972 const int n1w2b1r0[] = { 11973 1000, // Capacity 11974 50, // Number of items 11975 // Size of items (sorted) 11976 239,236,235,234,232,232,230,230,230,230,228,226,225,223,220,218, 11977 217,217,216,215,214,213,213,210,210,209,209,206,206,205,205,198, 11978 197,196,196,196,196,192,189,186,184,180,176,174,172,167,164,164, 11979 164,163 11980 }; 11981 const int n1w2b1r1[] = { 11982 1000, // Capacity 11983 50, // Number of items 11984 // Size of items (sorted) 11985 240,239,238,235,234,234,233,232,232,232,230,228,226,226,226,224, 11986 220,215,215,214,214,210,209,209,207,206,205,201,198,197,195,194, 11987 191,191,185,183,181,181,181,178,177,176,176,174,171,171,171,170, 11988 168,168 11989 }; 11990 const int n1w2b1r2[] = { 11991 1000, // Capacity 11992 50, // Number of items 11993 // Size of items (sorted) 11994 239,237,237,235,234,232,231,231,231,228,224,224,221,220,218,217, 11995 216,214,212,210,208,208,202,199,198,198,197,193,193,191,189,189, 11996 185,184,184,183,181,179,177,176,176,175,174,173,172,171,171,164, 11997 162,162 11998 }; 11999 const int n1w2b1r3[] = { 12000 1000, // Capacity 12001 50, // Number of items 12002 // Size of items (sorted) 12003 239,238,237,237,235,234,233,232,231,231,230,228,224,224,222,222, 12004 221,220,218,216,214,214,210,206,205,204,202,202,200,199,198,198, 12005 197,197,197,192,191,186,185,184,184,181,180,173,173,173,167,166, 12006 165,164 12007 }; 12008 const int n1w2b1r4[] = { 12009 1000, // Capacity 12010 50, // Number of items 12011 // Size of items (sorted) 12012 240,239,239,237,237,233,233,232,231,228,228,227,227,226,225,225, 12013 225,225,221,220,220,214,214,214,210,209,206,206,205,202,202,200, 12014 198,198,198,198,197,192,190,185,184,177,176,175,171,170,167,166, 12015 163,162 12016 }; 12017 const int n1w2b1r5[] = { 12018 1000, // Capacity 12019 50, // Number of items 12020 // Size of items (sorted) 12021 240,237,235,234,233,232,231,227,224,224,223,217,215,213,213,212, 12022 210,206,205,205,204,204,203,202,201,201,200,199,193,190,189,186, 12023 185,183,181,180,178,173,171,169,169,169,168,166,166,166,165,165, 12024 164,163 12025 }; 12026 const int n1w2b1r6[] = { 12027 1000, // Capacity 12028 50, // Number of items 12029 // Size of items (sorted) 12030 240,238,237,237,236,234,231,225,225,224,221,220,220,218,217,215, 12031 214,212,209,209,202,201,200,200,199,197,197,197,197,196,195,193, 12032 189,189,187,187,185,182,180,180,179,178,177,175,170,169,169,168, 12033 167,163 12034 }; 12035 const int n1w2b1r7[] = { 12036 1000, // Capacity 12037 50, // Number of items 12038 // Size of items (sorted) 12039 240,239,238,238,237,236,234,232,228,226,225,222,218,215,213,211, 12040 210,210,206,204,203,203,203,202,201,200,199,197,196,196,195,188, 12041 188,188,187,186,185,184,182,181,180,178,177,175,169,167,166,164, 12042 164,163 12043 }; 12044 const int n1w2b1r8[] = { 12045 1000, // Capacity 12046 50, // Number of items 12047 // Size of items (sorted) 12048 240,240,240,239,238,238,237,231,229,228,228,221,219,218,216,213, 12049 209,209,206,202,202,202,201,201,199,197,197,196,190,189,189,186, 12050 184,184,181,178,178,176,176,174,174,174,168,168,167,164,164,164, 12051 163,163 12052 }; 12053 const int n1w2b1r9[] = { 12054 1000, // Capacity 12055 50, // Number of items 12056 // Size of items (sorted) 12057 240,240,239,239,238,237,236,234,233,231,228,228,223,223,222,219, 12058 218,218,215,213,212,211,209,204,198,197,196,195,188,186,185,185, 12059 184,182,182,182,181,179,178,178,178,177,176,173,170,165,165,162, 12060 162,162 12061 }; 12062 const int n1w2b2r0[] = { 12063 1000, // Capacity 12064 50, // Number of items 12065 // Size of items (sorted) 12066 299,295,295,287,278,277,271,269,264,258,253,241,241,232,230,228, 12067 226,221,213,212,211,210,203,202,200,198,197,194,172,172,170,167, 12068 163,158,156,149,149,145,140,139,137,135,127,126,120,114,113,111, 12069 109,102 12070 }; 12071 const int n1w2b2r1[] = { 12072 1000, // Capacity 12073 50, // Number of items 12074 // Size of items (sorted) 12075 297,288,285,281,279,275,274,269,268,268,267,266,262,250,244,243, 12076 241,241,238,230,229,226,220,219,218,203,202,201,201,201,189,188, 12077 188,188,180,180,179,176,162,158,156,150,146,120,116,112,111,109, 12078 104,102 12079 }; 12080 const int n1w2b2r2[] = { 12081 1000, // Capacity 12082 50, // Number of items 12083 // Size of items (sorted) 12084 297,296,288,279,271,249,241,239,234,232,231,227,226,220,214,212, 12085 212,209,205,200,199,194,193,191,187,186,184,183,175,172,167,154, 12086 151,150,146,143,141,138,137,129,127,122,121,115,113,110,110,107, 12087 104,103 12088 }; 12089 const int n1w2b2r3[] = { 12090 1000, // Capacity 12091 50, // Number of items 12092 // Size of items (sorted) 12093 297,297,294,280,277,270,270,269,260,255,255,254,252,250,241,237, 12094 223,222,221,217,216,211,209,209,206,204,193,192,192,191,187,182, 12095 173,172,166,165,161,160,149,148,146,139,135,131,130,125,118,116, 12096 111,102 12097 }; 12098 const int n1w2b2r4[] = { 12099 1000, // Capacity 12100 50, // Number of items 12101 // Size of items (sorted) 12102 300,283,280,259,259,258,257,254,250,248,246,244,242,239,237,236, 12103 225,222,212,206,205,205,203,201,193,190,188,185,185,185,182,179, 12104 178,174,174,161,157,153,150,141,141,133,124,123,122,121,117,110, 12105 106,103 12106 }; 12107 const int n1w2b2r5[] = { 12108 1000, // Capacity 12109 50, // Number of items 12110 // Size of items (sorted) 12111 299,295,295,290,286,283,282,276,268,259,254,251,245,242,242,240, 12112 236,234,231,223,217,214,208,205,200,183,181,179,172,171,169,165, 12113 159,153,152,150,149,147,144,142,135,135,134,126,125,124,114,113, 12114 106,105 12115 }; 12116 const int n1w2b2r6[] = { 12117 1000, // Capacity 12118 50, // Number of items 12119 // Size of items (sorted) 12120 295,295,292,288,280,279,274,266,255,253,252,249,246,242,225,223, 12121 217,212,210,209,203,200,190,188,173,172,171,165,164,163,158,157, 12122 153,147,146,144,143,143,141,141,139,138,134,121,120,114,108,105, 12123 104,103 12124 }; 12125 const int n1w2b2r7[] = { 12126 1000, // Capacity 12127 50, // Number of items 12128 // Size of items (sorted) 12129 295,285,276,275,270,268,266,265,257,254,246,242,242,241,241,236, 12130 231,231,229,224,223,216,215,209,207,200,195,194,178,177,177,159, 12131 150,149,146,143,143,141,139,139,136,131,130,125,116,115,113,113, 12132 103,102 12133 }; 12134 const int n1w2b2r8[] = { 12135 1000, // Capacity 12136 50, // Number of items 12137 // Size of items (sorted) 12138 298,298,298,297,293,293,291,285,283,278,277,272,270,264,258,250, 12139 246,236,232,231,230,229,225,219,216,216,215,211,208,193,192,190, 12140 181,175,173,172,170,149,149,141,135,132,130,120,119,115,113,109, 12141 107,105 12142 }; 12143 const int n1w2b2r9[] = { 12144 1000, // Capacity 12145 50, // Number of items 12146 // Size of items (sorted) 12147 299,295,293,292,282,278,273,271,270,267,263,260,259,256,255,254, 12148 245,238,229,228,228,228,228,226,206,205,204,198,196,195,191,163, 12149 160,153,151,149,148,145,144,143,137,137,132,132,127,124,120,114, 12150 109,105 12151 }; 12152 const int n1w2b3r0[] = { 12153 1000, // Capacity 12154 50, // Number of items 12155 // Size of items (sorted) 12156 367,358,357,344,340,335,329,326,320,316,307,307,300,289,274,270, 12157 244,225,225,216,212,208,200,193,190,186,186,167,166,163,157,156, 12158 152,142,138,134,134,131,107,79,79,79,77,73,41,40,37,34,28,23 12159 }; 12160 const int n1w2b3r1[] = { 12161 1000, // Capacity 12162 50, // Number of items 12163 // Size of items (sorted) 12164 376,355,355,350,336,327,314,308,308,300,299,297,296,277,275,264, 12165 263,251,247,247,246,245,225,217,198,191,186,184,183,181,173,161, 12166 157,153,137,133,121,109,108,107,93,80,80,76,76,74,69,67,44,26 12167 }; 12168 const int n1w2b3r2[] = { 12169 1000, // Capacity 12170 50, // Number of items 12171 // Size of items (sorted) 12172 370,366,354,352,348,342,341,335,334,329,326,323,320,316,312,310, 12173 302,270,264,247,231,217,217,202,183,181,180,150,141,136,135,135, 12174 131,131,126,120,119,111,78,70,62,60,56,55,52,46,40,38,34,30 12175 }; 12176 const int n1w2b3r3[] = { 12177 1000, // Capacity 12178 50, // Number of items 12179 // Size of items (sorted) 12180 350,348,338,335,334,328,322,306,306,305,296,288,287,286,284,279, 12181 266,264,247,231,228,227,219,205,204,202,195,192,158,155,149,138, 12182 135,134,131,129,128,121,118,118,113,103,103,98,96,83,82,82,77, 12183 30 12184 }; 12185 const int n1w2b3r4[] = { 12186 1000, // Capacity 12187 50, // Number of items 12188 // Size of items (sorted) 12189 374,372,342,328,313,313,293,290,283,282,280,244,243,234,233,227, 12190 226,223,218,200,190,179,179,178,174,169,168,162,159,158,153,153, 12191 152,129,126,121,119,114,111,93,85,82,67,67,54,49,46,36,25,25 12192 }; 12193 const int n1w2b3r5[] = { 12194 1000, // Capacity 12195 50, // Number of items 12196 // Size of items (sorted) 12197 379,363,361,343,328,314,312,302,299,289,289,288,285,274,267,266, 12198 263,257,255,234,220,212,208,194,186,186,184,164,163,160,160,125, 12199 118,110,99,97,90,89,87,85,85,83,80,74,72,61,50,41,39,32 12200 }; 12201 const int n1w2b3r6[] = { 12202 1000, // Capacity 12203 50, // Number of items 12204 // Size of items (sorted) 12205 375,360,360,355,342,331,325,321,305,299,296,294,292,288,262,257, 12206 241,235,234,231,231,229,229,215,210,210,209,207,190,182,174,172, 12207 163,163,161,159,141,135,125,106,102,89,87,72,58,46,34,34,29,27 12208 }; 12209 const int n1w2b3r7[] = { 12210 1000, // Capacity 12211 50, // Number of items 12212 // Size of items (sorted) 12213 375,365,363,356,351,349,338,324,314,304,290,286,273,267,253,241, 12214 240,238,223,220,219,213,211,208,193,182,167,139,133,132,132,131, 12215 128,124,103,94,86,78,75,74,73,66,60,56,49,49,46,44,35,30 12216 }; 12217 const int n1w2b3r8[] = { 12218 1000, // Capacity 12219 50, // Number of items 12220 // Size of items (sorted) 12221 370,364,361,326,323,323,319,310,303,300,289,284,278,267,257,244, 12222 244,240,236,232,228,225,224,222,221,204,184,183,182,181,180,180, 12223 179,177,173,170,143,140,136,131,125,121,93,87,80,67,64,59,37, 12224 23 12225 }; 12226 const int n1w2b3r9[] = { 12227 1000, // Capacity 12228 50, // Number of items 12229 // Size of items (sorted) 12230 361,360,352,350,343,324,311,300,298,290,277,277,275,274,269,267, 12231 259,255,245,238,210,210,208,204,193,193,167,162,156,149,147,146, 12232 141,134,132,125,123,112,105,81,76,72,71,62,58,56,41,36,33,24 12233 }; 12234 const int n1w3b1r0[] = { 12235 1000, // Capacity 12236 50, // Number of items 12237 // Size of items (sorted) 12238 167,167,164,160,158,158,158,158,157,152,152,150,150,149,149,148, 12239 146,144,144,144,142,142,141,137,137,136,135,134,133,133,133,133, 12240 131,129,129,127,125,125,124,124,124,123,123,123,122,122,121,121, 12241 119,118 12242 }; 12243 const int n1w3b1r1[] = { 12244 1000, // Capacity 12245 50, // Number of items 12246 // Size of items (sorted) 12247 167,165,165,164,163,163,162,161,160,159,158,158,157,156,155,153, 12248 153,151,151,151,150,148,148,147,147,147,147,147,146,146,146,143, 12249 143,141,140,140,138,137,135,135,134,133,129,128,127,126,125,124, 12250 123,115 12251 }; 12252 const int n1w3b1r2[] = { 12253 1000, // Capacity 12254 50, // Number of items 12255 // Size of items (sorted) 12256 168,167,166,165,165,162,162,161,160,157,155,155,153,151,149,148, 12257 148,144,144,144,143,141,141,141,140,139,137,136,134,134,133,133, 12258 132,131,131,131,128,127,127,125,125,123,122,121,119,118,116,116, 12259 115,114 12260 }; 12261 const int n1w3b1r3[] = { 12262 1000, // Capacity 12263 50, // Number of items 12264 // Size of items (sorted) 12265 165,165,164,162,161,161,159,157,156,156,155,155,155,154,154,153, 12266 151,150,149,148,148,146,146,146,145,144,138,138,137,137,136,135, 12267 134,133,132,131,131,130,124,123,121,120,120,119,119,117,117,117, 12268 116,114 12269 }; 12270 const int n1w3b1r4[] = { 12271 1000, // Capacity 12272 50, // Number of items 12273 // Size of items (sorted) 12274 168,166,166,166,165,164,163,161,160,160,158,157,156,152,152,151, 12275 148,148,147,146,144,144,143,141,139,139,139,135,134,133,133,133, 12276 132,131,129,129,128,127,125,123,120,119,118,118,117,117,116,116, 12277 116,115 12278 }; 12279 const int n1w3b1r5[] = { 12280 1000, // Capacity 12281 50, // Number of items 12282 // Size of items (sorted) 12283 166,165,164,163,163,163,162,162,159,156,156,156,155,155,152,151, 12284 151,150,149,149,148,147,146,145,143,143,143,137,137,135,135,134, 12285 134,133,133,132,131,130,128,128,126,125,123,123,120,119,117,117, 12286 117,115 12287 }; 12288 const int n1w3b1r6[] = { 12289 1000, // Capacity 12290 50, // Number of items 12291 // Size of items (sorted) 12292 168,168,167,167,163,163,162,161,160,158,158,158,157,156,156,156, 12293 156,155,154,154,153,152,151,151,149,149,148,145,143,142,142,142, 12294 140,139,138,136,134,132,131,128,126,124,121,120,120,120,116,115, 12295 114,114 12296 }; 12297 const int n1w3b1r7[] = { 12298 1000, // Capacity 12299 50, // Number of items 12300 // Size of items (sorted) 12301 168,167,166,165,164,163,162,161,161,159,159,158,156,154,153,152, 12302 152,152,151,151,150,148,146,145,145,139,138,137,136,136,135,135, 12303 134,133,132,130,127,126,126,125,125,124,122,120,120,119,118,117, 12304 117,116 12305 }; 12306 const int n1w3b1r8[] = { 12307 1000, // Capacity 12308 50, // Number of items 12309 // Size of items (sorted) 12310 168,166,164,162,161,161,160,159,157,155,155,155,155,154,153,152, 12311 151,148,148,146,144,144,144,143,142,141,140,137,136,135,132,131, 12312 131,130,130,128,124,123,123,122,122,121,121,120,119,118,117,116, 12313 115,114 12314 }; 12315 const int n1w3b1r9[] = { 12316 1000, // Capacity 12317 50, // Number of items 12318 // Size of items (sorted) 12319 168,167,165,164,164,163,162,160,158,154,153,152,150,150,149,148, 12320 147,147,146,144,144,143,142,142,141,141,140,139,136,135,135,134, 12321 133,133,131,129,129,128,128,127,121,121,120,120,120,119,118,117, 12322 116,115 12323 }; 12324 const int n1w3b2r0[] = { 12325 1000, // Capacity 12326 50, // Number of items 12327 // Size of items (sorted) 12328 210,202,202,198,195,194,190,190,189,186,181,179,179,178,173,169, 12329 168,166,165,165,158,148,146,143,140,137,137,135,133,129,126,121, 12330 119,117,115,114,113,113,111,109,108,106,104,103,93,91,81,81,74, 12331 74 12332 }; 12333 const int n1w3b2r1[] = { 12334 1000, // Capacity 12335 50, // Number of items 12336 // Size of items (sorted) 12337 204,203,203,202,201,194,192,189,186,186,182,182,181,180,179,179, 12338 176,174,172,171,163,161,155,154,154,151,147,146,144,140,134,132, 12339 132,132,126,117,117,108,106,105,101,92,92,90,89,88,86,85,78,77 12340 }; 12341 const int n1w3b2r2[] = { 12342 1000, // Capacity 12343 50, // Number of items 12344 // Size of items (sorted) 12345 208,203,203,201,193,193,191,190,189,172,169,168,166,165,165,162, 12346 161,161,159,156,156,153,152,150,147,145,145,142,141,138,138,138, 12347 128,121,119,118,113,110,109,107,106,101,101,97,91,84,83,74,74, 12348 73 12349 }; 12350 const int n1w3b2r3[] = { 12351 1000, // Capacity 12352 50, // Number of items 12353 // Size of items (sorted) 12354 204,202,199,199,195,192,191,190,187,181,172,169,169,166,163,163, 12355 163,160,157,153,152,150,143,142,140,139,132,127,125,124,123,121, 12356 119,116,113,108,108,107,98,95,95,94,90,90,88,86,82,81,80,78 12357 }; 12358 const int n1w3b2r4[] = { 12359 1000, // Capacity 12360 50, // Number of items 12361 // Size of items (sorted) 12362 207,192,192,190,187,187,186,181,179,177,175,170,167,163,162,148, 12363 148,148,147,147,133,132,131,130,130,129,127,125,122,119,118,114, 12364 114,109,109,106,106,105,104,102,101,96,96,94,90,90,90,89,85,78 12365 }; 12366 const int n1w3b2r5[] = { 12367 1000, // Capacity 12368 50, // Number of items 12369 // Size of items (sorted) 12370 205,201,200,200,189,187,180,177,173,170,169,167,166,162,160,151, 12371 151,146,145,144,143,143,142,142,141,139,137,137,131,130,125,122, 12372 120,120,119,116,107,104,95,92,91,90,88,85,84,83,83,79,76,73 12373 }; 12374 const int n1w3b2r6[] = { 12375 1000, // Capacity 12376 50, // Number of items 12377 // Size of items (sorted) 12378 208,207,206,203,202,199,197,196,192,189,189,176,175,175,175,174, 12379 171,170,167,164,164,158,156,156,154,153,152,150,148,143,141,134, 12380 132,130,125,119,117,106,103,92,89,88,84,81,76,75,73,73,72,72 12381 }; 12382 const int n1w3b2r7[] = { 12383 1000, // Capacity 12384 50, // Number of items 12385 // Size of items (sorted) 12386 210,207,205,204,203,202,201,192,191,190,187,185,184,183,181,178, 12387 177,175,172,172,171,170,169,162,156,143,143,142,136,135,135,135, 12388 129,124,122,119,116,112,97,95,92,89,87,81,80,78,75,74,73,72 12389 }; 12390 const int n1w3b2r8[] = { 12391 1000, // Capacity 12392 50, // Number of items 12393 // Size of items (sorted) 12394 210,201,195,193,192,190,189,180,178,177,175,174,173,172,170,170, 12395 167,166,166,165,164,163,162,159,159,158,156,148,147,145,143,136, 12396 129,121,119,117,116,111,111,108,101,96,90,82,80,80,76,74,72,72 12397 }; 12398 const int n1w3b2r9[] = { 12399 1000, // Capacity 12400 50, // Number of items 12401 // Size of items (sorted) 12402 208,205,204,204,202,196,190,190,188,185,182,181,175,169,166,164, 12403 163,162,158,158,156,155,154,152,150,149,145,142,139,139,129,128, 12404 123,119,113,102,102,95,93,92,90,89,86,84,81,80,80,75,75,73 12405 }; 12406 const int n1w3b3r0[] = { 12407 1000, // Capacity 12408 50, // Number of items 12409 // Size of items (sorted) 12410 265,257,251,250,246,242,221,218,217,217,207,203,180,176,172,167, 12411 162,162,160,156,145,141,140,135,132,132,129,126,121,116,113,112, 12412 109,108,105,102,100,92,87,82,76,61,51,46,45,37,36,32,18,17 12413 }; 12414 const int n1w3b3r1[] = { 12415 1000, // Capacity 12416 50, // Number of items 12417 // Size of items (sorted) 12418 251,249,247,241,235,227,222,215,207,207,203,199,198,196,195,185, 12419 179,179,175,174,171,168,163,159,159,155,150,149,148,148,130,124, 12420 119,112,109,105,100,95,89,72,68,64,58,57,55,51,45,27,26,21 12421 }; 12422 const int n1w3b3r2[] = { 12423 1000, // Capacity 12424 50, // Number of items 12425 // Size of items (sorted) 12426 266,265,257,245,240,238,236,228,220,205,202,194,188,184,179,169, 12427 164,163,159,156,154,153,145,143,135,134,130,127,115,109,100,88, 12428 79,68,60,59,58,57,56,53,51,47,45,45,43,41,41,32,32,19 12429 }; 12430 const int n1w3b3r3[] = { 12431 1000, // Capacity 12432 50, // Number of items 12433 // Size of items (sorted) 12434 254,248,246,238,237,223,221,219,219,217,215,208,208,208,202,198, 12435 194,189,184,180,177,176,166,166,165,163,152,146,142,138,125,123, 12436 115,114,113,110,96,94,88,88,86,78,67,56,43,35,34,32,25,16 12437 }; 12438 const int n1w3b3r4[] = { 12439 1000, // Capacity 12440 50, // Number of items 12441 // Size of items (sorted) 12442 261,259,259,257,249,244,236,231,229,228,206,204,195,182,180,175, 12443 172,170,169,165,161,160,156,155,153,148,147,147,146,131,115,113, 12444 110,109,102,93,89,89,85,82,78,77,68,66,59,49,40,37,26,23 12445 }; 12446 const int n1w3b3r5[] = { 12447 1000, // Capacity 12448 50, // Number of items 12449 // Size of items (sorted) 12450 259,252,249,240,235,216,199,194,189,177,175,172,170,170,167,167, 12451 165,164,154,152,147,145,144,140,132,123,120,116,116,112,111,111, 12452 108,95,79,75,75,71,66,64,55,52,50,49,49,47,35,22,19,19 12453 }; 12454 const int n1w3b3r6[] = { 12455 1000, // Capacity 12456 50, // Number of items 12457 // Size of items (sorted) 12458 261,260,257,251,250,231,229,224,222,214,210,202,195,191,191,190, 12459 189,175,165,160,159,157,156,146,139,137,133,132,132,126,123,119, 12460 119,105,97,89,79,76,76,74,68,59,42,39,33,27,23,22,19,17 12461 }; 12462 const int n1w3b3r7[] = { 12463 1000, // Capacity 12464 50, // Number of items 12465 // Size of items (sorted) 12466 266,265,259,258,258,242,240,235,229,227,218,213,211,206,204,199, 12467 197,190,180,173,169,168,162,153,153,151,149,147,141,138,136,136, 12468 130,122,120,118,94,90,88,87,75,65,61,45,43,27,27,25,22,22 12469 }; 12470 const int n1w3b3r8[] = { 12471 1000, // Capacity 12472 50, // Number of items 12473 // Size of items (sorted) 12474 254,250,247,244,243,235,235,226,225,225,216,204,189,188,184,166, 12475 159,139,135,133,130,126,121,119,118,114,108,104,102,94,93,89, 12476 88,88,75,75,65,57,54,47,47,45,44,39,33,33,28,23,20,16 12477 }; 12478 const int n1w3b3r9[] = { 12479 1000, // Capacity 12480 50, // Number of items 12481 // Size of items (sorted) 12482 265,262,259,251,251,249,244,243,234,233,227,224,200,200,195,189, 12483 182,175,173,167,160,159,141,126,125,124,123,123,121,114,112,111, 12484 103,100,95,72,70,65,55,49,49,44,36,28,25,25,24,20,19,16 12485 }; 12486 const int n1w4b1r0[] = { 12487 1000, // Capacity 12488 50, // Number of items 12489 // Size of items (sorted) 12490 131,131,131,131,130,130,128,128,127,125,125,125,121,119,119,119, 12491 118,117,116,113,111,110,109,109,108,108,106,106,105,104,104,103, 12492 103,102,101,101,100,99,98,96,95,93,92,91,91,90,90,90,90,90 12493 }; 12494 const int n1w4b1r1[] = { 12495 1000, // Capacity 12496 50, // Number of items 12497 // Size of items (sorted) 12498 132,131,131,130,130,129,128,128,127,127,127,126,124,122,122,122, 12499 121,120,120,119,118,116,116,116,116,116,114,113,111,110,108,107, 12500 104,104,101,101,99,97,95,95,95,94,93,92,92,92,92,91,91,91 12501 }; 12502 const int n1w4b1r2[] = { 12503 1000, // Capacity 12504 50, // Number of items 12505 // Size of items (sorted) 12506 132,132,132,131,130,129,128,126,124,123,123,123,122,121,120,119, 12507 119,118,118,118,118,115,113,113,110,109,108,108,107,104,103,102, 12508 102,100,100,99,98,98,96,95,95,95,94,94,94,93,92,92,91,90 12509 }; 12510 const int n1w4b1r3[] = { 12511 1000, // Capacity 12512 50, // Number of items 12513 // Size of items (sorted) 12514 132,132,131,130,130,127,124,124,123,122,122,121,121,120,119,119, 12515 118,118,117,117,113,112,111,110,110,110,109,109,109,106,105,103, 12516 103,103,101,101,98,98,98,97,97,97,97,96,95,94,94,92,91,91 12517 }; 12518 const int n1w4b1r4[] = { 12519 1000, // Capacity 12520 50, // Number of items 12521 // Size of items (sorted) 12522 130,129,129,128,128,126,126,125,124,124,124,122,121,121,121,120, 12523 120,119,119,116,114,114,114,114,112,112,111,110,109,107,107,103, 12524 102,101,101,101,101,101,100,100,99,97,97,96,95,94,93,92,92,90 12525 }; 12526 const int n1w4b1r5[] = { 12527 1000, // Capacity 12528 50, // Number of items 12529 // Size of items (sorted) 12530 132,132,132,131,129,127,127,125,125,123,122,121,120,118,116,116, 12531 115,115,115,113,112,111,110,108,107,106,105,105,105,104,103,102, 12532 102,101,99,99,99,98,97,96,96,95,94,93,93,93,92,92,91,90 12533 }; 12534 const int n1w4b1r6[] = { 12535 1000, // Capacity 12536 50, // Number of items 12537 // Size of items (sorted) 12538 131,131,131,128,127,126,126,124,123,122,122,120,119,118,118,117, 12539 117,116,115,115,114,114,113,112,111,110,110,109,107,107,107,106, 12540 104,104,103,103,101,99,97,94,94,93,92,92,92,90,90,90,90,90 12541 }; 12542 const int n1w4b1r7[] = { 12543 1000, // Capacity 12544 50, // Number of items 12545 // Size of items (sorted) 12546 132,130,130,130,130,130,128,128,127,126,126,124,124,122,121,120, 12547 118,117,115,113,112,112,112,111,111,111,111,110,109,109,108,108, 12548 105,105,105,101,100,99,99,98,96,95,94,94,94,93,92,92,92,90 12549 }; 12550 const int n1w4b1r8[] = { 12551 1000, // Capacity 12552 50, // Number of items 12553 // Size of items (sorted) 12554 131,131,128,127,127,126,124,123,123,122,120,119,119,115,113,113, 12555 112,112,112,111,110,109,109,108,105,105,103,102,102,102,102,101, 12556 99,99,99,97,97,97,96,96,96,94,94,94,94,93,92,92,91,90 12557 }; 12558 const int n1w4b1r9[] = { 12559 1000, // Capacity 12560 50, // Number of items 12561 // Size of items (sorted) 12562 132,130,130,128,125,124,123,121,121,121,120,119,117,116,116,115, 12563 113,112,111,111,111,110,110,109,109,107,107,106,106,105,104,102, 12564 102,101,101,100,99,98,97,96,96,95,95,94,92,92,92,91,91,90 12565 }; 12566 const int n1w4b2r0[] = { 12567 1000, // Capacity 12568 50, // Number of items 12569 // Size of items (sorted) 12570 165,164,161,158,157,155,154,153,153,149,144,144,140,138,138,138, 12571 137,134,133,133,131,128,124,120,119,117,117,115,112,111,107,107, 12572 104,97,90,85,83,80,79,78,76,76,70,68,66,65,65,59,57,57 12573 }; 12574 const int n1w4b2r1[] = { 12575 1000, // Capacity 12576 50, // Number of items 12577 // Size of items (sorted) 12578 163,156,155,154,152,151,150,149,146,137,136,128,126,125,122,122, 12579 121,121,117,114,113,106,103,99,98,96,93,83,80,80,79,78,78,76, 12580 74,71,70,69,68,68,68,67,67,67,64,59,59,59,59,58 12581 }; 12582 const int n1w4b2r2[] = { 12583 1000, // Capacity 12584 50, // Number of items 12585 // Size of items (sorted) 12586 165,163,161,157,152,150,146,144,141,137,136,135,135,134,133,130, 12587 122,120,118,117,116,112,111,108,105,104,100,97,96,95,94,91,89, 12588 89,86,85,82,81,80,79,77,70,70,68,65,61,60,60,57,57 12589 }; 12590 const int n1w4b2r3[] = { 12591 1000, // Capacity 12592 50, // Number of items 12593 // Size of items (sorted) 12594 165,164,164,159,155,155,155,150,146,141,138,138,137,135,131,130, 12595 130,127,126,125,122,122,121,120,119,119,118,114,113,112,111,108, 12596 104,104,100,97,96,89,83,79,76,75,75,73,70,67,65,64,62,60 12597 }; 12598 const int n1w4b2r4[] = { 12599 1000, // Capacity 12600 50, // Number of items 12601 // Size of items (sorted) 12602 163,162,162,161,159,155,148,148,145,141,140,139,137,135,133,130, 12603 130,123,122,122,120,117,117,115,113,113,111,111,111,109,105,105, 12604 98,98,97,94,91,87,82,80,77,76,73,72,69,65,64,64,63,60 12605 }; 12606 const int n1w4b2r5[] = { 12607 1000, // Capacity 12608 50, // Number of items 12609 // Size of items (sorted) 12610 165,165,164,163,162,156,155,154,153,152,152,149,148,143,140,137, 12611 135,134,129,128,128,126,124,120,119,119,118,118,116,115,108,106, 12612 105,101,98,97,97,96,94,89,85,82,79,77,76,75,67,65,64,58 12613 }; 12614 const int n1w4b2r6[] = { 12615 1000, // Capacity 12616 50, // Number of items 12617 // Size of items (sorted) 12618 164,164,161,154,154,153,152,146,144,134,132,132,130,130,130,127, 12619 125,124,123,123,120,119,116,115,114,111,110,109,108,105,105,103, 12620 101,98,90,87,85,83,83,82,80,79,76,75,75,74,67,67,65,60 12621 }; 12622 const int n1w4b2r7[] = { 12623 1000, // Capacity 12624 50, // Number of items 12625 // Size of items (sorted) 12626 162,159,157,150,148,145,136,136,135,133,133,132,128,126,126,125, 12627 121,120,120,116,114,113,110,106,105,103,100,100,97,96,92,92,88, 12628 83,78,78,75,75,75,75,73,65,65,65,64,64,58,57,57,57 12629 }; 12630 const int n1w4b2r8[] = { 12631 1000, // Capacity 12632 50, // Number of items 12633 // Size of items (sorted) 12634 165,165,164,157,156,155,155,154,150,150,150,149,147,145,142,142, 12635 139,137,137,136,134,131,127,126,124,122,121,116,115,112,111,109, 12636 108,107,101,98,97,94,91,91,89,86,86,84,81,71,69,64,61,59 12637 }; 12638 const int n1w4b2r9[] = { 12639 1000, // Capacity 12640 50, // Number of items 12641 // Size of items (sorted) 12642 163,158,156,154,153,153,148,142,131,130,128,126,125,119,117,117, 12643 117,116,114,111,110,109,106,105,104,101,100,100,99,98,97,96,95, 12644 93,89,86,86,81,80,78,78,78,75,72,72,71,65,65,59,58 12645 }; 12646 const int n1w4b3r0[] = { 12647 1000, // Capacity 12648 50, // Number of items 12649 // Size of items (sorted) 12650 209,199,199,196,192,191,190,175,175,172,166,160,158,151,149,148, 12651 140,135,134,126,121,113,113,103,94,94,93,87,84,82,77,69,67,64, 12652 60,60,60,54,52,45,37,35,32,23,22,21,19,18,14,13 12653 }; 12654 const int n1w4b3r1[] = { 12655 1000, // Capacity 12656 50, // Number of items 12657 // Size of items (sorted) 12658 209,204,184,183,179,170,169,167,167,166,163,163,160,157,152,150, 12659 148,142,139,133,132,132,127,125,125,123,116,111,104,95,92,89, 12660 86,79,76,74,70,65,62,60,45,43,37,30,29,29,25,22,15,13 12661 }; 12662 const int n1w4b3r2[] = { 12663 1000, // Capacity 12664 50, // Number of items 12665 // Size of items (sorted) 12666 209,207,206,206,204,190,189,188,188,186,186,181,180,180,178,178, 12667 177,175,171,157,156,153,138,136,135,134,133,128,123,98,98,97, 12668 87,83,79,77,77,71,70,65,62,62,58,53,43,39,37,37,34,14 12669 }; 12670 const int n1w4b3r3[] = { 12671 1000, // Capacity 12672 50, // Number of items 12673 // Size of items (sorted) 12674 204,195,192,192,190,188,184,178,176,170,157,155,148,146,138,135, 12675 132,128,124,124,115,114,113,107,95,94,92,91,84,83,82,80,79,77, 12676 76,76,75,69,68,64,60,59,58,52,50,38,33,22,19,15 12677 }; 12678 const int n1w4b3r4[] = { 12679 1000, // Capacity 12680 50, // Number of items 12681 // Size of items (sorted) 12682 209,209,206,195,195,193,191,188,186,181,178,173,170,163,162,150, 12683 133,131,129,127,126,125,124,117,113,109,101,98,93,89,86,85,77, 12684 75,74,70,60,60,55,54,42,40,36,28,23,23,20,19,16,13 12685 }; 12686 const int n1w4b3r5[] = { 12687 1000, // Capacity 12688 50, // Number of items 12689 // Size of items (sorted) 12690 206,203,201,197,196,184,177,176,174,174,173,168,164,162,161,160, 12691 159,153,152,152,146,146,146,138,136,131,129,125,123,111,107,105, 12692 103,93,79,79,79,73,70,61,59,55,52,44,37,33,32,31,26,18 12693 }; 12694 const int n1w4b3r6[] = { 12695 1000, // Capacity 12696 50, // Number of items 12697 // Size of items (sorted) 12698 204,203,201,199,188,187,185,178,176,173,170,166,163,157,154,153, 12699 145,143,131,131,126,124,124,121,118,114,107,103,95,91,86,85,81, 12700 78,68,67,67,61,60,59,49,47,38,35,26,21,21,20,17,14 12701 }; 12702 const int n1w4b3r7[] = { 12703 1000, // Capacity 12704 50, // Number of items 12705 // Size of items (sorted) 12706 208,204,203,202,202,197,185,182,177,173,166,164,157,157,150,146, 12707 137,127,126,125,124,120,113,112,109,93,92,88,88,84,82,79,78,72, 12708 71,55,44,43,42,40,36,35,33,32,28,25,25,24,17,14 12709 }; 12710 const int n1w4b3r8[] = { 12711 1000, // Capacity 12712 50, // Number of items 12713 // Size of items (sorted) 12714 208,204,200,196,192,190,189,186,186,177,174,169,157,147,144,140, 12715 132,129,129,128,127,126,124,117,115,113,108,106,105,105,104,104, 12716 102,101,94,89,85,85,79,71,68,65,57,42,40,36,16,16,15,13 12717 }; 12718 const int n1w4b3r9[] = { 12719 1000, // Capacity 12720 50, // Number of items 12721 // Size of items (sorted) 12722 207,206,205,193,187,173,170,168,167,166,165,162,160,156,150,145, 12723 145,143,139,138,135,132,128,125,124,117,114,114,112,111,108,103, 12724 100,93,88,83,79,69,65,65,58,57,46,45,42,42,36,32,25,25 12725 }; 12726 const int n2w1b1r0[] = { 12727 1000, // Capacity 12728 100, // Number of items 12729 // Size of items (sorted) 12730 393,390,390,389,386,382,381,381,381,380,379,379,377,375,372,370, 12731 368,368,367,366,366,365,365,363,361,359,359,357,357,356,355,355, 12732 355,353,352,352,347,347,346,344,344,341,337,336,334,334,333,333, 12733 333,332,332,329,328,326,326,324,324,319,319,318,316,312,312,311, 12734 310,309,307,306,305,305,301,300,299,298,298,296,296,294,292,290, 12735 289,289,286,284,284,283,281,280,278,278,277,277,273,273,272,271, 12736 269,268,268,267 12737 }; 12738 const int n2w1b1r1[] = { 12739 1000, // Capacity 12740 100, // Number of items 12741 // Size of items (sorted) 12742 393,393,391,390,390,388,386,386,385,385,385,384,379,378,377,376, 12743 375,374,373,372,368,367,367,366,366,365,364,364,362,362,361,358, 12744 356,355,355,353,352,352,350,348,348,346,345,342,342,341,340,337, 12745 337,336,335,332,332,332,331,328,327,326,324,322,322,320,320,319, 12746 318,316,315,312,311,307,307,305,305,305,304,304,303,299,298,297, 12747 296,296,295,291,291,291,288,287,283,282,282,282,280,278,277,276, 12748 275,272,266,266 12749 }; 12750 const int n2w1b1r2[] = { 12751 1000, // Capacity 12752 100, // Number of items 12753 // Size of items (sorted) 12754 396,394,393,393,393,392,392,387,387,385,384,384,382,382,381,378, 12755 377,375,371,367,367,366,366,362,359,359,356,356,351,347,346,346, 12756 346,346,345,341,341,341,340,339,339,336,334,334,332,330,326,325, 12757 325,322,320,320,320,319,319,317,317,316,316,315,315,315,314,314, 12758 312,312,310,310,306,306,306,303,300,299,298,298,295,295,295,292, 12759 292,291,290,289,284,284,282,281,279,278,276,275,275,274,273,273, 12760 271,270,270,268 12761 }; 12762 const int n2w1b1r3[] = { 12763 1000, // Capacity 12764 100, // Number of items 12765 // Size of items (sorted) 12766 396,395,393,389,387,387,386,384,384,384,383,383,382,381,381,379, 12767 377,376,376,376,375,371,371,370,367,364,363,360,359,359,358,357, 12768 356,355,355,355,352,349,348,347,346,346,344,344,343,343,342,341, 12769 338,336,335,335,332,332,328,325,325,324,321,321,318,318,312,312, 12770 311,310,307,307,306,306,304,302,301,301,300,299,299,298,298,296, 12771 295,294,293,293,292,289,289,288,284,283,282,280,280,279,277,277, 12772 277,275,266,266 12773 }; 12774 const int n2w1b1r4[] = { 12775 1000, // Capacity 12776 100, // Number of items 12777 // Size of items (sorted) 12778 394,390,390,389,388,384,383,381,380,380,380,378,377,377,377,376, 12779 375,370,369,367,367,366,366,365,364,360,359,358,358,357,354,353, 12780 353,353,352,351,349,347,346,346,345,345,343,343,340,339,338,334, 12781 333,333,326,326,324,321,321,319,319,317,315,314,314,313,311,310, 12782 308,307,306,305,303,302,302,301,301,300,299,299,296,295,292,292, 12783 290,289,287,283,281,281,278,277,277,275,274,274,273,273,273,272, 12784 272,267,267,266 12785 }; 12786 const int n2w1b1r5[] = { 12787 1000, // Capacity 12788 100, // Number of items 12789 // Size of items (sorted) 12790 395,394,394,393,391,390,389,386,386,384,383,377,376,371,369,368, 12791 367,367,366,365,362,362,361,360,359,359,359,355,353,350,350,349, 12792 349,349,345,343,342,342,340,340,339,338,336,335,332,329,328,327, 12793 327,327,323,321,320,316,315,312,312,311,311,310,310,309,308,306, 12794 305,303,303,302,302,297,297,296,295,294,294,292,292,292,288,287, 12795 287,287,284,282,282,282,282,282,281,278,278,277,273,272,272,270, 12796 270,269,268,268 12797 }; 12798 const int n2w1b1r6[] = { 12799 1000, // Capacity 12800 100, // Number of items 12801 // Size of items (sorted) 12802 396,396,394,394,393,389,388,387,387,387,386,386,385,383,383,381, 12803 379,379,378,378,376,376,375,374,371,371,365,364,363,363,363,363, 12804 361,358,357,355,354,353,350,349,349,348,346,346,346,345,344,343, 12805 342,342,341,341,339,336,334,331,331,331,329,328,328,327,326,324, 12806 321,318,316,316,314,311,310,307,305,303,299,297,297,290,290,287, 12807 286,284,284,282,282,281,278,277,277,277,276,275,275,273,272,271, 12808 271,267,267,266 12809 }; 12810 const int n2w1b1r7[] = { 12811 1000, // Capacity 12812 100, // Number of items 12813 // Size of items (sorted) 12814 394,387,387,387,386,385,383,383,379,379,379,379,378,377,377,376, 12815 375,375,374,374,373,372,367,366,364,364,360,357,356,355,355,353, 12816 352,352,352,349,348,347,344,344,343,342,341,338,335,334,331,331, 12817 331,330,328,327,326,325,325,325,325,325,325,324,324,323,323,322, 12818 321,318,315,315,310,309,307,305,305,305,303,303,303,297,293,291, 12819 291,291,291,290,289,289,287,282,282,281,280,280,277,276,275,274, 12820 273,273,271,268 12821 }; 12822 const int n2w1b1r8[] = { 12823 1000, // Capacity 12824 100, // Number of items 12825 // Size of items (sorted) 12826 396,395,394,394,393,389,387,387,387,385,385,384,383,380,379,378, 12827 375,374,373,373,373,372,370,367,365,364,361,358,358,354,353,351, 12828 348,347,347,347,344,344,343,343,342,342,342,341,341,340,340,338, 12829 336,334,334,332,330,329,329,326,326,325,324,323,322,321,321,321, 12830 319,317,316,312,311,310,310,310,309,306,306,305,301,300,300,298, 12831 298,298,295,293,292,289,287,286,286,285,281,281,280,280,276,275, 12832 274,274,274,271 12833 }; 12834 const int n2w1b1r9[] = { 12835 1000, // Capacity 12836 100, // Number of items 12837 // Size of items (sorted) 12838 395,394,393,393,390,388,387,387,386,385,384,382,381,380,377,376, 12839 375,373,370,369,367,367,367,363,362,361,360,358,358,357,356,356, 12840 354,354,354,354,351,350,349,349,348,348,346,345,345,337,335,335, 12841 334,333,332,329,329,328,328,325,325,322,322,321,321,320,320,317, 12842 316,312,309,308,308,307,306,305,305,303,303,303,303,301,301,300, 12843 297,294,294,287,285,284,282,281,281,280,278,277,276,275,274,273, 12844 273,269,268,267 12845 }; 12846 const int n2w1b2r0[] = { 12847 1000, // Capacity 12848 100, // Number of items 12849 // Size of items (sorted) 12850 494,493,490,488,477,474,470,465,462,449,449,448,447,447,444,442, 12851 436,436,432,428,428,423,421,418,417,416,410,409,408,405,402,401, 12852 401,400,399,395,395,394,388,387,387,380,378,378,372,372,364,364, 12853 360,356,354,347,346,346,332,331,331,326,317,317,315,314,313,312, 12854 308,305,303,301,299,295,294,292,291,288,288,283,282,279,278,275, 12855 272,270,268,268,255,255,242,240,237,236,234,215,211,208,206,206, 12856 203,196,191,167 12857 }; 12858 const int n2w1b2r1[] = { 12859 1000, // Capacity 12860 100, // Number of items 12861 // Size of items (sorted) 12862 495,495,494,494,486,485,484,479,469,465,462,456,450,447,447,444, 12863 441,437,436,423,419,414,410,410,405,404,400,396,395,389,388,387, 12864 385,380,374,373,373,370,369,369,368,366,364,352,351,342,342,337, 12865 335,333,331,326,325,319,317,313,303,294,293,293,292,292,285,284, 12866 281,257,257,253,250,247,245,243,241,240,238,237,234,233,233,232, 12867 229,228,224,223,222,205,202,198,196,192,190,189,183,182,182,181, 12868 178,175,172,170 12869 }; 12870 const int n2w1b2r2[] = { 12871 1000, // Capacity 12872 100, // Number of items 12873 // Size of items (sorted) 12874 493,489,486,476,470,468,460,457,455,451,450,449,447,447,445,445, 12875 443,442,440,437,432,430,425,424,424,418,415,412,408,408,408,407, 12876 404,404,402,400,394,389,389,388,386,384,380,379,373,373,373,367, 12877 364,362,362,359,346,343,343,342,332,330,326,320,312,302,298,293, 12878 284,283,281,278,276,273,273,272,271,266,259,255,255,245,243,242, 12879 240,239,239,233,230,214,209,209,207,205,200,199,195,194,185,184, 12880 181,179,177,175 12881 }; 12882 const int n2w1b2r3[] = { 12883 1000, // Capacity 12884 100, // Number of items 12885 // Size of items (sorted) 12886 491,489,485,485,483,479,477,476,476,475,473,472,471,464,462,461, 12887 459,456,454,453,449,446,443,439,438,437,417,415,415,410,408,404, 12888 400,399,396,391,388,385,381,380,373,372,370,369,364,362,359,356, 12889 355,354,353,352,348,345,343,333,330,329,326,323,320,310,307,307, 12890 290,288,285,285,282,279,276,273,264,263,263,260,254,251,250,248, 12891 246,233,232,231,218,214,205,201,198,196,195,195,195,192,185,184, 12892 183,180,170,170 12893 }; 12894 const int n2w1b2r4[] = { 12895 1000, // Capacity 12896 100, // Number of items 12897 // Size of items (sorted) 12898 493,489,488,486,482,480,470,467,449,444,443,432,430,425,423,415, 12899 414,411,410,407,404,401,398,398,392,389,384,378,377,376,374,374, 12900 373,370,369,368,366,366,361,354,346,342,341,338,332,328,328,327, 12901 318,317,315,311,311,310,305,302,302,299,298,294,290,285,282,277, 12902 274,272,269,268,260,257,256,254,253,252,252,251,241,236,234,231, 12903 224,223,222,221,220,219,216,216,213,205,193,190,182,180,179,177, 12904 176,172,169,167 12905 }; 12906 const int n2w1b2r5[] = { 12907 1000, // Capacity 12908 100, // Number of items 12909 // Size of items (sorted) 12910 495,493,487,485,484,479,478,478,477,475,470,469,467,466,465,463, 12911 461,458,457,456,455,454,453,452,450,446,436,429,425,422,414,409, 12912 409,405,402,397,397,397,391,387,387,375,370,369,364,355,354,351, 12913 338,337,335,331,329,319,309,307,299,294,293,293,292,291,290,290, 12914 289,288,285,282,272,272,269,265,247,245,242,242,240,234,233,229, 12915 229,229,226,221,217,217,212,209,206,201,201,194,194,191,186,183, 12916 182,179,179,175 12917 }; 12918 const int n2w1b2r6[] = { 12919 1000, // Capacity 12920 100, // Number of items 12921 // Size of items (sorted) 12922 495,487,487,485,484,484,481,477,471,467,466,466,463,462,458,449, 12923 448,445,443,431,422,420,419,418,415,414,406,405,403,400,399,398, 12924 396,392,392,386,385,377,376,375,374,373,372,371,370,370,370,369, 12925 365,365,360,360,355,350,346,346,331,327,321,310,308,305,304,303, 12926 299,293,291,290,286,276,271,270,266,264,261,261,260,260,256,254, 12927 252,251,250,248,242,241,212,211,209,206,205,201,195,195,192,191, 12928 191,189,174,167 12929 }; 12930 const int n2w1b2r7[] = { 12931 1000, // Capacity 12932 100, // Number of items 12933 // Size of items (sorted) 12934 494,485,482,475,475,460,458,458,454,454,445,445,442,436,435,431, 12935 424,424,422,413,412,411,409,408,405,403,400,398,392,392,380,380, 12936 379,378,375,370,370,366,360,353,348,343,343,343,342,340,338,334, 12937 333,329,328,326,314,312,309,297,297,294,293,290,287,285,280,275, 12938 274,274,272,267,263,263,258,253,252,248,243,236,235,235,233,230, 12939 229,229,228,227,226,225,211,209,204,200,196,190,189,188,186,178, 12940 177,172,170,169 12941 }; 12942 const int n2w1b2r8[] = { 12943 1000, // Capacity 12944 100, // Number of items 12945 // Size of items (sorted) 12946 494,493,491,485,480,478,473,472,462,459,458,457,452,452,446,443, 12947 439,438,437,437,436,429,425,422,421,416,415,415,410,408,407,406, 12948 399,394,391,391,388,386,385,383,373,373,372,361,361,357,353,346, 12949 344,342,340,327,325,325,320,319,313,308,307,305,303,298,294,290, 12950 287,283,283,280,280,278,277,275,273,273,267,267,265,262,258,253, 12951 248,243,243,242,240,232,232,228,223,211,209,207,198,197,192,192, 12952 191,176,172,171 12953 }; 12954 const int n2w1b2r9[] = { 12955 1000, // Capacity 12956 100, // Number of items 12957 // Size of items (sorted) 12958 494,491,483,473,472,465,464,461,461,460,457,453,445,444,443,442, 12959 442,438,435,424,421,421,412,409,406,405,402,395,395,391,391,389, 12960 389,380,378,375,374,371,369,366,361,360,360,357,353,349,348,346, 12961 343,341,338,336,335,334,330,326,316,310,308,307,302,298,288,287, 12962 283,281,272,263,262,259,255,248,247,243,234,230,229,229,228,226, 12963 223,222,221,218,214,205,203,196,195,192,189,187,183,182,180,176, 12964 175,175,173,173 12965 }; 12966 const int n2w1b3r0[] = { 12967 1000, // Capacity 12968 100, // Number of items 12969 // Size of items (sorted) 12970 617,617,610,608,606,604,600,597,588,585,584,578,568,564,555,552, 12971 533,531,531,521,506,500,494,486,485,476,475,474,471,468,462,450, 12972 446,445,440,419,418,409,407,401,398,394,393,387,372,370,367,361, 12973 360,351,345,339,319,316,313,304,299,297,294,279,275,275,258,257, 12974 252,251,247,246,246,223,220,215,213,213,212,207,206,200,191,181, 12975 174,166,163,160,156,149,144,144,133,131,131,114,84,77,75,60,57, 12976 54,44,35 12977 }; 12978 const int n2w1b3r1[] = { 12979 1000, // Capacity 12980 100, // Number of items 12981 // Size of items (sorted) 12982 618,608,597,594,578,573,572,568,567,567,564,550,545,542,540,539, 12983 536,535,525,511,510,505,504,496,485,478,475,473,457,451,445,441, 12984 436,436,430,429,416,411,406,401,385,380,350,347,341,337,321,311, 12985 308,304,303,297,290,288,285,285,279,275,268,260,249,248,244,234, 12986 230,222,215,195,185,185,182,179,179,175,166,164,153,146,137,129, 12987 116,113,112,106,99,98,97,91,90,89,83,68,64,64,62,56,55,49,47, 12988 45 12989 }; 12990 const int n2w1b3r2[] = { 12991 1000, // Capacity 12992 100, // Number of items 12993 // Size of items (sorted) 12994 618,617,614,614,610,609,601,589,588,586,586,583,575,568,563,560, 12995 552,548,547,535,527,520,519,514,511,511,509,509,505,502,491,481, 12996 474,471,459,446,443,425,416,413,403,398,397,396,396,392,387,386, 12997 382,367,359,352,332,331,322,321,311,306,289,281,264,256,255,244, 12998 243,241,219,215,214,206,204,199,196,194,192,187,183,183,183,179, 12999 177,176,175,173,173,169,160,154,126,94,87,86,81,72,65,63,54,47, 13000 41,36 13001 }; 13002 const int n2w1b3r3[] = { 13003 1000, // Capacity 13004 100, // Number of items 13005 // Size of items (sorted) 13006 618,611,604,602,594,588,583,583,582,582,573,554,538,536,534,521, 13007 505,500,499,494,493,492,477,475,470,448,445,442,432,430,429,429, 13008 420,412,408,408,404,401,393,389,388,374,369,363,362,359,354,340, 13009 327,326,325,318,317,308,304,291,286,275,268,267,264,263,249,212, 13010 207,200,200,200,197,192,182,182,178,177,177,172,168,164,159,153, 13011 150,138,134,132,127,116,109,92,87,83,77,75,67,60,59,51,47,45, 13012 37,36 13013 }; 13014 const int n2w1b3r4[] = { 13015 1000, // Capacity 13016 100, // Number of items 13017 // Size of items (sorted) 13018 623,610,595,582,582,581,574,568,565,564,563,555,553,545,539,537, 13019 534,534,523,516,513,509,506,504,502,489,474,471,468,468,465,463, 13020 461,460,457,437,437,429,419,411,399,396,391,384,384,375,358,356, 13021 344,342,322,308,306,305,303,294,294,288,284,266,264,252,251,237, 13022 235,234,232,222,206,193,190,189,189,187,184,183,171,171,154,148, 13023 138,135,134,134,124,123,122,120,116,93,87,65,54,52,52,51,48,41, 13024 41,36 13025 }; 13026 const int n2w1b3r5[] = { 13027 1000, // Capacity 13028 100, // Number of items 13029 // Size of items (sorted) 13030 621,620,617,607,602,591,589,586,585,581,579,569,561,558,555,554, 13031 546,544,539,539,526,503,502,498,489,471,456,451,450,443,438,436, 13032 434,425,424,424,420,420,418,408,405,404,377,371,361,359,346,340, 13033 331,321,320,313,310,308,299,286,281,274,270,269,264,262,262,254, 13034 250,215,214,208,205,200,193,183,177,171,163,162,158,156,154,146, 13035 146,136,124,118,115,109,105,101,101,94,92,88,86,79,76,74,73,73, 13036 67,66 13037 }; 13038 const int n2w1b3r6[] = { 13039 1000, // Capacity 13040 100, // Number of items 13041 // Size of items (sorted) 13042 625,622,620,609,604,601,597,582,582,574,572,570,544,542,537,537, 13043 535,530,523,507,485,483,480,456,447,447,444,439,429,426,425,414, 13044 412,406,406,401,397,394,378,367,364,360,341,327,324,321,314,307, 13045 297,291,289,272,270,267,263,236,231,230,227,227,226,225,219,215, 13046 215,212,211,205,178,176,170,149,145,139,138,138,135,129,122,115, 13047 114,108,108,105,87,86,85,83,81,69,68,67,58,56,55,51,45,41,40, 13048 37 13049 }; 13050 const int n2w1b3r7[] = { 13051 1000, // Capacity 13052 100, // Number of items 13053 // Size of items (sorted) 13054 626,617,608,606,606,602,586,579,573,567,551,548,514,514,510,492, 13055 492,491,471,469,465,443,441,440,436,431,430,427,422,410,393,392, 13056 392,379,377,376,360,343,341,339,330,323,322,321,314,313,307,304, 13057 299,298,296,294,291,278,277,276,273,269,239,228,226,222,216,214, 13058 211,192,191,181,176,166,166,164,161,155,148,135,133,131,130,125, 13059 120,117,106,101,101,100,98,98,94,92,91,76,66,61,56,55,52,47,47, 13060 35 13061 }; 13062 const int n2w1b3r8[] = { 13063 1000, // Capacity 13064 100, // Number of items 13065 // Size of items (sorted) 13066 626,611,609,604,598,592,586,584,578,576,574,568,557,553,549,541, 13067 541,533,533,529,527,525,524,517,514,511,507,504,499,496,492,488, 13068 477,476,471,459,456,442,436,425,421,419,401,388,386,362,358,354, 13069 352,345,322,322,317,298,293,280,262,261,258,249,247,241,238,233, 13070 219,209,205,204,203,190,186,177,174,174,164,163,154,153,153,133, 13071 133,126,122,121,120,119,119,113,110,101,97,90,70,68,66,59,52, 13072 45,39,37 13073 }; 13074 const int n2w1b3r9[] = { 13075 1000, // Capacity 13076 100, // Number of items 13077 // Size of items (sorted) 13078 624,606,606,598,598,577,563,557,536,520,514,495,494,487,487,487, 13079 485,477,471,467,449,447,437,436,421,413,413,412,400,393,392,391, 13080 382,377,366,356,350,345,343,340,331,331,330,328,320,320,296,294, 13081 292,286,277,273,271,260,254,250,245,227,226,221,219,215,203,197, 13082 196,166,165,157,156,153,151,147,144,144,133,127,127,126,125,125, 13083 123,122,121,119,117,104,96,84,77,76,73,65,57,55,51,48,42,38,37, 13084 35 13085 }; 13086 const int n2w2b1r0[] = { 13087 1000, // Capacity 13088 100, // Number of items 13089 // Size of items (sorted) 13090 240,239,238,235,232,231,231,231,231,230,229,228,228,228,227,226, 13091 222,219,218,217,217,217,217,217,216,216,214,214,213,212,212,211, 13092 210,209,208,208,208,206,206,206,206,205,205,204,204,203,200,199, 13093 199,199,198,198,197,197,196,195,193,193,193,193,191,191,188,188, 13094 188,187,186,186,183,183,182,181,179,178,177,177,177,177,176,176, 13095 176,175,175,175,172,172,171,170,170,169,168,168,167,167,166,166, 13096 164,163,163,162 13097 }; 13098 const int n2w2b1r1[] = { 13099 1000, // Capacity 13100 100, // Number of items 13101 // Size of items (sorted) 13102 239,237,237,235,234,234,234,233,232,232,231,229,229,227,226,226, 13103 225,224,224,223,222,222,222,220,220,219,215,212,212,207,206,205, 13104 205,205,204,204,203,203,202,201,201,201,201,200,200,199,198,198, 13105 197,195,195,195,194,193,192,191,191,191,190,189,189,189,188,187, 13106 187,186,186,185,185,183,183,182,182,182,181,180,180,180,180,179, 13107 178,177,177,174,173,173,173,173,170,170,169,168,168,167,167,166, 13108 163,163,162,162 13109 }; 13110 const int n2w2b1r2[] = { 13111 1000, // Capacity 13112 100, // Number of items 13113 // Size of items (sorted) 13114 240,240,238,237,237,235,235,234,234,233,233,233,233,232,232,231, 13115 230,230,229,229,228,228,228,227,225,225,222,222,222,222,220,219, 13116 218,216,214,213,213,213,213,212,211,211,210,210,210,208,207,207, 13117 207,205,204,204,203,202,202,200,200,199,199,197,197,197,196,195, 13118 195,194,192,191,188,187,186,185,183,182,181,180,180,177,177,176, 13119 174,174,174,174,173,172,171,168,166,166,165,163,163,162,162,162, 13120 162,162,162,162 13121 }; 13122 const int n2w2b1r3[] = { 13123 1000, // Capacity 13124 100, // Number of items 13125 // Size of items (sorted) 13126 239,238,237,237,236,236,236,235,235,234,234,232,232,231,230,230, 13127 230,230,229,228,228,227,227,226,226,223,221,220,220,219,217,217, 13128 216,213,212,212,211,211,208,207,207,207,204,204,204,203,203,203, 13129 200,200,198,198,197,197,195,195,195,194,193,193,193,192,187,186, 13130 186,185,185,185,183,183,183,183,183,182,182,182,182,180,180,180, 13131 179,179,177,176,174,174,173,172,170,170,169,169,168,166,166,165, 13132 165,164,163,162 13133 }; 13134 const int n2w2b1r4[] = { 13135 1000, // Capacity 13136 100, // Number of items 13137 // Size of items (sorted) 13138 240,240,240,239,238,236,236,235,234,233,231,230,229,229,228,228, 13139 227,227,224,224,224,223,222,221,219,219,219,219,217,217,216,216, 13140 215,214,214,214,214,212,212,211,210,209,209,209,208,208,207,207, 13141 207,206,206,206,205,205,205,205,204,202,202,198,197,197,195,195, 13142 195,194,193,192,189,185,185,185,182,181,180,179,178,175,175,175, 13143 175,172,171,170,169,168,168,168,167,167,167,167,167,166,166,165, 13144 164,164,163,162 13145 }; 13146 const int n2w2b1r5[] = { 13147 1000, // Capacity 13148 100, // Number of items 13149 // Size of items (sorted) 13150 239,238,237,237,236,236,235,235,234,234,234,234,233,233,233,232, 13151 232,231,230,230,229,228,228,228,227,226,225,225,223,223,222,221, 13152 221,221,218,216,216,216,215,213,213,212,212,211,211,209,207,207, 13153 207,206,206,206,206,206,204,203,201,201,200,199,199,198,198,197, 13154 197,195,195,192,192,192,191,190,189,188,185,185,184,184,183,183, 13155 182,180,179,178,177,177,172,171,171,170,168,168,166,166,166,166, 13156 163,163,162,162 13157 }; 13158 const int n2w2b1r6[] = { 13159 1000, // Capacity 13160 100, // Number of items 13161 // Size of items (sorted) 13162 238,236,236,236,235,235,234,233,233,232,231,231,231,231,230,230, 13163 230,229,229,228,228,227,227,227,225,224,224,224,224,223,221,221, 13164 218,216,215,215,215,214,214,213,213,213,211,210,208,207,207,206, 13165 205,204,203,200,200,199,198,197,195,195,195,193,192,191,191,190, 13166 190,189,188,188,185,185,184,183,183,183,182,181,181,181,180,179, 13167 179,177,176,174,172,172,172,171,170,170,169,168,168,168,166,163, 13168 163,163,163,162 13169 }; 13170 const int n2w2b1r7[] = { 13171 1000, // Capacity 13172 100, // Number of items 13173 // Size of items (sorted) 13174 240,240,239,237,235,235,235,235,235,232,231,230,230,229,228,228, 13175 227,226,225,223,222,220,219,219,219,218,217,217,216,216,216,216, 13176 216,215,215,215,214,214,214,213,212,211,211,210,210,209,208,208, 13177 208,207,206,203,202,202,201,200,198,196,196,194,194,193,189,189, 13178 188,188,187,186,185,184,184,182,182,182,180,178,178,177,176,176, 13179 173,172,171,171,171,171,171,170,170,170,169,168,168,167,166,165, 13180 165,165,163,162 13181 }; 13182 const int n2w2b1r8[] = { 13183 1000, // Capacity 13184 100, // Number of items 13185 // Size of items (sorted) 13186 240,240,240,239,239,239,239,238,238,238,237,236,233,232,231,230, 13187 230,230,228,223,222,219,219,218,218,218,217,217,216,214,214,213, 13188 212,212,211,211,210,210,209,208,208,208,207,207,206,206,206,204, 13189 203,203,203,203,203,202,201,201,200,200,200,200,199,199,199,198, 13190 196,196,196,194,194,191,189,188,188,188,188,187,185,185,185,183, 13191 182,182,181,179,179,178,177,176,176,175,175,172,172,168,167,166, 13192 163,163,163,163 13193 }; 13194 const int n2w2b1r9[] = { 13195 1000, // Capacity 13196 100, // Number of items 13197 // Size of items (sorted) 13198 236,234,233,232,232,231,230,230,230,229,228,226,226,225,225,222, 13199 222,221,220,220,219,219,217,217,217,215,215,214,214,213,212,211, 13200 211,209,208,208,208,208,207,207,206,206,206,205,205,204,204,201, 13201 201,201,201,201,200,200,198,197,197,196,195,195,194,194,194,194, 13202 194,193,192,192,189,188,188,188,187,187,183,182,181,180,179,177, 13203 175,175,174,172,171,171,171,169,169,169,169,169,167,167,165,164, 13204 163,163,163,162 13205 }; 13206 const int n2w2b2r0[] = { 13207 1000, // Capacity 13208 100, // Number of items 13209 // Size of items (sorted) 13210 299,298,295,293,293,291,290,289,288,288,282,282,281,281,280,280, 13211 279,279,278,275,274,271,271,270,267,267,263,260,258,256,256,256, 13212 249,247,247,246,245,239,239,239,236,236,232,230,222,218,215,214, 13213 213,213,213,210,206,204,202,202,201,191,190,189,189,187,187,181, 13214 181,179,170,169,168,166,166,161,158,151,149,148,146,145,142,139, 13215 137,135,132,130,128,127,123,123,121,120,118,109,107,107,105,105, 13216 104,104,102,102 13217 }; 13218 const int n2w2b2r1[] = { 13219 1000, // Capacity 13220 100, // Number of items 13221 // Size of items (sorted) 13222 296,295,295,294,291,290,288,288,287,286,283,282,280,279,279,278, 13223 277,275,273,269,266,262,261,254,251,250,248,248,246,246,245,244, 13224 244,239,238,234,233,233,232,231,229,229,216,214,211,211,210,198, 13225 196,195,195,194,192,192,191,191,190,188,187,187,185,184,180,177, 13226 172,172,172,171,167,167,166,165,160,160,158,155,148,146,145,143, 13227 140,140,131,131,128,126,123,122,121,121,117,117,113,111,108,107, 13228 106,106,103,103 13229 }; 13230 const int n2w2b2r2[] = { 13231 1000, // Capacity 13232 100, // Number of items 13233 // Size of items (sorted) 13234 300,299,295,293,292,289,286,285,285,285,284,284,281,278,275,273, 13235 271,270,269,265,263,263,262,261,260,257,257,255,251,247,238,237, 13236 236,235,233,233,232,232,231,223,221,218,214,211,209,208,207,207, 13237 205,204,203,201,198,195,193,192,190,187,182,175,175,175,175,174, 13238 174,172,169,168,167,166,159,157,156,152,151,150,148,148,146,145, 13239 144,143,142,141,139,136,136,133,132,126,125,122,121,119,118,116, 13240 110,106,105,102 13241 }; 13242 const int n2w2b2r3[] = { 13243 1000, // Capacity 13244 100, // Number of items 13245 // Size of items (sorted) 13246 300,300,298,295,292,290,289,287,287,286,286,286,284,283,278,273, 13247 271,269,269,269,268,268,267,262,258,256,256,255,255,255,254,252, 13248 251,249,248,246,245,244,242,238,237,237,236,227,227,226,224,224, 13249 223,222,214,212,208,206,206,205,202,202,202,200,200,199,197,195, 13250 195,192,192,189,185,179,178,178,171,171,167,165,162,161,158,152, 13251 149,146,143,143,139,136,136,131,127,126,126,124,121,118,114,113, 13252 106,105,102,102 13253 }; 13254 const int n2w2b2r4[] = { 13255 1000, // Capacity 13256 100, // Number of items 13257 // Size of items (sorted) 13258 300,298,297,294,292,290,287,287,286,283,282,281,280,280,275,273, 13259 270,269,269,268,267,266,265,265,265,264,262,262,262,261,255,254, 13260 253,252,252,250,246,245,238,238,237,236,236,232,231,231,230,229, 13261 228,228,228,227,224,223,220,217,216,216,215,214,213,211,203,203, 13262 201,199,198,198,197,197,195,187,185,181,178,171,170,165,165,162, 13263 160,158,150,147,139,135,131,131,129,128,127,126,118,117,115,107, 13264 107,107,106,105 13265 }; 13266 const int n2w2b2r5[] = { 13267 1000, // Capacity 13268 100, // Number of items 13269 // Size of items (sorted) 13270 297,296,293,292,290,290,286,281,279,278,276,274,273,271,267,265, 13271 261,260,260,259,259,259,258,255,246,245,243,242,242,239,236,236, 13272 234,234,226,224,221,221,219,219,219,211,210,209,208,208,204,203, 13273 203,202,202,202,201,200,199,198,196,191,188,188,177,176,173,172, 13274 172,172,171,171,162,162,160,157,153,150,148,148,145,141,139,137, 13275 137,134,134,132,130,128,126,125,119,117,116,115,114,114,109,108, 13276 106,105,104,102 13277 }; 13278 const int n2w2b2r6[] = { 13279 1000, // Capacity 13280 100, // Number of items 13281 // Size of items (sorted) 13282 300,299,298,295,293,292,291,289,285,280,279,279,277,275,271,269, 13283 265,263,260,259,259,256,251,248,248,247,246,245,243,242,240,239, 13284 239,239,233,233,232,232,230,229,225,221,220,219,219,217,216,215, 13285 214,213,212,206,206,195,195,193,189,189,189,188,187,186,181,177, 13286 174,171,170,169,168,168,166,166,165,165,150,149,148,148,148,147, 13287 146,144,142,141,140,139,139,137,134,131,130,128,126,126,120,117, 13288 113,106,104,103 13289 }; 13290 const int n2w2b2r7[] = { 13291 1000, // Capacity 13292 100, // Number of items 13293 // Size of items (sorted) 13294 300,297,296,290,289,288,286,285,282,281,278,275,275,272,267,265, 13295 262,259,255,252,251,249,244,243,239,237,237,236,236,232,231,230, 13296 230,229,224,223,222,222,220,219,218,215,214,213,206,204,204,201, 13297 196,195,193,191,187,187,184,184,181,180,172,171,164,163,162,161, 13298 161,160,155,155,149,149,145,142,142,141,141,140,139,137,136,135, 13299 132,131,127,127,123,121,119,119,119,117,116,116,115,113,108,108, 13300 106,105,103,103 13301 }; 13302 const int n2w2b2r8[] = { 13303 1000, // Capacity 13304 100, // Number of items 13305 // Size of items (sorted) 13306 299,299,299,297,294,288,285,279,277,277,276,275,274,273,272,271, 13307 271,269,266,262,260,260,257,255,254,254,253,252,252,245,244,243, 13308 241,240,235,235,233,230,229,228,228,226,226,225,224,223,223,219, 13309 219,218,214,211,206,199,198,197,196,191,186,183,183,183,180,179, 13310 179,177,176,174,174,173,172,163,159,158,153,147,146,146,146,145, 13311 145,141,139,131,131,128,125,123,123,123,122,120,119,117,114,114, 13312 114,106,104,104 13313 }; 13314 const int n2w2b2r9[] = { 13315 1000, // Capacity 13316 100, // Number of items 13317 // Size of items (sorted) 13318 298,296,291,289,287,287,281,279,279,277,276,275,274,273,272,271, 13319 267,265,262,258,257,255,254,253,251,250,244,243,242,235,233,232, 13320 232,230,229,224,221,220,220,218,216,214,211,207,206,202,201,200, 13321 199,199,192,190,190,188,187,187,185,184,183,182,182,180,180,179, 13322 174,173,171,168,167,166,163,161,161,160,158,157,148,148,147,147, 13323 143,140,134,133,132,131,127,124,120,119,117,116,114,113,111,109, 13324 108,106,106,103 13325 }; 13326 const int n2w2b3r0[] = { 13327 1000, // Capacity 13328 100, // Number of items 13329 // Size of items (sorted) 13330 379,379,367,366,363,358,358,355,352,345,343,337,335,329,329,325, 13331 324,320,317,317,311,303,296,294,292,288,280,277,268,268,267,264, 13332 261,259,256,255,254,247,247,244,236,235,234,231,230,228,224,217, 13333 216,212,208,207,207,204,191,190,189,186,182,180,173,173,164,159, 13334 157,154,152,150,141,138,136,130,119,116,105,103,100,98,88,87, 13335 86,86,85,65,63,63,60,57,57,57,53,52,50,29,25,24,24,23,22,22 13336 }; 13337 const int n2w2b3r1[] = { 13338 1000, // Capacity 13339 100, // Number of items 13340 // Size of items (sorted) 13341 373,368,368,367,365,360,352,335,335,332,324,321,321,320,316,304, 13342 304,303,299,298,294,292,288,286,284,273,273,273,266,266,263,262, 13343 262,259,258,256,255,249,245,237,230,227,221,220,216,208,206,206, 13344 202,189,188,185,184,180,179,178,176,173,167,158,154,148,148,147, 13345 145,139,135,132,130,124,122,122,116,114,111,111,111,104,98,89, 13346 84,79,72,70,63,61,60,59,55,54,50,44,44,41,39,32,31,30,26,25 13347 }; 13348 const int n2w2b3r2[] = { 13349 1000, // Capacity 13350 100, // Number of items 13351 // Size of items (sorted) 13352 375,373,369,367,366,363,362,360,360,359,356,346,345,342,339,334, 13353 334,333,332,331,328,328,327,326,322,320,311,305,291,291,289,288, 13354 277,275,270,262,250,231,228,228,225,218,217,216,213,210,207,205, 13355 204,201,201,200,193,187,173,171,170,166,165,162,161,160,155,155, 13356 154,152,150,148,145,143,135,134,134,132,130,124,123,123,108,105, 13357 104,99,97,93,91,86,85,79,75,61,57,56,51,49,41,40,40,30,30,22 13358 }; 13359 const int n2w2b3r3[] = { 13360 1000, // Capacity 13361 100, // Number of items 13362 // Size of items (sorted) 13363 378,377,360,355,354,342,331,331,330,327,323,323,320,320,313,311, 13364 301,296,295,293,292,286,283,277,276,271,265,264,253,252,233,233, 13365 232,232,229,224,221,217,217,212,211,211,207,205,205,203,198,198, 13366 197,194,192,191,190,186,178,165,164,163,156,155,152,148,148,147, 13367 143,142,134,133,132,130,124,115,113,107,103,91,85,80,79,78,77, 13368 68,62,60,60,59,56,55,52,43,42,39,34,33,32,32,32,31,27,26 13369 }; 13370 const int n2w2b3r4[] = { 13371 1000, // Capacity 13372 100, // Number of items 13373 // Size of items (sorted) 13374 380,380,379,376,372,366,363,356,351,351,350,348,348,347,347,339, 13375 338,337,332,331,331,329,328,322,322,312,307,305,295,290,287,279, 13376 278,269,269,268,267,263,263,255,250,249,249,244,240,240,236,235, 13377 229,223,223,217,189,183,182,169,157,154,153,148,146,144,142,129, 13378 128,122,121,117,109,105,102,101,100,96,96,87,87,85,82,81,80,79, 13379 78,77,73,72,70,66,65,65,63,54,52,39,38,35,34,32,31,23 13380 }; 13381 const int n2w2b3r5[] = { 13382 1000, // Capacity 13383 100, // Number of items 13384 // Size of items (sorted) 13385 376,374,373,360,358,351,348,345,344,343,332,328,327,327,323,317, 13386 317,315,313,308,307,305,297,297,291,289,285,284,277,276,263,262, 13387 261,261,258,258,256,251,244,242,241,235,235,235,235,234,230,227, 13388 226,225,222,218,218,208,203,202,184,178,177,176,169,165,161,159, 13389 154,142,137,134,133,132,127,125,123,123,121,116,111,109,109,103, 13390 102,93,81,79,75,71,71,57,57,50,46,45,38,37,28,27,27,22,22,22 13391 }; 13392 const int n2w2b3r6[] = { 13393 1000, // Capacity 13394 100, // Number of items 13395 // Size of items (sorted) 13396 378,377,374,373,369,369,366,353,351,338,337,337,337,334,330,330, 13397 323,322,320,319,317,313,306,305,298,297,295,287,283,276,276,268, 13398 267,267,265,262,257,257,248,247,240,237,236,233,231,217,201,195, 13399 193,187,184,171,170,166,163,161,159,158,158,157,141,139,138,137, 13400 126,122,119,116,115,112,106,104,102,101,100,98,98,91,86,84,82, 13401 82,78,73,62,61,60,60,58,58,55,52,48,48,41,40,38,36,31,26 13402 }; 13403 const int n2w2b3r7[] = { 13404 1000, // Capacity 13405 100, // Number of items 13406 // Size of items (sorted) 13407 372,372,371,371,367,366,365,365,365,364,363,360,352,350,350,350, 13408 348,345,333,331,317,315,310,310,308,306,305,304,304,299,295,292, 13409 286,279,277,263,262,262,258,248,241,235,235,231,229,222,208,207, 13410 204,203,202,200,196,195,195,195,192,191,186,184,170,168,165,163, 13411 162,157,150,139,135,127,126,125,124,124,123,120,117,117,116,109, 13412 106,95,82,81,79,76,68,59,58,56,54,53,51,51,40,37,32,25,23,22 13413 }; 13414 const int n2w2b3r8[] = { 13415 1000, // Capacity 13416 100, // Number of items 13417 // Size of items (sorted) 13418 371,365,363,354,352,351,346,345,345,339,338,338,334,332,329,327, 13419 322,321,319,314,305,302,299,296,294,288,285,284,282,281,277,276, 13420 269,268,262,257,252,250,250,248,245,243,236,234,232,230,229,224, 13421 220,214,211,209,206,198,195,192,188,177,171,163,158,157,157,147, 13422 142,140,124,118,111,111,111,111,102,93,88,87,86,82,82,80,78,78, 13423 76,75,72,69,65,63,54,51,50,49,43,41,39,36,29,29,27,25 13424 }; 13425 const int n2w2b3r9[] = { 13426 1000, // Capacity 13427 100, // Number of items 13428 // Size of items (sorted) 13429 378,377,374,373,367,365,363,357,353,348,338,336,331,322,313,308, 13430 307,306,304,299,299,298,291,291,283,283,281,279,277,272,270,270, 13431 269,263,260,257,251,247,246,243,239,238,237,228,227,208,202,197, 13432 191,186,186,180,177,176,174,171,170,170,164,151,149,146,146,146, 13433 145,143,140,139,137,116,116,115,114,113,110,102,100,99,91,87, 13434 85,82,81,81,80,73,72,69,55,53,49,47,46,44,43,39,36,34,28,23 13435 }; 13436 const int n2w3b1r0[] = { 13437 1000, // Capacity 13438 100, // Number of items 13439 // Size of items (sorted) 13440 168,168,168,167,167,167,166,166,165,165,165,165,164,164,164,164, 13441 164,163,163,163,162,161,160,159,159,159,157,157,155,154,154,154, 13442 154,153,153,153,151,150,149,149,149,148,148,147,147,147,147,146, 13443 145,145,145,144,143,143,142,142,142,141,139,138,137,136,135,135, 13444 133,133,133,133,132,131,130,130,129,129,129,128,128,128,127,127, 13445 126,125,125,124,124,122,122,121,121,121,120,120,119,119,119,118, 13446 118,118,115,115 13447 }; 13448 const int n2w3b1r1[] = { 13449 1000, // Capacity 13450 100, // Number of items 13451 // Size of items (sorted) 13452 168,168,167,166,165,165,165,165,164,164,163,163,163,163,163,163, 13453 163,162,162,162,162,162,162,161,161,159,157,157,157,157,156,156, 13454 155,155,153,153,153,152,151,151,150,150,149,149,149,147,147,147, 13455 147,146,145,144,144,143,142,142,142,141,139,138,134,133,133,133, 13456 132,132,131,130,129,128,128,128,128,127,127,127,127,127,125,125, 13457 124,123,123,123,121,119,119,119,118,117,117,117,117,117,117,116, 13458 116,115,115,114 13459 }; 13460 const int n2w3b1r2[] = { 13461 1000, // Capacity 13462 100, // Number of items 13463 // Size of items (sorted) 13464 168,168,167,167,167,167,167,166,166,165,165,165,164,163,163,162, 13465 160,160,160,159,159,159,158,158,158,158,158,158,157,157,156,156, 13466 155,155,154,154,154,154,154,154,154,153,153,152,151,150,150,149, 13467 148,148,148,147,145,144,144,143,142,142,141,140,139,138,138,138, 13468 137,136,136,136,136,136,135,135,135,134,132,131,131,129,126,126, 13469 126,126,125,124,124,123,122,122,121,120,120,119,119,118,117,117, 13470 116,116,114,114 13471 }; 13472 const int n2w3b1r3[] = { 13473 1000, // Capacity 13474 100, // Number of items 13475 // Size of items (sorted) 13476 166,166,166,166,165,164,164,164,163,163,162,162,162,161,160,159, 13477 159,159,158,158,157,156,156,152,151,150,149,149,149,147,147,146, 13478 145,145,144,144,144,142,142,141,141,141,141,140,140,140,139,138, 13479 138,137,137,137,137,135,135,134,133,133,133,133,132,132,132,131, 13480 131,131,130,130,130,130,130,130,129,129,129,128,128,126,126,125, 13481 125,124,123,123,121,120,120,120,119,119,119,118,117,117,117,117, 13482 115,115,115,114 13483 }; 13484 const int n2w3b1r4[] = { 13485 1000, // Capacity 13486 100, // Number of items 13487 // Size of items (sorted) 13488 168,168,167,166,166,166,165,165,164,164,164,163,163,163,162,162, 13489 161,160,160,159,158,158,158,157,156,156,156,155,155,152,152,152, 13490 151,151,149,148,148,148,148,147,147,145,145,145,144,143,143,143, 13491 143,143,143,140,140,139,138,138,137,137,136,136,136,135,134,133, 13492 132,132,132,132,131,131,131,130,130,130,130,130,129,127,126,124, 13493 124,124,122,122,122,122,121,121,121,121,120,120,119,118,117,117, 13494 116,116,115,114 13495 }; 13496 const int n2w3b1r5[] = { 13497 1000, // Capacity 13498 100, // Number of items 13499 // Size of items (sorted) 13500 167,167,166,166,165,165,165,165,165,164,164,164,162,161,160,160, 13501 160,160,159,158,158,157,157,157,155,154,153,153,152,152,152,151, 13502 151,151,150,150,150,149,148,147,145,145,144,144,143,143,143,143, 13503 140,140,140,140,140,139,139,137,137,137,136,135,134,134,133,133, 13504 132,132,131,129,129,128,127,127,127,126,125,125,123,123,123,123, 13505 122,122,122,120,120,119,119,119,118,117,117,117,116,116,115,115, 13506 115,115,115,115 13507 }; 13508 const int n2w3b1r6[] = { 13509 1000, // Capacity 13510 100, // Number of items 13511 // Size of items (sorted) 13512 167,167,166,166,164,164,164,163,162,162,162,162,162,161,161,160, 13513 159,159,158,158,158,158,157,157,154,154,154,153,153,153,153,152, 13514 152,151,151,151,151,151,151,151,150,150,149,148,148,147,147,146, 13515 145,144,143,143,143,143,143,143,142,141,141,139,139,137,136,136, 13516 135,135,135,133,133,132,132,131,130,128,128,128,127,127,126,125, 13517 125,124,124,123,123,122,121,121,121,120,120,120,120,119,119,118, 13518 118,117,116,115 13519 }; 13520 const int n2w3b1r7[] = { 13521 1000, // Capacity 13522 100, // Number of items 13523 // Size of items (sorted) 13524 168,168,167,167,167,166,166,165,165,164,164,164,163,163,163,163, 13525 163,160,159,159,159,158,158,158,158,158,158,156,156,155,155,154, 13526 154,153,152,150,149,148,147,145,145,144,144,144,143,143,142,138, 13527 138,138,138,137,137,136,134,134,133,133,132,132,131,131,130,130, 13528 130,129,129,128,128,125,125,124,123,123,123,123,122,122,122,122, 13529 121,121,121,120,120,120,119,119,118,118,118,117,115,115,115,115, 13530 114,114,114,114 13531 }; 13532 const int n2w3b1r8[] = { 13533 1000, // Capacity 13534 100, // Number of items 13535 // Size of items (sorted) 13536 168,168,167,167,167,166,166,165,165,164,164,164,163,163,162,162, 13537 161,161,160,159,158,158,157,156,156,155,155,155,154,154,154,154, 13538 153,153,152,152,151,150,149,148,148,147,147,146,145,144,144,144, 13539 143,143,143,138,136,135,135,134,133,132,132,131,129,129,129,129, 13540 128,127,126,126,126,126,126,125,125,124,124,124,123,123,122,121, 13541 121,120,120,120,119,119,119,118,117,117,117,116,116,115,115,115, 13542 115,114,114,114 13543 }; 13544 const int n2w3b1r9[] = { 13545 1000, // Capacity 13546 100, // Number of items 13547 // Size of items (sorted) 13548 168,168,166,165,165,165,165,165,165,165,165,164,163,163,162,162, 13549 162,162,161,160,160,159,159,159,157,157,157,156,156,156,155,154, 13550 154,153,153,153,150,150,150,150,148,147,146,146,146,145,145,144, 13551 143,143,143,143,142,141,141,141,140,140,139,138,137,136,135,135, 13552 135,135,135,133,133,132,131,131,130,130,130,130,129,128,128,128, 13553 127,127,125,124,124,124,124,123,121,121,120,120,120,119,119,118, 13554 117,117,115,114 13555 }; 13556 const int n2w3b2r0[] = { 13557 1000, // Capacity 13558 100, // Number of items 13559 // Size of items (sorted) 13560 209,207,205,204,202,199,199,199,196,194,194,194,193,190,188,186, 13561 184,183,182,182,179,178,178,178,176,176,176,173,173,172,169,167, 13562 167,167,164,163,163,162,160,160,156,156,156,154,152,150,146,145, 13563 145,145,142,141,139,139,136,136,135,134,133,133,129,127,127,127, 13564 126,123,122,120,119,117,113,113,112,112,108,106,104,97,96,95, 13565 95,95,94,94,90,90,90,87,87,85,84,83,82,80,79,77,77,75,74,73 13566 }; 13567 const int n2w3b2r1[] = { 13568 1000, // Capacity 13569 100, // Number of items 13570 // Size of items (sorted) 13571 210,209,209,208,207,206,205,203,201,200,197,192,192,192,191,191, 13572 190,189,187,185,184,183,182,182,181,177,175,170,168,166,166,165, 13573 162,162,159,156,154,152,151,151,151,150,149,148,147,145,145,145, 13574 144,143,142,137,137,136,136,133,133,131,128,127,125,124,115,114, 13575 113,112,112,108,107,106,105,105,104,104,102,101,99,97,96,95,95, 13576 95,89,89,89,88,87,86,85,84,84,83,81,80,77,77,77,76,72,72 13577 }; 13578 const int n2w3b2r2[] = { 13579 1000, // Capacity 13580 100, // Number of items 13581 // Size of items (sorted) 13582 210,210,208,207,203,201,200,199,199,197,196,195,193,192,192,190, 13583 189,188,188,187,187,186,185,185,182,182,181,180,180,179,177,171, 13584 170,169,168,166,166,165,165,164,164,161,159,153,151,150,150,149, 13585 147,147,145,144,142,142,141,139,138,136,136,133,133,130,129,129, 13586 125,122,122,121,120,119,119,118,118,115,114,110,108,108,107,105, 13587 105,105,102,102,92,92,87,85,83,80,79,78,77,77,76,76,74,72,72, 13588 72 13589 }; 13590 const int n2w3b2r3[] = { 13591 1000, // Capacity 13592 100, // Number of items 13593 // Size of items (sorted) 13594 210,208,206,200,199,198,198,197,195,195,194,193,190,186,186,186, 13595 182,181,181,180,178,175,175,173,173,172,170,169,168,168,167,166, 13596 165,164,164,163,159,159,156,152,149,149,148,145,143,143,143,142, 13597 141,141,141,140,139,139,138,136,135,135,132,131,130,128,126,126, 13598 125,125,123,123,123,122,120,120,115,115,114,111,108,108,108,103, 13599 100,99,98,98,96,96,92,91,90,87,86,85,85,84,83,82,80,76,75,74 13600 }; 13601 const int n2w3b2r4[] = { 13602 1000, // Capacity 13603 100, // Number of items 13604 // Size of items (sorted) 13605 207,202,199,199,198,197,194,192,191,188,186,185,185,184,184,182, 13606 181,181,180,178,176,174,173,173,171,168,168,168,167,166,164,164, 13607 163,163,162,159,158,157,155,154,154,153,153,153,151,150,150,148, 13608 148,143,143,142,142,141,138,138,137,137,134,133,131,131,126,125, 13609 125,123,121,120,119,118,118,113,111,110,109,108,107,107,106,103, 13610 99,98,98,95,95,92,91,91,89,88,88,88,87,84,81,77,77,74,74,72 13611 }; 13612 const int n2w3b2r5[] = { 13613 1000, // Capacity 13614 100, // Number of items 13615 // Size of items (sorted) 13616 209,208,206,206,204,202,200,200,200,195,194,193,193,192,191,189, 13617 188,188,187,186,185,185,184,184,178,177,176,169,167,164,164,162, 13618 160,152,152,151,151,149,148,148,147,142,139,137,136,135,135,134, 13619 132,131,128,127,126,119,119,119,113,113,111,110,109,109,108,107, 13620 107,107,106,106,105,105,104,104,104,103,102,102,101,101,98,97, 13621 97,97,97,96,95,95,95,94,89,86,85,83,82,82,79,78,75,74,73,72 13622 }; 13623 const int n2w3b2r6[] = { 13624 1000, // Capacity 13625 100, // Number of items 13626 // Size of items (sorted) 13627 210,206,205,204,203,202,202,202,200,199,198,192,189,186,185,183, 13628 183,183,182,181,176,176,175,175,174,170,170,170,170,168,162,161, 13629 159,156,152,149,149,148,146,146,146,145,144,144,144,141,141,141, 13630 141,139,138,135,135,135,135,134,134,133,127,127,126,126,125,124, 13631 119,119,119,116,115,115,108,107,103,98,97,96,94,94,93,91,90,89, 13632 89,89,89,87,86,86,84,83,82,82,82,81,80,78,77,74,73,72 13633 }; 13634 const int n2w3b2r7[] = { 13635 1000, // Capacity 13636 100, // Number of items 13637 // Size of items (sorted) 13638 210,209,209,206,206,204,203,202,202,199,199,197,196,195,195,194, 13639 193,192,191,191,190,190,186,185,185,184,180,171,171,170,168,167, 13640 166,166,165,163,163,162,161,161,160,160,159,158,158,157,156,156, 13641 153,151,150,150,148,147,147,145,141,140,137,136,136,132,129,128, 13642 128,127,127,122,121,118,111,110,109,106,106,102,102,98,98,95, 13643 95,95,95,93,90,90,90,89,83,82,81,79,78,78,76,75,74,73,73,72 13644 }; 13645 const int n2w3b2r8[] = { 13646 1000, // Capacity 13647 100, // Number of items 13648 // Size of items (sorted) 13649 210,209,207,202,199,196,196,195,194,193,190,188,187,187,185,185, 13650 184,184,182,179,178,178,178,176,171,169,169,168,168,167,167,165, 13651 164,159,158,158,154,152,151,150,148,147,142,142,142,140,140,139, 13652 138,137,136,136,134,125,125,123,123,121,121,120,120,118,118,117, 13653 117,116,114,114,112,111,111,108,108,107,106,104,102,102,102,97, 13654 97,96,94,94,94,92,88,84,84,83,81,81,80,80,78,76,76,76,74,73 13655 }; 13656 const int n2w3b2r9[] = { 13657 1000, // Capacity 13658 100, // Number of items 13659 // Size of items (sorted) 13660 207,205,204,203,203,200,199,198,196,196,196,195,195,195,192,190, 13661 189,188,188,187,187,185,180,179,176,175,172,171,170,170,169,168, 13662 168,165,164,164,163,163,161,160,158,155,154,153,152,150,150,149, 13663 149,148,148,143,139,137,136,136,134,134,132,132,131,129,127,127, 13664 127,125,120,120,117,117,116,116,113,112,109,107,105,103,99,99, 13665 97,95,95,95,95,95,93,91,86,84,82,81,80,79,77,77,77,76,74,72 13666 }; 13667 const int n2w3b3r0[] = { 13668 1000, // Capacity 13669 100, // Number of items 13670 // Size of items (sorted) 13671 265,263,256,254,253,251,250,249,247,247,246,243,239,238,238,233, 13672 225,225,224,223,219,216,211,210,208,207,206,204,204,202,202,201, 13673 192,191,188,171,166,166,160,157,156,155,154,153,153,149,146,146, 13674 145,144,139,138,130,127,125,124,123,117,115,112,112,104,101,101, 13675 100,99,99,97,89,87,85,85,81,80,78,75,74,70,70,70,69,67,67,60, 13676 57,53,52,48,46,46,45,39,33,33,29,29,24,22,21,18 13677 }; 13678 const int n2w3b3r1[] = { 13679 1000, // Capacity 13680 100, // Number of items 13681 // Size of items (sorted) 13682 260,256,255,253,249,248,245,243,238,234,233,232,229,229,218,213, 13683 206,205,196,194,187,187,184,181,178,177,176,175,170,170,162,162, 13684 160,159,156,151,149,141,136,135,135,134,134,133,129,124,123,119, 13685 116,116,114,113,112,110,105,102,101,99,98,95,95,93,93,83,82,81, 13686 78,77,73,73,72,70,70,69,68,67,65,64,62,58,54,53,53,50,48,47,43, 13687 43,43,42,42,41,36,33,24,21,20,19,19,18 13688 }; 13689 const int n2w3b3r2[] = { 13690 1000, // Capacity 13691 100, // Number of items 13692 // Size of items (sorted) 13693 261,259,256,256,250,249,244,237,235,233,230,228,225,224,223,222, 13694 219,218,215,213,209,206,205,204,200,197,195,188,188,186,183,180, 13695 180,176,176,172,165,164,161,161,154,148,146,143,139,138,137,135, 13696 134,134,128,126,126,122,121,120,117,114,112,109,108,107,106,104, 13697 99,99,97,97,92,91,90,88,87,86,84,83,83,82,78,74,71,66,64,61,57, 13698 54,51,47,45,44,42,33,32,28,27,26,26,19,16,16 13699 }; 13700 const int n2w3b3r3[] = { 13701 1000, // Capacity 13702 100, // Number of items 13703 // Size of items (sorted) 13704 265,264,263,261,254,248,247,246,245,241,233,229,228,227,224,223, 13705 220,219,218,216,215,212,209,205,198,194,186,180,180,180,177,169, 13706 166,165,161,160,159,158,157,156,155,154,152,152,151,148,139,137, 13707 135,127,125,125,120,112,111,111,109,109,107,106,101,101,98,97, 13708 95,95,95,92,91,90,89,86,84,83,82,80,78,77,77,75,75,74,69,68,68, 13709 63,58,52,52,52,47,40,33,31,28,27,23,19,17,16 13710 }; 13711 const int n2w3b3r4[] = { 13712 1000, // Capacity 13713 100, // Number of items 13714 // Size of items (sorted) 13715 266,265,263,262,257,256,250,249,248,244,243,240,240,239,239,238, 13716 238,237,237,236,235,233,227,227,227,222,220,215,211,210,208,202, 13717 200,199,193,188,188,186,185,172,171,169,166,163,161,158,148,147, 13718 143,142,136,130,124,123,123,122,120,119,117,116,110,107,106,98, 13719 98,96,91,90,85,84,81,79,78,77,77,74,71,69,69,68,67,66,65,64,64, 13720 61,49,44,44,42,41,40,38,30,26,25,22,21,20,17 13721 }; 13722 const int n2w3b3r5[] = { 13723 1000, // Capacity 13724 100, // Number of items 13725 // Size of items (sorted) 13726 265,262,262,262,260,255,253,252,248,245,242,239,237,236,225,225, 13727 222,221,219,218,216,214,213,211,211,209,203,201,201,199,198,197, 13728 191,187,187,187,182,181,174,173,172,172,170,157,152,150,150,149, 13729 147,147,145,145,144,143,143,136,135,134,130,129,128,125,115,108, 13730 107,104,100,98,96,84,82,82,77,75,74,73,73,64,63,61,60,55,51,51, 13731 46,46,45,37,36,35,33,32,32,27,24,23,22,22,21,16 13732 }; 13733 const int n2w3b3r6[] = { 13734 1000, // Capacity 13735 100, // Number of items 13736 // Size of items (sorted) 13737 265,259,258,256,253,253,250,250,247,246,241,240,232,229,228,227, 13738 226,225,225,224,216,215,213,211,209,203,202,202,199,196,196,193, 13739 185,184,181,181,181,180,177,171,169,167,164,161,155,153,151,150, 13740 148,143,141,132,130,128,127,126,125,123,119,119,113,112,103,102, 13741 101,99,97,96,95,91,90,90,86,86,85,79,79,78,77,71,71,64,60,60, 13742 59,54,49,42,38,38,32,30,28,28,26,24,20,16,16,16 13743 }; 13744 const int n2w3b3r7[] = { 13745 1000, // Capacity 13746 100, // Number of items 13747 // Size of items (sorted) 13748 260,252,248,243,243,238,237,236,236,227,223,217,216,207,207,207, 13749 204,203,200,198,197,195,188,177,172,170,169,168,168,165,162,159, 13750 157,153,150,150,149,148,145,144,143,142,138,137,126,126,126,124, 13751 123,122,121,121,116,114,113,112,110,109,108,106,105,101,101,99, 13752 80,78,78,73,72,71,69,69,66,65,64,63,63,58,58,57,57,52,48,48,48, 13753 46,46,45,43,42,39,37,36,33,22,19,18,17,16,16 13754 }; 13755 const int n2w3b3r8[] = { 13756 1000, // Capacity 13757 100, // Number of items 13758 // Size of items (sorted) 13759 264,264,263,261,260,259,258,258,257,256,250,249,245,243,242,239, 13760 239,237,235,233,231,230,226,216,209,206,201,200,195,188,186,185, 13761 185,183,179,176,171,169,167,166,165,164,158,154,148,148,143,141, 13762 133,133,130,128,127,121,121,118,118,116,114,113,112,110,101,101, 13763 96,94,92,91,87,87,86,85,83,83,81,81,72,63,63,61,57,54,51,50,50, 13764 50,47,45,42,39,37,33,31,29,27,19,19,18,18,16 13765 }; 13766 const int n2w3b3r9[] = { 13767 1000, // Capacity 13768 100, // Number of items 13769 // Size of items (sorted) 13770 263,261,258,258,252,252,249,248,248,247,244,242,239,233,229,226, 13771 224,214,210,203,202,202,196,195,195,193,192,187,171,171,169,168, 13772 168,162,158,156,156,155,155,155,154,149,149,146,144,140,135,135, 13773 133,131,125,124,122,119,118,114,114,111,107,105,102,96,93,91, 13774 90,90,87,85,85,84,82,80,79,78,77,76,76,68,66,66,62,60,58,54,54, 13775 52,49,46,42,39,37,32,30,26,26,25,22,20,18,18 13776 }; 13777 const int n2w4b1r0[] = { 13778 1000, // Capacity 13779 100, // Number of items 13780 // Size of items (sorted) 13781 132,132,132,132,132,130,130,130,130,130,129,129,128,128,128,128, 13782 128,127,126,126,125,125,125,125,124,123,123,123,122,122,122,122, 13783 121,121,121,121,120,120,119,118,118,117,116,115,115,115,114,114, 13784 114,114,113,113,113,113,112,112,112,111,111,110,110,109,109,108, 13785 108,107,107,107,107,106,105,103,103,103,102,102,101,101,99,98, 13786 98,98,98,96,96,96,95,95,95,94,94,93,93,92,91,91,91,91,90,90 13787 }; 13788 const int n2w4b1r1[] = { 13789 1000, // Capacity 13790 100, // Number of items 13791 // Size of items (sorted) 13792 132,132,132,132,131,131,131,130,130,130,129,129,128,126,126,126, 13793 125,124,123,122,122,121,121,120,120,120,120,120,119,119,118,118, 13794 117,117,117,117,116,116,115,115,115,114,114,113,113,112,112,112, 13795 112,112,112,110,110,110,110,109,109,108,108,108,107,107,107,105, 13796 105,105,105,105,104,103,102,101,101,101,100,100,100,99,99,98, 13797 98,98,97,97,97,96,96,96,94,94,93,93,93,92,92,92,91,90,90,90 13798 }; 13799 const int n2w4b1r2[] = { 13800 1000, // Capacity 13801 100, // Number of items 13802 // Size of items (sorted) 13803 132,131,130,130,130,130,129,129,129,129,128,127,127,127,127,127, 13804 126,125,125,125,124,124,123,122,122,120,120,120,120,120,120,120, 13805 120,119,119,119,118,118,118,118,118,117,117,116,116,115,115,115, 13806 114,114,113,113,112,112,112,112,112,111,111,111,110,110,109,108, 13807 108,108,108,108,106,106,106,106,105,104,104,104,104,104,103,103, 13808 103,102,102,101,101,100,99,99,98,98,97,95,94,94,93,93,93,92,91, 13809 90 13810 }; 13811 const int n2w4b1r3[] = { 13812 1000, // Capacity 13813 100, // Number of items 13814 // Size of items (sorted) 13815 132,132,132,132,132,131,131,130,130,129,129,128,128,128,128,128, 13816 128,127,127,127,126,126,126,126,125,125,124,123,122,122,122,122, 13817 121,121,120,120,120,119,119,119,118,117,117,116,115,115,114,113, 13818 113,112,112,111,111,111,110,109,109,108,107,107,107,105,105,105, 13819 105,105,104,103,103,103,102,102,102,102,101,100,100,99,99,99, 13820 98,98,98,98,97,97,97,96,96,95,95,95,93,92,92,92,91,91,91,90 13821 }; 13822 const int n2w4b1r4[] = { 13823 1000, // Capacity 13824 100, // Number of items 13825 // Size of items (sorted) 13826 132,132,132,132,131,131,131,130,130,130,129,129,128,128,128,127, 13827 127,127,127,126,125,125,124,124,124,123,123,121,121,121,120,120, 13828 119,119,118,118,118,117,117,117,117,116,116,116,115,115,114,114, 13829 114,114,114,113,113,113,113,112,112,112,111,107,106,105,105,105, 13830 105,105,104,103,103,102,102,102,102,101,100,100,99,99,99,97,97, 13831 96,96,96,96,95,95,94,94,93,93,92,92,92,92,92,91,91,90,90 13832 }; 13833 const int n2w4b1r5[] = { 13834 1000, // Capacity 13835 100, // Number of items 13836 // Size of items (sorted) 13837 132,132,132,131,130,130,130,130,129,129,129,128,127,127,127,127, 13838 126,126,126,125,125,124,124,124,123,123,123,123,122,121,121,121, 13839 121,120,120,120,120,119,119,119,118,118,118,118,117,117,116,115, 13840 115,114,113,113,113,111,110,110,109,109,109,109,108,108,107,106, 13841 106,106,106,105,104,104,103,103,102,100,99,99,98,98,98,98,96, 13842 96,96,96,95,95,94,94,93,93,93,91,91,90,90,90,90,90,90,90 13843 }; 13844 const int n2w4b1r6[] = { 13845 1000, // Capacity 13846 100, // Number of items 13847 // Size of items (sorted) 13848 131,130,130,129,129,128,128,127,127,127,126,126,125,123,122,122, 13849 122,121,121,121,120,120,120,120,119,119,118,117,117,116,116,116, 13850 115,115,115,114,114,114,113,113,113,113,113,112,111,111,111,110, 13851 110,109,109,109,108,108,108,108,108,108,107,107,106,105,104,104, 13852 104,104,103,103,103,102,102,102,102,101,101,101,100,100,99,99, 13853 99,99,98,98,98,97,97,97,96,94,94,93,93,93,92,92,92,91,91,90 13854 }; 13855 const int n2w4b1r7[] = { 13856 1000, // Capacity 13857 100, // Number of items 13858 // Size of items (sorted) 13859 132,132,132,131,130,130,129,129,129,128,128,128,127,127,127,126, 13860 125,125,124,124,123,123,123,122,122,122,122,121,121,121,120,120, 13861 120,118,118,118,117,117,116,116,116,116,116,115,115,115,114,113, 13862 112,112,110,110,110,109,108,108,108,107,107,107,106,106,106,105, 13863 105,104,104,104,103,103,102,102,101,101,101,99,99,98,98,97,97, 13864 97,97,96,95,95,94,94,93,93,93,92,92,92,92,91,90,90,90,90 13865 }; 13866 const int n2w4b1r8[] = { 13867 1000, // Capacity 13868 100, // Number of items 13869 // Size of items (sorted) 13870 132,132,131,131,130,129,129,129,128,127,127,126,126,125,125,124, 13871 124,124,123,122,122,121,120,120,119,119,119,118,118,118,117,117, 13872 117,117,117,116,115,115,114,114,113,113,113,111,110,110,110,109, 13873 108,108,108,107,107,107,107,107,106,105,105,104,103,103,103,102, 13874 102,102,101,101,101,100,100,100,100,99,98,98,98,98,97,97,97,96, 13875 96,96,96,95,95,95,94,93,93,93,93,93,92,92,92,91,90,90 13876 }; 13877 const int n2w4b1r9[] = { 13878 1000, // Capacity 13879 100, // Number of items 13880 // Size of items (sorted) 13881 130,130,128,127,127,127,127,126,126,126,126,126,125,125,125,124, 13882 124,124,123,122,122,122,122,121,121,120,120,119,119,118,118,117, 13883 117,117,117,116,116,115,115,115,114,114,114,114,113,112,112,110, 13884 110,109,108,108,108,106,106,106,105,105,105,105,105,104,104,103, 13885 103,103,102,102,101,101,101,100,100,100,99,99,98,98,98,98,97, 13886 95,95,95,95,94,93,93,93,92,92,91,91,91,91,91,91,90,90,90 13887 }; 13888 const int n2w4b2r0[] = { 13889 1000, // Capacity 13890 100, // Number of items 13891 // Size of items (sorted) 13892 163,162,161,159,159,156,155,153,152,150,150,150,149,148,141,140, 13893 139,138,137,137,137,136,134,134,134,133,132,130,130,128,127,126, 13894 126,125,124,123,121,121,120,119,119,116,116,115,115,115,115,114, 13895 111,108,107,106,105,104,102,102,100,100,99,98,97,96,96,90,90, 13896 89,89,89,87,86,83,82,81,78,76,74,74,74,72,70,69,68,68,66,65,65, 13897 64,64,63,62,62,62,62,61,60,60,59,58,58,58 13898 }; 13899 const int n2w4b2r1[] = { 13900 1000, // Capacity 13901 100, // Number of items 13902 // Size of items (sorted) 13903 165,165,164,160,159,157,155,154,154,153,150,150,150,147,146,144, 13904 143,140,139,138,138,137,135,134,131,131,131,130,129,128,127,125, 13905 123,121,118,116,116,115,115,114,113,113,113,111,111,109,108,107, 13906 103,103,102,102,101,100,97,96,95,95,94,94,94,93,92,91,90,89,86, 13907 86,86,86,85,85,85,84,84,83,82,82,80,79,78,76,74,74,71,70,68,67, 13908 67,67,66,65,65,62,61,61,61,61,60,59 13909 }; 13910 const int n2w4b2r2[] = { 13911 1000, // Capacity 13912 100, // Number of items 13913 // Size of items (sorted) 13914 165,165,162,159,156,155,155,154,152,151,150,150,149,149,148,147, 13915 146,145,145,144,143,143,142,141,141,138,134,134,133,132,131,128, 13916 127,126,125,124,123,122,121,121,121,120,119,114,114,112,112,110, 13917 109,108,107,107,107,106,102,102,99,99,98,97,97,95,95,95,94,94, 13918 93,93,92,91,90,88,87,87,86,83,82,80,80,79,78,77,76,76,70,69,68, 13919 68,68,66,65,62,61,60,60,59,58,58,58,57 13920 }; 13921 const int n2w4b2r3[] = { 13922 1000, // Capacity 13923 100, // Number of items 13924 // Size of items (sorted) 13925 162,161,159,159,157,157,156,155,154,152,152,148,147,147,142,142, 13926 140,138,137,132,131,130,129,126,124,124,123,123,123,122,121,120, 13927 120,119,119,116,116,115,114,113,113,112,110,109,108,107,107,105, 13928 104,104,102,100,99,98,96,94,94,94,93,93,93,92,91,90,90,88,87, 13929 85,83,82,82,78,78,78,77,76,76,75,75,74,73,73,71,70,69,69,68,68, 13930 67,66,65,64,64,63,61,61,60,59,58,57 13931 }; 13932 const int n2w4b2r4[] = { 13933 1000, // Capacity 13934 100, // Number of items 13935 // Size of items (sorted) 13936 165,165,164,164,161,161,156,155,155,154,154,154,154,151,151,150, 13937 149,149,148,146,144,142,142,141,139,139,138,136,136,135,134,133, 13938 132,132,131,131,131,131,130,130,129,129,124,124,123,120,118,118, 13939 118,117,116,116,116,116,114,114,107,106,105,105,104,102,101,101, 13940 98,97,96,96,94,91,91,91,88,86,86,86,84,79,79,78,78,77,76,74,71, 13941 71,70,69,67,65,65,64,60,60,59,59,59,59,59,59 13942 }; 13943 const int n2w4b2r5[] = { 13944 1000, // Capacity 13945 100, // Number of items 13946 // Size of items (sorted) 13947 163,161,159,159,157,156,156,156,155,154,153,152,151,150,148,147, 13948 147,146,146,145,145,144,141,139,139,138,138,138,136,136,135,135, 13949 131,130,128,126,125,124,123,123,122,122,122,120,118,118,117,116, 13950 112,111,110,109,107,106,106,106,106,106,104,104,103,102,102,102, 13951 101,101,99,99,98,98,97,95,95,93,90,90,87,84,84,83,80,80,79,75, 13952 75,74,74,74,72,69,69,66,66,65,63,62,61,61,59,59 13953 }; 13954 const int n2w4b2r6[] = { 13955 1000, // Capacity 13956 100, // Number of items 13957 // Size of items (sorted) 13958 164,164,163,159,158,154,153,152,152,152,152,150,150,147,147,145, 13959 145,145,144,143,143,142,141,140,140,140,139,139,138,137,136,135, 13960 131,128,125,124,122,120,119,118,118,118,117,114,114,114,112,111, 13961 111,110,110,109,109,107,107,107,107,107,106,102,101,101,100,99, 13962 98,97,96,96,96,95,94,93,92,91,89,87,86,86,84,83,80,79,78,78,74, 13963 73,73,73,68,68,68,67,66,66,65,65,64,61,60,59 13964 }; 13965 const int n2w4b2r7[] = { 13966 1000, // Capacity 13967 100, // Number of items 13968 // Size of items (sorted) 13969 163,163,163,161,159,158,158,157,156,156,156,155,154,154,153,153, 13970 153,153,153,152,149,144,139,135,135,135,131,127,126,125,124,123, 13971 121,121,120,120,119,118,118,117,116,115,114,112,112,111,111,110, 13972 109,108,107,107,106,106,105,105,105,103,102,100,98,97,96,95,95, 13973 93,92,88,87,86,85,82,82,82,81,80,79,79,79,76,75,73,70,68,68,68, 13974 65,64,64,63,62,62,61,61,60,59,58,58,58,57 13975 }; 13976 const int n2w4b2r8[] = { 13977 1000, // Capacity 13978 100, // Number of items 13979 // Size of items (sorted) 13980 164,161,161,161,159,159,159,159,158,158,157,157,157,156,155,154, 13981 151,150,150,149,149,148,148,148,148,147,147,146,146,145,143,139, 13982 139,138,137,136,136,136,134,133,131,131,128,128,127,127,127,126, 13983 121,120,120,119,118,118,118,114,112,112,112,111,110,110,107,106, 13984 104,104,103,102,101,99,97,94,94,94,91,91,89,87,83,82,82,80,79, 13985 79,77,76,72,72,72,70,69,69,68,67,67,64,62,61,58,57 13986 }; 13987 const int n2w4b2r9[] = { 13988 1000, // Capacity 13989 100, // Number of items 13990 // Size of items (sorted) 13991 163,162,157,157,156,155,151,150,149,149,149,146,145,145,144,143, 13992 142,141,140,140,139,139,138,137,130,130,128,128,128,127,127,127, 13993 126,126,125,125,125,125,123,123,122,122,119,118,118,118,117,115, 13994 115,114,114,111,106,106,105,104,104,103,102,102,102,100,99,99, 13995 93,93,92,92,91,90,88,85,81,79,79,79,79,78,74,73,73,72,68,68,67, 13996 67,66,65,65,65,64,64,63,63,62,61,60,60,59,58 13997 }; 13998 const int n2w4b3r0[] = { 13999 1000, // Capacity 14000 100, // Number of items 14001 // Size of items (sorted) 14002 209,206,205,201,197,191,191,190,187,187,186,184,183,182,182,182, 14003 178,176,174,172,171,171,171,169,166,164,162,161,161,156,155,155, 14004 152,149,147,144,142,136,132,131,125,124,122,121,117,117,115,113, 14005 113,110,104,103,101,101,100,96,96,95,95,92,87,83,77,77,76,72, 14006 70,70,70,68,68,66,65,62,59,56,55,54,51,49,47,44,43,43,42,41,41, 14007 40,39,37,34,34,31,31,30,26,26,20,14,13 14008 }; 14009 const int n2w4b3r1[] = { 14010 1000, // Capacity 14011 100, // Number of items 14012 // Size of items (sorted) 14013 208,208,208,203,202,201,199,195,195,195,192,191,190,181,175,172, 14014 172,171,166,163,162,159,158,158,156,155,154,148,147,145,143,139, 14015 135,133,131,131,131,131,130,129,128,126,125,123,123,122,122,121, 14016 120,118,117,117,116,110,106,103,103,99,97,94,92,88,86,86,83,81, 14017 79,78,77,77,77,76,71,71,69,62,61,59,58,57,57,57,57,54,46,46,43, 14018 42,38,37,35,33,31,23,21,17,14,14,14,13 14019 }; 14020 const int n2w4b3r2[] = { 14021 1000, // Capacity 14022 100, // Number of items 14023 // Size of items (sorted) 14024 206,205,200,200,199,199,197,197,194,193,193,193,191,188,185,185, 14025 184,182,178,175,172,170,167,165,161,161,161,159,159,159,158,155, 14026 154,153,153,153,149,146,143,141,141,139,137,135,130,128,126,125, 14027 122,120,120,119,118,115,113,109,109,109,108,107,104,104,103,103, 14028 101,99,97,94,90,90,90,87,86,86,82,79,77,74,67,63,54,48,48,46, 14029 45,44,37,35,35,34,34,27,25,23,23,23,19,17,16,14 14030 }; 14031 const int n2w4b3r3[] = { 14032 1000, // Capacity 14033 100, // Number of items 14034 // Size of items (sorted) 14035 201,201,200,199,198,197,196,195,195,194,190,188,187,184,182,181, 14036 181,180,179,177,172,171,169,165,165,163,158,154,154,153,153,148, 14037 148,144,142,138,137,131,129,125,123,122,118,117,117,116,115,113, 14038 109,105,105,104,103,101,100,96,89,87,86,84,84,82,78,78,77,76, 14039 72,71,71,69,69,69,67,66,64,64,63,62,58,56,53,52,50,49,45,45,40, 14040 39,37,37,33,28,25,24,22,22,16,15,15,13 14041 }; 14042 const int n2w4b3r4[] = { 14043 1000, // Capacity 14044 100, // Number of items 14045 // Size of items (sorted) 14046 204,204,202,202,200,200,197,194,194,191,189,187,181,180,180,179, 14047 179,177,176,175,174,173,169,169,168,167,161,158,151,145,143,139, 14048 136,136,135,135,134,133,131,130,130,128,124,124,123,122,120,116, 14049 113,112,111,110,109,109,106,105,104,103,102,101,99,99,97,96,81, 14050 81,78,78,77,75,73,72,68,67,64,64,62,62,55,54,51,47,45,45,35,34, 14051 34,32,32,31,30,28,26,25,23,22,20,17,15,13 14052 }; 14053 const int n2w4b3r5[] = { 14054 1000, // Capacity 14055 100, // Number of items 14056 // Size of items (sorted) 14057 209,207,205,204,204,202,201,200,200,197,194,193,188,187,185,180, 14058 176,168,166,161,159,159,156,154,154,148,145,145,143,138,135,132, 14059 128,125,124,122,121,118,116,114,112,112,108,106,105,105,104,101, 14060 97,95,94,93,87,85,85,72,72,71,70,69,68,64,63,63,62,61,61,58,55, 14061 54,53,52,52,51,50,48,48,47,45,43,40,37,34,33,27,27,27,24,24,23, 14062 22,22,20,20,18,17,16,15,14,13 14063 }; 14064 const int n2w4b3r6[] = { 14065 1000, // Capacity 14066 100, // Number of items 14067 // Size of items (sorted) 14068 209,207,206,201,201,200,199,198,194,191,190,188,186,185,182,181, 14069 179,178,178,174,172,170,170,170,160,159,155,154,144,143,142,136, 14070 135,134,132,130,128,126,126,122,118,117,116,113,112,106,106,105, 14071 103,103,101,96,95,90,90,89,82,81,81,80,78,77,76,74,72,71,71,70, 14072 68,66,64,62,62,61,60,58,57,57,57,57,54,48,46,44,42,36,33,30,29, 14073 25,24,23,23,22,22,21,17,14,13,13 14074 }; 14075 const int n2w4b3r7[] = { 14076 1000, // Capacity 14077 100, // Number of items 14078 // Size of items (sorted) 14079 209,209,207,205,199,193,193,189,188,186,181,180,178,175,174,170, 14080 169,169,168,166,164,161,157,156,155,155,153,153,152,152,148,147, 14081 145,145,144,144,141,133,133,133,126,125,123,119,118,117,116,110, 14082 109,108,106,103,100,99,98,96,95,94,92,90,87,86,84,79,77,74,72, 14083 72,71,71,62,61,59,56,55,55,54,53,48,47,44,42,42,41,39,38,37,36, 14084 32,29,29,27,27,25,24,24,22,21,14,14 14085 }; 14086 const int n2w4b3r8[] = { 14087 1000, // Capacity 14088 100, // Number of items 14089 // Size of items (sorted) 14090 209,207,205,205,203,202,202,201,199,195,193,192,192,191,187,184, 14091 183,182,178,177,175,171,164,162,155,154,153,152,150,148,146,144, 14092 144,142,136,135,134,134,132,127,127,125,124,123,122,120,119,114, 14093 107,104,96,96,94,94,93,89,87,86,86,84,83,82,81,81,78,77,77,76, 14094 75,70,67,67,64,57,56,51,47,46,42,41,41,41,41,41,40,40,40,39,38, 14095 35,32,31,27,25,23,23,23,17,17,14 14096 }; 14097 const int n2w4b3r9[] = { 14098 1000, // Capacity 14099 100, // Number of items 14100 // Size of items (sorted) 14101 206,206,206,206,205,205,204,200,198,196,193,192,189,188,188,187, 14102 184,178,178,176,176,172,172,171,169,168,168,167,162,158,156,153, 14103 152,151,151,151,145,141,139,139,137,136,129,127,124,122,118,115, 14104 115,115,111,111,110,109,109,103,102,102,99,98,98,97,94,91,91, 14105 90,86,85,83,81,79,78,78,74,74,73,73,71,67,64,59,58,57,51,50,50, 14106 50,49,46,44,43,39,33,30,27,26,23,21,20,19 14107 }; 14108 const int n3w1b1r0[] = { 14109 1000, // Capacity 14110 200, // Number of items 14111 // Size of items (sorted) 14112 395,395,395,395,395,394,394,394,393,393,393,393,393,393,392,390, 14113 389,388,388,388,387,386,386,385,384,383,383,382,380,380,379,379, 14114 378,378,377,375,375,374,374,373,372,372,372,371,370,368,368,367, 14115 367,366,366,365,365,363,362,361,360,360,360,359,357,357,356,355, 14116 355,350,350,349,348,348,348,347,347,347,347,347,346,346,346,346, 14117 345,345,344,344,344,343,343,343,343,342,341,341,340,338,337,336, 14118 336,335,335,335,334,333,333,332,331,330,329,329,328,328,327,327, 14119 326,326,325,324,323,323,322,322,321,321,320,320,320,320,316,316, 14120 316,315,315,315,313,312,312,311,309,309,308,306,305,305,305,305, 14121 303,302,302,302,300,300,299,298,298,298,297,297,296,296,295,295, 14122 293,293,291,291,290,290,290,290,287,286,286,286,286,282,281,281, 14123 281,280,280,279,275,275,274,274,274,274,273,272,272,271,271,270, 14124 270,269,269,269,268,267,266,266 14125 }; 14126 const int n3w1b1r1[] = { 14127 1000, // Capacity 14128 200, // Number of items 14129 // Size of items (sorted) 14130 394,393,393,392,391,391,390,389,389,389,387,387,387,387,387,387, 14131 385,384,383,382,382,382,381,380,380,380,379,378,378,378,378,377, 14132 376,376,374,373,373,372,371,371,371,371,370,370,370,369,369,369, 14133 368,368,367,367,365,365,364,364,364,363,363,362,362,360,360,360, 14134 359,359,358,357,356,356,355,354,354,353,353,352,351,349,349,348, 14135 347,346,346,343,343,342,342,342,341,341,340,340,339,339,338,338, 14136 338,337,336,336,335,333,333,332,332,331,329,328,326,326,326,325, 14137 325,325,323,323,323,322,322,321,320,319,319,318,318,315,315,314, 14138 314,313,313,311,310,310,309,309,309,309,308,308,307,306,306,306, 14139 305,305,302,301,299,299,299,299,298,297,296,296,296,296,295,294, 14140 294,294,292,292,291,290,290,289,288,286,285,285,285,284,283,282, 14141 282,282,280,280,280,279,278,277,277,277,277,275,275,275,274,273, 14142 273,272,272,271,270,270,269,268 14143 }; 14144 const int n3w1b1r2[] = { 14145 1000, // Capacity 14146 200, // Number of items 14147 // Size of items (sorted) 14148 396,395,395,395,394,394,392,392,391,391,390,389,389,388,387,387, 14149 385,385,385,385,384,384,383,383,383,382,381,380,379,378,378,378, 14150 377,374,374,374,373,373,372,371,370,370,370,364,364,363,363,363, 14151 362,362,360,359,359,357,357,356,356,356,355,354,354,354,353,353, 14152 353,353,352,352,351,348,347,346,346,346,346,345,344,344,343,343, 14153 342,342,341,340,339,339,338,338,338,338,338,337,336,336,336,336, 14154 335,334,334,334,333,333,332,331,329,328,328,328,327,327,327,327, 14155 326,324,323,322,321,320,319,319,316,315,313,313,312,312,311,310, 14156 310,309,308,308,308,307,305,305,304,304,304,304,303,302,301,300, 14157 299,299,298,298,297,297,296,295,295,293,292,292,292,291,291,290, 14158 289,288,288,288,287,284,284,284,283,282,282,281,280,279,279,279, 14159 278,278,278,278,277,277,275,275,275,275,274,273,273,271,271,270, 14160 269,269,269,269,268,267,266,266 14161 }; 14162 const int n3w1b1r3[] = { 14163 1000, // Capacity 14164 200, // Number of items 14165 // Size of items (sorted) 14166 396,395,394,393,393,392,391,390,389,388,387,387,386,386,386,385, 14167 385,382,381,380,379,379,378,378,378,378,377,377,377,377,376,376, 14168 374,373,373,370,369,368,368,368,368,367,367,367,367,367,366,366, 14169 366,366,365,364,363,362,361,361,361,361,359,359,358,357,357,356, 14170 356,355,353,352,350,349,348,348,348,348,348,347,347,347,346,345, 14171 345,345,344,344,343,343,342,342,342,341,340,339,336,336,336,336, 14172 335,335,335,334,334,333,331,330,328,328,328,327,327,327,325,324, 14173 324,323,322,322,322,321,321,320,320,320,320,320,318,317,317,315, 14174 315,315,315,314,314,313,313,312,311,309,309,309,309,308,307,307, 14175 306,305,305,304,304,303,302,302,301,301,301,301,300,299,299,298, 14176 298,297,296,296,294,293,293,292,291,290,290,289,289,288,288,288, 14177 286,286,284,284,284,283,283,282,281,280,279,275,275,274,273,272, 14178 271,270,269,269,269,268,267,267 14179 }; 14180 const int n3w1b1r4[] = { 14181 1000, // Capacity 14182 200, // Number of items 14183 // Size of items (sorted) 14184 396,396,396,396,395,394,394,393,393,393,392,392,392,391,391,391, 14185 389,388,388,388,387,387,385,385,384,384,384,383,383,383,382,382, 14186 382,382,381,380,380,379,378,378,377,375,375,375,374,371,370,370, 14187 369,368,368,365,365,364,363,362,361,361,360,359,357,356,355,354, 14188 353,353,353,352,352,352,351,351,351,350,350,349,348,347,347,346, 14189 345,345,345,344,343,342,341,340,340,339,338,338,338,337,336,335, 14190 335,335,334,334,332,331,331,331,330,330,329,327,327,326,326,325, 14191 325,325,325,324,323,323,322,322,321,319,318,316,316,315,314,313, 14192 313,312,311,311,310,310,310,310,309,309,306,304,304,303,303,302, 14193 302,301,301,300,299,299,297,297,297,293,293,293,291,291,290,290, 14194 290,288,287,286,286,285,284,284,283,283,283,283,282,282,282,280, 14195 279,278,278,278,278,278,277,276,276,275,275,274,273,273,271,271, 14196 271,269,269,268,268,267,266,266 14197 }; 14198 const int n3w1b1r5[] = { 14199 1000, // Capacity 14200 200, // Number of items 14201 // Size of items (sorted) 14202 396,396,396,395,394,392,391,390,389,386,386,386,385,383,383,382, 14203 381,380,379,379,378,377,377,375,375,375,375,374,374,373,373,373, 14204 372,372,371,370,370,369,369,368,367,367,367,367,367,367,365,365, 14205 364,362,362,362,361,361,360,359,357,357,357,357,356,356,354,354, 14206 353,353,351,350,349,349,349,348,348,348,347,346,346,344,342,342, 14207 342,340,338,338,338,337,337,337,336,336,336,335,335,335,335,335, 14208 334,334,334,333,333,333,332,330,328,328,328,328,327,327,327,327, 14209 326,325,325,324,323,323,322,322,321,321,318,318,318,317,317,317, 14210 316,316,316,315,315,315,315,313,313,313,312,311,311,310,310,310, 14211 309,307,307,306,306,306,306,305,304,302,302,301,299,299,297,297, 14212 297,296,293,290,290,289,289,288,288,287,287,286,285,285,283,283, 14213 283,283,282,281,280,279,277,276,275,274,274,274,274,273,272,270, 14214 270,270,268,268,267,267,267,266 14215 }; 14216 const int n3w1b1r6[] = { 14217 1000, // Capacity 14218 200, // Number of items 14219 // Size of items (sorted) 14220 396,395,394,394,394,394,394,394,393,393,393,392,392,392,391,389, 14221 389,388,387,387,386,385,384,384,383,382,382,380,380,380,379,379, 14222 379,377,377,377,377,376,376,376,374,374,371,370,370,369,369,368, 14223 368,368,367,367,366,362,362,361,361,360,360,359,359,359,359,358, 14224 357,357,356,356,356,355,355,355,355,353,352,352,351,351,351,350, 14225 350,349,349,349,348,347,346,345,345,345,344,344,343,343,343,342, 14226 342,342,341,338,337,337,336,336,336,335,334,333,333,332,331,330, 14227 330,328,327,326,326,326,325,325,324,323,323,321,321,320,319,319, 14228 318,318,317,316,314,314,313,313,312,311,311,310,310,308,307,307, 14229 304,303,302,301,300,296,296,294,293,293,293,292,292,291,291,290, 14230 289,289,289,288,288,287,286,285,285,284,283,283,283,282,282,280, 14231 280,280,280,279,279,279,278,278,276,275,274,273,273,272,271,270, 14232 270,269,268,267,267,267,266,266 14233 }; 14234 const int n3w1b1r7[] = { 14235 1000, // Capacity 14236 200, // Number of items 14237 // Size of items (sorted) 14238 396,395,395,394,394,392,392,392,389,388,387,386,385,385,384,384, 14239 383,383,383,382,382,381,379,378,378,378,375,375,375,375,370,370, 14240 370,370,368,366,365,363,363,361,361,360,360,359,359,359,359,356, 14241 356,354,354,353,353,352,352,351,350,349,348,348,348,345,345,344, 14242 343,343,343,343,342,342,341,340,339,339,339,338,338,336,336,335, 14243 334,333,331,330,330,330,329,327,327,326,325,325,325,324,323,322, 14244 322,322,322,321,321,321,321,320,320,319,319,318,318,318,317,317, 14245 317,317,317,316,316,314,313,313,313,311,310,310,308,308,307,306, 14246 305,305,305,304,304,304,303,302,302,301,301,301,299,299,297,295, 14247 295,295,294,294,293,292,290,290,289,289,289,289,288,287,287,284, 14248 283,283,283,283,281,281,280,280,280,280,280,279,279,279,279,278, 14249 278,278,278,276,276,276,275,275,275,275,274,273,273,271,271,271, 14250 271,270,270,270,269,269,267,266 14251 }; 14252 const int n3w1b1r8[] = { 14253 1000, // Capacity 14254 200, // Number of items 14255 // Size of items (sorted) 14256 396,395,394,392,391,391,390,390,390,389,388,388,388,387,387,387, 14257 387,386,386,386,384,384,382,381,381,381,381,381,380,379,378,378, 14258 377,376,376,375,375,374,373,371,370,369,369,367,367,367,366,366, 14259 366,364,364,364,364,362,362,361,360,359,358,357,357,355,355,354, 14260 354,354,353,352,351,350,349,349,348,348,347,347,347,346,346,346, 14261 344,341,341,341,341,340,340,340,339,338,338,336,336,335,335,334, 14262 334,334,334,333,332,332,329,329,327,326,326,325,324,324,324,324, 14263 324,323,323,323,322,321,321,320,320,320,319,317,316,315,313,313, 14264 313,312,312,311,311,311,310,310,308,308,308,307,306,306,306,305, 14265 305,305,304,300,300,300,299,299,297,296,295,294,294,294,293,293, 14266 292,292,291,290,290,290,289,288,286,285,285,284,284,283,283,282, 14267 281,281,280,280,279,279,277,277,277,276,275,275,275,274,274,274, 14268 274,271,271,270,269,269,268,267 14269 }; 14270 const int n3w1b1r9[] = { 14271 1000, // Capacity 14272 200, // Number of items 14273 // Size of items (sorted) 14274 396,394,394,394,394,394,393,391,391,390,390,389,389,388,387,386, 14275 386,386,385,384,384,384,384,383,383,382,380,379,378,378,377,376, 14276 376,376,375,375,374,374,373,371,371,370,370,369,369,369,367,366, 14277 365,363,363,363,362,361,360,359,359,357,357,356,354,354,351,351, 14278 351,350,350,350,349,349,349,348,347,346,346,345,345,344,343,343, 14279 342,342,340,340,339,337,337,337,337,336,336,335,334,334,333,333, 14280 333,333,333,332,332,332,331,330,330,330,329,329,329,328,328,327, 14281 325,324,324,323,322,322,322,322,320,319,319,318,315,314,314,313, 14282 313,313,313,312,312,310,309,308,308,307,306,306,305,304,304,304, 14283 301,299,299,299,298,298,298,297,297,297,296,294,294,294,294,294, 14284 293,292,291,291,290,290,289,289,288,286,286,285,284,280,280,279, 14285 278,277,277,276,275,275,275,274,273,272,272,271,271,270,270,270, 14286 269,269,268,267,266,266,266,266 14287 }; 14288 const int n3w1b2r0[] = { 14289 1000, // Capacity 14290 200, // Number of items 14291 // Size of items (sorted) 14292 495,494,493,490,489,488,487,486,485,485,483,481,479,477,475,474, 14293 473,471,471,470,469,464,463,459,455,452,445,445,445,444,444,442, 14294 439,438,436,435,435,435,435,433,429,429,428,428,422,422,421,418, 14295 417,417,417,411,410,407,405,404,401,400,398,398,398,397,395,393, 14296 391,389,389,385,384,378,377,376,375,375,375,373,373,369,368,362, 14297 362,359,358,354,353,352,352,351,349,346,344,342,341,337,337,336, 14298 335,335,334,334,334,333,330,330,330,330,328,326,325,324,324,320, 14299 318,317,317,316,316,316,315,312,308,306,304,302,299,296,295,292, 14300 292,290,284,282,278,276,276,271,270,270,270,269,268,263,261,259, 14301 258,257,254,252,252,250,247,246,244,244,243,243,242,242,233,232, 14302 231,230,228,224,223,223,220,220,213,213,212,209,209,206,204,201, 14303 200,199,197,195,195,194,194,193,192,189,188,188,186,184,182,179, 14304 179,175,173,173,172,171,169,168 14305 }; 14306 const int n3w1b2r1[] = { 14307 1000, // Capacity 14308 200, // Number of items 14309 // Size of items (sorted) 14310 495,493,493,487,486,486,483,483,481,478,477,476,474,473,472,472, 14311 472,471,470,469,467,464,464,462,461,458,456,454,451,450,449,448, 14312 444,443,441,440,437,433,432,432,430,429,428,425,421,419,418,417, 14313 417,411,411,409,409,408,405,405,403,401,400,399,397,393,390,388, 14314 387,387,387,385,384,383,382,381,379,378,376,375,374,374,371,370, 14315 367,364,358,355,355,353,353,350,349,346,346,345,342,341,339,338, 14316 336,335,334,334,331,331,330,326,326,325,324,321,320,319,316,316, 14317 315,313,313,311,311,311,311,309,308,307,307,306,303,302,302,302, 14318 298,298,297,297,295,294,291,288,284,283,283,282,281,281,280,277, 14319 277,276,273,272,270,265,264,264,264,263,259,253,253,251,250,247, 14320 247,245,240,237,237,236,232,232,231,231,227,222,221,213,213,210, 14321 203,203,202,201,201,196,195,193,193,191,189,188,188,185,182,181, 14322 179,179,177,176,175,172,169,169 14323 }; 14324 const int n3w1b2r2[] = { 14325 1000, // Capacity 14326 200, // Number of items 14327 // Size of items (sorted) 14328 491,488,487,479,479,474,473,470,469,469,468,468,465,463,462,462, 14329 459,457,457,453,451,449,448,446,444,442,440,438,433,433,432,430, 14330 427,426,426,423,421,417,415,413,413,411,410,410,410,409,408,408, 14331 407,406,404,403,402,401,400,399,397,391,391,389,388,387,387,387, 14332 386,384,382,377,377,375,373,373,373,372,372,369,366,365,364,363, 14333 363,363,359,357,356,351,350,350,350,348,347,346,338,335,333,331, 14334 330,330,328,328,326,325,323,322,322,320,317,316,311,307,306,306, 14335 305,301,300,297,296,296,292,289,289,288,285,276,275,274,273,272, 14336 268,266,265,264,262,257,257,256,255,255,255,255,252,249,248,245, 14337 243,243,241,237,236,236,235,232,231,228,228,226,226,225,224,223, 14338 223,223,221,218,216,208,206,206,205,204,203,202,202,202,196,194, 14339 193,193,193,190,190,189,189,188,187,186,183,182,181,179,179,178, 14340 172,171,171,171,169,169,168,167 14341 }; 14342 const int n3w1b2r3[] = { 14343 1000, // Capacity 14344 200, // Number of items 14345 // Size of items (sorted) 14346 494,492,491,488,487,483,480,479,479,478,476,476,476,474,472,469, 14347 466,466,460,459,459,456,453,452,446,446,446,442,442,442,437,434, 14348 430,429,425,422,422,421,417,416,412,411,405,405,402,400,399,399, 14349 394,387,387,387,387,386,385,379,378,376,376,373,372,372,371,371, 14350 371,371,370,369,367,365,361,361,360,359,356,356,355,353,352,352, 14351 351,348,348,347,346,346,346,346,345,343,343,342,341,341,340,338, 14352 337,337,331,330,330,329,326,322,321,317,316,315,311,309,308,307, 14353 305,304,303,299,299,298,295,294,294,292,288,284,280,279,279,279, 14354 278,277,276,274,274,271,268,267,267,266,265,262,262,260,259,258, 14355 252,248,247,246,245,242,240,238,232,231,231,229,229,228,226,225, 14356 224,224,222,220,216,216,215,214,212,209,205,201,200,200,199,198, 14357 197,196,194,194,191,190,190,186,186,185,184,183,181,181,179,179, 14358 177,177,177,175,174,169,168,168 14359 }; 14360 const int n3w1b2r4[] = { 14361 1000, // Capacity 14362 200, // Number of items 14363 // Size of items (sorted) 14364 492,489,488,484,484,483,482,481,480,478,477,476,474,474,473,472, 14365 469,469,468,468,466,462,460,458,458,455,453,451,450,449,449,448, 14366 446,445,442,442,440,439,437,435,435,435,435,432,432,430,428,425, 14367 423,421,421,420,417,416,411,408,406,406,406,404,403,403,403,402, 14368 402,399,399,398,397,394,393,392,391,391,390,389,385,384,382,376, 14369 368,367,367,366,365,362,361,360,358,356,354,352,351,348,348,348, 14370 345,343,340,336,334,334,334,333,328,328,327,326,325,321,320,317, 14371 315,315,315,314,313,311,308,308,308,305,302,302,301,300,295,295, 14372 293,293,293,292,292,291,286,284,284,281,281,273,273,272,271,267, 14373 267,267,266,265,265,264,263,262,261,258,258,255,253,242,241,240, 14374 240,239,238,236,235,234,233,231,228,224,224,223,221,219,217,214, 14375 212,210,205,202,201,199,197,197,197,194,189,187,187,186,185,184, 14376 183,179,178,175,173,172,171,168 14377 }; 14378 const int n3w1b2r5[] = { 14379 1000, // Capacity 14380 200, // Number of items 14381 // Size of items (sorted) 14382 495,492,487,483,483,481,481,479,476,471,470,465,458,457,454,453, 14383 452,452,452,450,450,448,444,440,439,439,437,437,435,434,432,430, 14384 429,429,428,428,427,425,424,424,422,419,419,417,414,412,411,408, 14385 406,406,405,403,403,397,396,395,392,390,390,389,389,386,384,383, 14386 382,382,380,380,379,378,378,377,374,371,364,361,361,358,355,351, 14387 350,350,350,349,348,348,346,343,340,339,333,333,331,331,329,328, 14388 327,323,322,320,319,317,314,313,313,311,311,311,309,309,306,297, 14389 295,295,293,292,292,287,283,282,282,281,280,280,280,277,276,275, 14390 273,272,272,272,269,266,265,264,261,260,259,259,258,256,256,255, 14391 254,251,247,247,245,240,239,239,239,238,236,235,232,230,228,227, 14392 227,227,223,222,222,220,220,220,215,214,210,208,206,205,201,201, 14393 200,199,198,193,192,192,191,189,189,187,185,184,182,181,181,179, 14394 179,173,173,173,171,169,167,167 14395 }; 14396 const int n3w1b2r6[] = { 14397 1000, // Capacity 14398 200, // Number of items 14399 // Size of items (sorted) 14400 495,494,491,490,490,490,489,488,486,485,480,479,479,472,469,467, 14401 467,465,462,461,461,461,460,457,453,451,451,449,447,444,444,443, 14402 442,442,437,436,435,435,435,432,432,431,430,430,429,429,429,425, 14403 423,422,421,419,418,415,411,407,404,402,401,400,395,394,394,391, 14404 385,384,383,379,377,376,374,373,372,370,369,368,364,363,361,361, 14405 361,359,358,358,357,357,353,351,350,346,344,344,342,342,342,341, 14406 339,339,336,333,332,331,330,330,326,325,323,317,313,308,306,305, 14407 300,297,296,293,292,290,287,287,286,282,281,277,277,273,273,272, 14408 272,271,267,265,261,259,258,254,254,254,253,253,249,248,248,247, 14409 247,246,246,246,244,243,243,242,241,241,240,240,240,239,236,235, 14410 234,234,233,233,230,229,228,226,221,221,220,217,215,215,210,208, 14411 206,204,203,202,200,198,197,197,191,191,184,181,181,180,179,175, 14412 174,173,173,172,171,171,169,168 14413 }; 14414 const int n3w1b2r7[] = { 14415 1000, // Capacity 14416 200, // Number of items 14417 // Size of items (sorted) 14418 495,493,492,487,487,485,482,480,480,479,475,475,473,473,469,469, 14419 465,464,460,459,457,456,455,454,453,451,450,449,445,443,441,439, 14420 438,435,433,431,427,423,423,421,421,420,420,417,415,414,414,411, 14421 411,408,406,404,401,399,395,395,394,392,391,390,390,386,384,384, 14422 380,378,377,377,374,373,370,369,369,369,368,367,366,363,360,359, 14423 354,353,350,349,348,347,346,346,344,342,341,337,336,334,332,332, 14424 332,329,328,327,323,321,321,317,317,316,315,313,310,310,306,305, 14425 305,303,303,301,301,300,297,296,293,292,291,291,290,289,286,286, 14426 286,284,283,282,282,282,282,282,282,280,279,276,275,272,272,270, 14427 270,270,260,256,256,255,254,253,245,244,240,236,235,234,234,234, 14428 233,230,228,227,226,226,225,222,222,221,217,217,214,211,208,207, 14429 207,206,204,203,203,202,202,202,200,199,198,197,192,189,187,186, 14430 183,178,177,177,174,170,170,168 14431 }; 14432 const int n3w1b2r8[] = { 14433 1000, // Capacity 14434 200, // Number of items 14435 // Size of items (sorted) 14436 495,490,489,487,487,486,486,485,483,482,481,477,477,477,475,469, 14437 467,465,465,461,461,457,454,453,452,449,447,445,443,442,441,439, 14438 435,433,433,433,432,432,432,429,428,428,425,424,421,419,418,418, 14439 414,410,409,409,409,408,407,406,406,404,403,400,398,398,397,396, 14440 394,394,392,392,390,388,388,383,382,381,369,369,368,365,364,362, 14441 360,360,359,357,355,351,350,350,344,341,340,338,337,332,331,328, 14442 327,327,325,324,316,315,313,311,310,309,308,308,307,301,299,298, 14443 297,296,295,295,288,283,280,279,279,278,278,278,277,277,276,276, 14444 274,274,273,270,269,268,267,266,264,264,264,263,263,261,260,258, 14445 257,257,255,251,251,249,248,242,242,241,241,241,241,238,234,231, 14446 230,229,229,227,227,227,224,222,219,218,218,215,213,212,207,207, 14447 205,204,203,203,195,192,191,188,188,187,187,187,184,181,180,180, 14448 180,180,179,176,175,172,171,171 14449 }; 14450 const int n3w1b2r9[] = { 14451 1000, // Capacity 14452 200, // Number of items 14453 // Size of items (sorted) 14454 495,494,493,493,493,492,489,482,482,478,478,475,473,473,472,471, 14455 469,463,461,461,459,455,454,452,448,444,444,442,440,439,439,436, 14456 434,433,432,431,429,425,423,423,422,422,420,420,417,416,412,411, 14457 411,410,410,409,408,403,401,401,400,399,397,394,394,393,392,392, 14458 390,389,387,386,385,384,384,382,380,380,376,375,374,372,372,370, 14459 370,368,366,357,353,353,353,350,349,346,345,345,345,345,342,342, 14460 338,332,331,325,324,324,322,321,317,314,314,312,312,311,310,308, 14461 307,307,307,306,301,299,299,296,295,294,293,290,288,287,287,286, 14462 285,283,283,280,279,278,275,274,272,271,271,270,269,268,266,266, 14463 265,264,263,257,256,248,247,242,240,236,233,233,233,229,227,222, 14464 219,219,217,217,212,212,209,208,207,206,205,205,205,205,205,203, 14465 203,201,199,198,198,197,192,192,192,191,189,188,184,184,183,182, 14466 182,179,179,178,176,175,168,167 14467 }; 14468 const int n3w1b3r0[] = { 14469 1000, // Capacity 14470 200, // Number of items 14471 // Size of items (sorted) 14472 626,624,624,624,622,620,615,613,608,607,601,596,595,595,595,591, 14473 591,586,583,582,582,579,579,573,572,569,567,566,557,556,554,554, 14474 553,550,550,546,545,545,543,540,539,535,535,532,527,526,520,515, 14475 513,509,506,504,502,500,497,492,491,490,489,485,484,484,478,474, 14476 456,452,450,448,441,441,440,436,428,427,424,422,422,420,419,414, 14477 413,410,410,408,406,405,396,388,386,378,369,366,365,364,345,345, 14478 341,337,335,330,324,323,320,316,312,303,302,296,293,291,288,286, 14479 284,282,282,282,282,279,272,271,265,258,256,254,250,249,248,240, 14480 234,232,231,226,225,225,221,217,216,212,208,206,204,201,200,200, 14481 200,199,194,194,189,189,185,184,181,180,177,176,171,163,160,160, 14482 157,155,149,141,137,132,130,127,126,125,125,122,121,120,118,114, 14483 114,112,111,103,94,93,88,86,80,77,77,77,73,69,62,57,55,55,55, 14484 51,49,47,44,39 14485 }; 14486 const int n3w1b3r1[] = { 14487 1000, // Capacity 14488 200, // Number of items 14489 // Size of items (sorted) 14490 623,623,619,615,614,614,613,611,603,599,599,597,586,569,568,567, 14491 564,563,562,561,559,553,544,544,542,539,537,537,532,528,527,517, 14492 517,509,506,494,494,489,489,487,486,485,484,483,474,473,472,471, 14493 471,463,462,460,458,456,451,450,447,447,446,435,431,430,422,417, 14494 415,412,410,407,406,405,399,399,393,392,392,386,385,381,381,380, 14495 379,378,376,367,362,362,361,360,356,354,348,346,342,341,340,339, 14496 338,336,328,328,324,318,318,315,313,312,311,308,300,298,296,296, 14497 295,290,285,282,282,282,279,278,278,269,260,259,258,255,254,254, 14498 244,227,226,225,225,223,218,217,216,214,207,206,206,205,204,203, 14499 203,202,200,195,193,190,188,186,183,183,181,181,180,179,179,172, 14500 171,170,167,166,165,160,158,155,149,148,148,139,138,136,132,130, 14501 130,129,128,127,125,120,119,118,118,115,109,107,104,101,95,91, 14502 90,76,60,55,53,45,39,37 14503 }; 14504 const int n3w1b3r2[] = { 14505 1000, // Capacity 14506 200, // Number of items 14507 // Size of items (sorted) 14508 624,624,619,617,617,616,614,613,609,607,590,584,580,580,578,577, 14509 576,576,574,570,568,566,565,561,554,552,552,549,544,543,534,534, 14510 531,530,516,515,511,507,507,501,501,501,499,497,496,496,490,488, 14511 487,486,485,482,473,470,466,462,461,458,458,453,452,451,450,447, 14512 443,443,442,435,435,431,430,425,415,412,410,408,406,404,402,401, 14513 396,395,389,388,388,387,387,387,386,384,379,379,379,376,375,373, 14514 370,367,367,363,359,359,357,341,335,333,332,326,312,312,310,306, 14515 300,299,299,293,283,278,277,275,272,271,270,261,260,258,257,257, 14516 256,256,253,249,236,231,215,211,209,209,206,206,196,194,189,188, 14517 186,186,184,181,172,170,169,167,159,155,152,150,150,149,148,147, 14518 146,140,140,138,134,130,129,128,121,119,119,116,113,107,103,102, 14519 94,93,90,89,87,87,85,85,78,76,74,73,72,72,67,65,64,64,63,60,46, 14520 46,39,35 14521 }; 14522 const int n3w1b3r3[] = { 14523 1000, // Capacity 14524 200, // Number of items 14525 // Size of items (sorted) 14526 625,619,619,618,614,613,612,611,609,605,602,598,598,590,589,587, 14527 586,585,579,578,576,566,566,564,563,563,561,558,549,542,542,541, 14528 536,535,529,522,515,512,501,501,500,498,496,495,494,492,492,487, 14529 485,481,479,466,466,466,465,464,462,454,453,450,448,442,441,440, 14530 440,439,437,436,436,432,432,422,422,421,417,412,408,408,393,384, 14531 377,377,376,375,373,373,372,371,371,369,365,359,358,353,353,342, 14532 334,327,324,324,321,320,314,312,311,309,308,296,296,293,291,288, 14533 285,278,270,269,265,262,262,261,260,259,256,254,251,248,244,237, 14534 235,235,234,229,229,227,225,223,222,222,216,212,208,207,206,205, 14535 192,191,181,181,180,179,175,175,164,162,162,159,158,157,156,151, 14536 148,148,146,143,139,139,134,129,129,128,119,116,109,105,95,93, 14537 87,83,83,83,80,78,78,77,76,74,72,65,64,63,62,56,55,55,53,39,38, 14538 37,36,36 14539 }; 14540 const int n3w1b3r4[] = { 14541 1000, // Capacity 14542 200, // Number of items 14543 // Size of items (sorted) 14544 627,626,618,615,614,613,609,604,603,603,600,599,595,594,591,585, 14545 580,576,571,567,565,562,559,559,555,554,553,551,548,546,543,542, 14546 539,537,536,533,533,533,530,527,525,521,520,519,519,519,519,518, 14547 518,516,509,508,499,498,494,492,489,489,482,475,462,460,450,448, 14548 443,441,440,439,438,438,436,435,433,429,427,426,424,421,420,410, 14549 409,403,403,393,391,381,378,378,374,372,366,364,364,354,352,349, 14550 349,347,346,341,339,339,336,332,331,331,325,321,320,320,318,318, 14551 315,310,302,299,298,297,296,295,293,282,281,267,261,252,252,248, 14552 246,244,233,232,228,221,217,216,214,213,210,209,208,207,202,200, 14553 200,196,193,192,190,190,188,183,183,179,179,175,171,165,152,151, 14554 142,135,134,133,132,127,126,124,121,120,116,116,109,108,107,104, 14555 104,101,95,92,91,89,86,84,83,81,72,68,67,64,60,58,52,49,47,43, 14556 38,38,37,37 14557 }; 14558 const int n3w1b3r5[] = { 14559 1000, // Capacity 14560 200, // Number of items 14561 // Size of items (sorted) 14562 627,621,621,613,610,604,604,594,592,582,575,575,575,574,572,571, 14563 571,570,564,564,563,560,557,556,556,548,547,540,532,523,523,519, 14564 518,517,517,514,514,510,505,503,501,494,492,487,480,479,477,477, 14565 473,473,472,467,464,464,459,455,454,452,451,449,449,447,445,440, 14566 438,430,429,427,424,420,420,417,415,411,409,408,407,404,401,390, 14567 385,378,369,361,361,359,356,352,347,343,343,341,338,337,335,334, 14568 322,321,317,316,308,307,305,301,301,289,289,284,283,277,277,271, 14569 270,269,269,267,267,267,259,256,253,249,247,245,242,242,237,233, 14570 233,229,227,224,219,219,217,215,215,209,208,208,202,199,199,198, 14571 194,193,179,176,172,165,160,159,158,148,145,139,139,139,138,137, 14572 137,133,122,120,120,115,114,112,110,109,109,108,102,101,99,92, 14573 86,86,85,80,80,77,76,74,73,70,70,67,64,63,60,58,54,54,46,41,37, 14574 36,35,35 14575 }; 14576 const int n3w1b3r6[] = { 14577 1000, // Capacity 14578 200, // Number of items 14579 // Size of items (sorted) 14580 626,622,621,619,614,612,609,608,608,605,600,595,575,572,571,571, 14581 567,564,563,554,552,551,549,548,544,542,542,538,538,535,533,529, 14582 527,524,524,515,510,510,509,504,502,501,496,490,488,481,480,478, 14583 475,470,469,468,458,454,451,446,446,442,438,436,432,430,422,414, 14584 413,412,411,408,397,389,386,386,385,383,382,373,372,372,371,369, 14585 366,364,362,361,360,360,356,354,351,348,343,338,334,331,326,325, 14586 323,322,320,320,320,320,317,317,316,308,308,305,301,300,299,298, 14587 297,295,295,289,287,285,285,282,281,279,279,266,259,257,257,254, 14588 250,250,249,248,244,243,237,236,225,223,222,219,216,215,210,209, 14589 199,199,196,189,186,185,184,183,182,182,181,176,169,169,168,168, 14590 167,158,156,155,141,141,136,135,132,131,131,131,125,121,118,116, 14591 116,115,107,96,95,93,93,88,84,84,78,78,75,72,65,62,62,60,53,51, 14592 43,43,36,35 14593 }; 14594 const int n3w1b3r7[] = { 14595 1000, // Capacity 14596 200, // Number of items 14597 // Size of items (sorted) 14598 627,626,619,616,611,611,611,610,609,608,607,592,592,582,582,579, 14599 575,571,571,566,565,561,558,549,543,542,542,537,530,527,520,514, 14600 513,512,511,505,495,495,493,493,482,481,480,479,473,466,466,460, 14601 460,459,458,458,455,453,445,441,433,431,425,424,418,415,409,409, 14602 407,407,401,400,399,397,393,393,385,380,379,372,369,360,353,351, 14603 347,338,337,330,316,315,309,309,301,300,299,298,297,296,292,287, 14604 287,284,283,274,272,270,269,269,266,264,263,261,258,249,247,238, 14605 235,235,234,234,234,233,218,217,211,210,206,204,202,196,193,188, 14606 188,187,187,180,180,178,177,174,173,168,167,165,162,159,158,157, 14607 157,151,150,148,146,143,143,143,139,137,136,132,125,123,121,120, 14608 114,114,114,106,105,104,101,101,101,99,96,95,93,92,92,89,88,87, 14609 87,87,85,84,83,82,79,78,69,65,64,62,62,58,55,53,43,42,39,38,37, 14610 35 14611 }; 14612 const int n3w1b3r8[] = { 14613 1000, // Capacity 14614 200, // Number of items 14615 // Size of items (sorted) 14616 619,616,616,613,613,612,607,607,604,601,590,585,579,578,569,566, 14617 561,561,559,557,551,551,550,546,546,543,535,534,528,524,520,519, 14618 507,505,505,504,503,502,502,501,500,494,492,486,484,481,476,473, 14619 473,470,470,468,467,465,456,455,450,445,442,442,442,437,435,433, 14620 432,432,431,426,421,420,417,407,407,403,398,396,393,390,385,380, 14621 380,379,375,373,371,368,367,357,355,351,346,346,345,342,339,339, 14622 338,334,332,332,331,326,325,317,316,310,307,302,300,300,298,296, 14623 295,293,292,288,286,285,279,271,271,270,267,265,260,259,256,252, 14624 245,241,240,231,230,223,222,222,220,216,215,213,210,205,202,197, 14625 197,194,189,185,184,181,180,174,173,170,162,161,159,158,150,139, 14626 135,134,133,131,127,126,126,123,121,121,119,117,112,108,101,98, 14627 98,91,89,87,87,86,83,82,78,78,67,56,55,55,54,54,52,45,43,41,41, 14628 40,39,35 14629 }; 14630 const int n3w1b3r9[] = { 14631 1000, // Capacity 14632 200, // Number of items 14633 // Size of items (sorted) 14634 627,623,620,617,616,611,598,594,594,590,589,584,581,579,575,569, 14635 568,566,563,562,562,554,554,554,553,552,548,548,544,535,534,532, 14636 531,530,528,523,518,516,516,512,508,500,496,496,496,494,494,494, 14637 492,491,485,483,481,479,477,476,475,467,461,459,455,454,448,448, 14638 444,440,439,439,438,437,436,434,431,430,423,422,417,415,409,408, 14639 408,404,400,398,398,398,396,396,394,387,385,384,379,378,378,374, 14640 373,372,368,367,360,359,353,348,348,342,337,331,331,329,329,324, 14641 319,316,315,315,314,312,310,308,308,308,306,297,294,288,284,284, 14642 283,277,268,266,266,264,258,253,252,248,242,236,235,231,229,229, 14643 227,226,224,220,216,214,210,202,201,198,193,192,185,185,184,177, 14644 175,173,173,168,166,163,149,148,148,145,145,138,137,135,134,133, 14645 130,118,116,108,103,102,102,101,96,95,90,83,82,80,80,71,68,64, 14646 62,61,60,54,53,52 14647 }; 14648 const int n3w2b1r0[] = { 14649 1000, // Capacity 14650 200, // Number of items 14651 // Size of items (sorted) 14652 240,240,240,240,239,238,238,238,237,236,236,235,234,234,234,234, 14653 234,232,232,232,232,231,231,231,231,230,230,229,229,229,228,227, 14654 226,226,226,225,225,224,224,224,224,223,223,222,222,222,221,221, 14655 221,221,220,220,220,220,220,219,219,219,219,219,218,218,218,217, 14656 216,216,215,215,215,215,215,215,215,214,214,214,213,213,212,212, 14657 211,211,211,210,210,210,210,209,207,207,207,207,206,205,204,204, 14658 204,203,202,202,201,200,200,200,199,199,199,198,198,198,197,197, 14659 197,196,196,195,195,194,194,193,192,192,192,191,191,191,191,191, 14660 190,190,190,189,188,188,188,188,188,186,186,185,184,184,184,183, 14661 183,183,183,182,182,182,181,180,180,180,179,179,178,178,177,177, 14662 176,176,176,176,175,175,174,173,173,172,172,171,171,171,170,170, 14663 170,169,169,168,168,168,167,166,166,165,165,164,164,163,163,163, 14664 163,163,163,163,162,162,162,162 14665 }; 14666 const int n3w2b1r1[] = { 14667 1000, // Capacity 14668 200, // Number of items 14669 // Size of items (sorted) 14670 240,239,239,239,238,237,237,236,235,235,234,234,234,233,233,233, 14671 233,232,232,232,232,231,230,229,229,228,228,228,227,227,227,225, 14672 225,225,225,224,224,224,223,223,223,221,221,221,221,221,220,220, 14673 220,220,220,219,219,219,218,218,218,218,217,217,217,217,216,216, 14674 215,215,215,214,213,213,213,213,213,212,212,212,211,211,210,209, 14675 209,209,208,208,208,208,208,207,207,206,206,206,206,204,204,204, 14676 204,204,204,204,204,203,202,202,202,201,201,201,200,200,199,199, 14677 199,199,199,198,197,197,197,197,197,197,196,196,196,196,195,194, 14678 194,193,193,193,193,192,190,190,189,189,189,187,187,186,186,186, 14679 186,185,184,184,184,183,182,182,182,181,181,181,179,178,177,177, 14680 177,176,176,176,176,176,175,175,175,173,173,173,172,172,172,172, 14681 172,172,171,171,171,171,170,170,170,169,169,169,167,167,167,165, 14682 164,164,164,164,164,163,163,162 14683 }; 14684 const int n3w2b1r2[] = { 14685 1000, // Capacity 14686 200, // Number of items 14687 // Size of items (sorted) 14688 240,240,240,239,238,238,238,238,237,237,236,236,236,235,235,234, 14689 233,232,232,231,230,230,230,230,229,229,228,228,228,227,226,226, 14690 225,225,224,224,224,224,224,223,223,223,222,222,221,221,221,221, 14691 220,220,219,219,217,217,216,216,216,215,215,215,214,214,214,213, 14692 213,213,212,211,211,210,209,209,209,209,208,208,208,208,207,207, 14693 207,206,206,205,205,205,205,204,204,204,203,203,203,203,203,203, 14694 203,202,202,202,202,201,201,201,200,200,199,199,198,197,197,196, 14695 196,195,195,194,194,194,194,194,193,193,193,193,193,192,191,191, 14696 191,189,189,188,188,188,188,187,187,187,187,186,186,186,186,185, 14697 184,183,183,183,183,183,182,182,182,181,181,181,180,178,178,177, 14698 177,177,176,176,175,175,175,175,173,173,172,172,172,172,172,172, 14699 171,170,169,169,169,169,169,168,167,167,167,165,165,165,165,165, 14700 165,165,164,163,163,163,162,162 14701 }; 14702 const int n3w2b1r3[] = { 14703 1000, // Capacity 14704 200, // Number of items 14705 // Size of items (sorted) 14706 240,240,240,240,239,238,238,238,237,237,237,237,236,234,233,232, 14707 232,232,231,231,230,229,228,228,228,228,228,228,227,226,226,225, 14708 225,225,224,224,223,223,223,222,222,222,222,221,221,221,220,220, 14709 219,219,218,218,218,218,217,217,217,217,216,216,215,215,215,212, 14710 212,212,212,212,211,211,211,210,210,210,209,209,209,209,208,208, 14711 208,208,207,207,207,206,206,206,206,205,205,204,204,203,203,203, 14712 202,202,202,202,202,201,201,200,199,199,199,199,198,198,198,198, 14713 197,197,197,196,196,196,194,193,193,193,193,192,192,192,192,191, 14714 191,191,190,190,189,189,189,188,188,188,187,186,186,186,185,185, 14715 185,185,184,184,183,183,182,182,182,182,182,181,181,180,179,179, 14716 179,179,178,177,177,176,175,175,175,175,174,173,173,172,172,172, 14717 170,170,170,169,168,168,168,168,167,167,166,166,166,165,164,164, 14718 164,164,163,163,163,163,163,163 14719 }; 14720 const int n3w2b1r4[] = { 14721 1000, // Capacity 14722 200, // Number of items 14723 // Size of items (sorted) 14724 239,238,237,237,237,237,237,237,236,235,235,235,234,233,233,232, 14725 232,231,231,231,230,230,230,229,229,228,228,227,227,227,226,226, 14726 226,226,225,225,224,224,224,223,223,223,222,221,221,221,221,219, 14727 219,219,218,217,217,217,216,216,216,216,214,214,214,214,214,213, 14728 212,211,211,210,210,210,209,209,208,208,206,206,206,205,204,203, 14729 203,203,202,201,201,201,201,200,200,199,199,198,198,198,197,197, 14730 197,197,196,196,196,196,195,195,194,194,193,193,192,191,191,191, 14731 190,190,189,189,189,189,189,189,189,189,188,188,188,188,188,187, 14732 187,187,186,186,185,185,184,183,183,183,183,183,182,181,181,181, 14733 180,180,179,179,179,179,178,177,177,177,176,175,175,174,174,174, 14734 173,173,173,173,172,172,172,172,171,171,171,171,170,170,169,169, 14735 169,168,168,167,167,167,167,167,166,166,166,165,165,165,164,164, 14736 163,163,163,162,162,162,162,162 14737 }; 14738 const int n3w2b1r5[] = { 14739 1000, // Capacity 14740 200, // Number of items 14741 // Size of items (sorted) 14742 240,239,239,238,238,238,238,238,238,237,237,236,236,236,236,234, 14743 234,234,233,233,233,233,233,232,230,230,230,229,229,229,229,228, 14744 228,227,227,227,225,225,224,224,223,223,223,222,222,222,222,221, 14745 221,221,220,220,219,219,219,217,217,217,217,217,217,217,216,215, 14746 214,214,214,213,213,213,213,213,213,213,212,212,212,211,211,211, 14747 211,210,208,208,207,207,207,206,206,205,205,202,202,202,202,202, 14748 201,200,199,199,199,199,198,198,198,198,197,197,196,196,196,195, 14749 195,194,194,194,194,194,193,193,193,192,192,191,191,191,190,189, 14750 189,188,188,188,188,187,185,184,183,183,183,182,182,182,181,181, 14751 181,180,180,179,179,179,177,177,177,177,176,175,175,175,175,175, 14752 174,173,172,172,172,172,171,171,171,171,170,170,169,169,169,169, 14753 169,169,169,168,168,168,168,167,167,167,166,166,165,165,164,164, 14754 164,164,163,163,162,162,162,162 14755 }; 14756 const int n3w2b1r6[] = { 14757 1000, // Capacity 14758 200, // Number of items 14759 // Size of items (sorted) 14760 240,240,240,240,239,239,238,238,238,237,237,237,237,234,234,234, 14761 233,233,233,232,231,231,231,231,230,230,230,230,230,229,229,229, 14762 229,229,228,228,228,228,228,228,228,227,227,227,226,226,225,225, 14763 225,225,224,223,223,222,221,221,220,220,219,219,218,217,217,217, 14764 216,216,216,216,215,215,215,214,214,213,213,212,212,212,211,211, 14765 211,210,210,209,209,209,208,208,208,208,207,207,207,206,205,205, 14766 205,205,204,203,203,202,202,202,201,200,200,199,199,198,198,198, 14767 198,197,197,196,196,196,194,194,194,194,193,192,192,191,191,190, 14768 190,189,189,189,189,188,187,186,185,184,184,184,183,182,182,182, 14769 182,182,181,181,181,180,178,178,177,177,176,176,176,175,175,175, 14770 175,175,175,175,174,174,174,173,173,173,172,172,171,171,171,171, 14771 171,170,170,170,169,169,169,169,169,168,168,168,166,166,165,165, 14772 165,164,164,164,163,163,163,162 14773 }; 14774 const int n3w2b1r7[] = { 14775 1000, // Capacity 14776 200, // Number of items 14777 // Size of items (sorted) 14778 240,240,240,239,239,239,238,237,237,237,237,236,235,234,234,234, 14779 233,233,233,233,233,232,231,231,230,230,230,229,229,226,226,226, 14780 226,226,225,224,224,223,223,222,221,221,221,221,221,220,219,219, 14781 218,218,218,218,218,217,217,217,217,217,217,217,217,216,216,215, 14782 215,215,213,213,213,212,212,212,211,211,209,208,207,207,207,206, 14783 206,206,206,205,205,205,205,205,205,203,203,203,203,202,202,202, 14784 202,201,201,201,199,199,199,198,197,197,197,195,194,194,194,194, 14785 193,193,193,193,192,192,192,191,190,190,190,190,190,190,189,189, 14786 189,188,188,188,188,188,188,187,187,187,187,186,186,186,186,186, 14787 186,185,185,185,183,183,183,182,182,182,181,180,180,180,179,179, 14788 179,179,179,178,178,178,178,178,178,178,177,176,176,176,175,175, 14789 172,172,172,171,171,171,170,170,170,170,169,169,167,167,167,165, 14790 165,165,165,165,164,163,163,163 14791 }; 14792 const int n3w2b1r8[] = { 14793 1000, // Capacity 14794 200, // Number of items 14795 // Size of items (sorted) 14796 240,240,240,239,239,239,238,238,238,238,238,237,236,236,236,236, 14797 235,234,234,234,234,233,233,233,232,232,232,231,231,231,231,230, 14798 230,230,229,229,229,227,226,226,226,225,225,225,223,223,223,223, 14799 223,221,221,221,219,219,219,217,217,216,216,216,215,215,214,214, 14800 214,213,213,213,211,210,210,209,209,209,208,208,208,208,208,207, 14801 207,207,207,207,207,206,205,205,205,204,204,204,203,203,203,202, 14802 201,201,201,200,200,200,199,199,198,198,198,197,197,197,196,196, 14803 195,194,194,194,193,192,192,191,191,191,190,189,188,187,186,186, 14804 185,185,185,185,185,185,184,183,183,183,182,182,182,181,180,180, 14805 180,180,179,179,179,179,178,178,177,177,177,176,176,176,176,175, 14806 175,174,174,174,173,173,173,172,171,171,171,171,171,170,170,169, 14807 169,168,168,168,168,168,168,167,166,166,166,166,166,165,165,165, 14808 165,164,164,164,163,163,162,162 14809 }; 14810 const int n3w2b1r9[] = { 14811 1000, // Capacity 14812 200, // Number of items 14813 // Size of items (sorted) 14814 240,240,240,239,239,238,238,238,238,238,238,238,237,237,237,237, 14815 236,236,235,235,234,234,232,232,232,232,232,230,230,230,230,230, 14816 229,229,229,229,229,229,228,228,228,225,225,225,225,225,224,224, 14817 224,224,223,223,222,221,221,220,220,220,220,219,219,219,219,218, 14818 217,217,216,215,215,213,213,213,212,212,211,211,211,211,210,210, 14819 210,210,209,209,209,208,207,207,207,205,203,203,202,202,202,201, 14820 200,199,199,199,198,198,198,198,197,197,197,196,196,195,195,195, 14821 194,193,192,192,192,191,190,190,190,190,189,189,189,189,188,188, 14822 188,187,187,187,186,186,185,184,184,184,183,183,182,182,181,181, 14823 181,181,181,180,179,179,178,178,177,177,177,177,176,176,176,176, 14824 175,175,175,175,174,174,174,174,173,173,173,173,173,172,172,171, 14825 171,171,171,170,170,169,169,169,168,168,168,167,167,167,167,167, 14826 166,166,166,164,164,163,162,162 14827 }; 14828 const int n3w2b2r0[] = { 14829 1000, // Capacity 14830 200, // Number of items 14831 // Size of items (sorted) 14832 300,300,299,299,298,297,295,295,294,294,293,289,288,287,285,284, 14833 284,282,281,279,277,276,276,275,274,274,272,272,270,269,267,264, 14834 263,263,261,260,260,260,258,255,255,255,255,254,253,250,247,247, 14835 247,246,245,245,244,243,241,241,241,241,239,238,238,238,238,238, 14836 238,237,235,234,233,232,231,231,229,229,229,228,228,226,225,225, 14837 223,221,220,219,217,216,216,216,213,210,208,208,207,205,202,201, 14838 201,201,201,199,199,198,196,195,195,194,194,193,191,189,189,188, 14839 188,187,186,184,184,182,182,181,179,178,177,175,174,173,172,171, 14840 171,171,169,169,168,168,167,167,166,165,164,163,162,158,158,157, 14841 157,156,153,153,151,151,148,147,147,146,146,145,145,144,144,144, 14842 143,141,139,138,137,136,134,134,129,126,125,125,123,122,122,121, 14843 121,121,120,120,118,118,116,114,113,112,111,110,108,108,107,107, 14844 106,106,103,103,103,103,102,102 14845 }; 14846 const int n3w2b2r1[] = { 14847 1000, // Capacity 14848 200, // Number of items 14849 // Size of items (sorted) 14850 300,299,298,298,297,297,294,291,290,289,288,288,286,285,283,282, 14851 280,279,277,276,275,274,274,272,272,271,271,269,269,268,268,267, 14852 267,267,265,265,264,263,262,262,259,259,256,253,253,251,249,249, 14853 248,246,246,245,244,242,241,238,237,237,236,235,233,233,232,229, 14854 229,228,228,228,228,227,227,226,225,224,223,223,221,220,220,219, 14855 218,218,218,217,214,212,209,207,205,204,203,202,202,201,200,199, 14856 198,196,195,193,193,192,190,190,189,187,187,187,186,186,185,185, 14857 185,184,183,182,182,182,181,181,181,181,180,178,177,177,175,175, 14858 174,174,174,173,173,172,170,170,168,168,167,166,164,162,161,160, 14859 160,159,156,155,151,150,150,149,149,148,148,148,145,143,140,138, 14860 136,134,133,133,132,131,131,130,129,129,128,126,125,124,124,121, 14861 120,120,118,116,115,115,114,114,113,112,111,111,110,110,110,109, 14862 108,107,107,107,105,104,103,102 14863 }; 14864 const int n3w2b2r2[] = { 14865 1000, // Capacity 14866 200, // Number of items 14867 // Size of items (sorted) 14868 299,299,298,298,296,295,295,292,291,289,289,289,288,287,287,285, 14869 285,285,282,281,280,280,278,277,277,276,275,272,271,271,269,269, 14870 268,265,264,261,260,260,260,260,259,258,257,255,254,251,251,250, 14871 250,247,247,240,239,238,237,237,236,236,236,236,235,234,234,231, 14872 231,230,227,227,227,226,225,225,225,223,223,218,217,217,216,216, 14873 215,215,214,213,212,212,210,207,207,206,204,202,202,201,200,198, 14874 195,194,193,191,191,188,188,186,185,185,183,183,181,179,179,177, 14875 176,175,174,174,173,170,169,169,166,166,165,163,161,161,160,159, 14876 158,158,156,156,156,153,153,153,150,149,147,146,146,145,145,141, 14877 140,139,138,137,137,136,136,135,134,134,134,132,132,131,130,130, 14878 130,129,128,128,128,127,126,125,124,124,122,121,121,121,119,119, 14879 117,117,116,116,114,114,114,113,112,112,111,111,110,110,108,107, 14880 106,105,105,104,104,104,103,102 14881 }; 14882 const int n3w2b2r3[] = { 14883 1000, // Capacity 14884 200, // Number of items 14885 // Size of items (sorted) 14886 300,297,295,293,288,288,287,286,286,286,284,282,281,281,280,280, 14887 278,276,273,272,271,270,269,269,267,265,265,264,263,261,260,255, 14888 254,254,253,252,251,251,250,248,247,244,238,238,238,237,237,237, 14889 235,235,235,231,231,230,230,230,230,230,229,228,228,227,225,225, 14890 224,223,223,223,220,220,220,219,217,216,216,216,214,214,213,213, 14891 213,207,207,206,205,204,204,203,202,201,201,200,200,199,199,199, 14892 197,197,196,196,195,195,195,195,194,194,193,190,189,188,188,187, 14893 186,185,182,182,180,173,172,171,170,169,168,168,167,166,163,162, 14894 162,161,160,160,158,158,157,156,156,154,153,151,151,150,149,148, 14895 147,145,143,143,143,142,141,139,139,138,138,137,136,136,136,132, 14896 131,131,131,130,129,128,127,127,126,126,125,124,122,120,120,119, 14897 118,116,116,115,115,115,114,113,113,112,112,112,111,111,111,110, 14898 110,109,108,107,106,105,105,102 14899 }; 14900 const int n3w2b2r4[] = { 14901 1000, // Capacity 14902 200, // Number of items 14903 // Size of items (sorted) 14904 300,297,294,293,293,293,292,292,290,289,289,288,287,287,286,286, 14905 285,284,284,283,280,280,280,279,278,278,277,277,276,275,275,274, 14906 274,273,272,268,268,267,265,265,265,264,264,262,262,261,261,261, 14907 261,259,256,254,254,251,250,249,249,248,247,245,245,243,240,239, 14908 239,238,237,235,235,231,230,229,229,228,221,220,217,215,215,214, 14909 213,212,211,210,210,210,209,209,209,208,208,206,206,205,205,203, 14910 202,202,201,201,200,200,199,198,196,193,192,192,192,190,188,188, 14911 186,186,186,185,183,181,181,180,179,179,176,175,174,174,173,173, 14912 171,170,168,167,167,166,164,163,163,161,161,160,155,154,152,150, 14913 150,148,147,147,146,146,145,145,145,145,144,144,143,143,142,139, 14914 139,139,139,138,137,135,134,132,127,126,126,126,126,125,125,125, 14915 125,124,124,124,123,123,122,122,122,120,119,118,118,117,114,114, 14916 113,112,111,111,110,107,106,104 14917 }; 14918 const int n3w2b2r5[] = { 14919 1000, // Capacity 14920 200, // Number of items 14921 // Size of items (sorted) 14922 297,296,296,296,293,292,292,290,290,289,289,287,284,282,282,279, 14923 278,277,277,275,273,273,268,267,267,266,265,264,264,264,261,260, 14924 260,259,259,259,257,257,256,253,252,252,252,251,251,251,250,249, 14925 245,243,243,243,243,242,242,236,236,236,231,231,231,229,229,229, 14926 227,225,223,223,223,222,222,218,217,217,217,216,215,214,212,211, 14927 210,210,210,210,208,208,207,207,206,204,203,202,199,198,196,196, 14928 195,195,194,191,190,190,190,190,190,187,186,185,184,184,183,183, 14929 183,182,181,181,179,179,179,175,175,175,175,174,174,173,173,173, 14930 172,171,171,169,169,168,168,167,167,166,166,165,163,163,163,162, 14931 160,159,159,159,155,154,153,153,153,151,151,150,149,143,142,141, 14932 141,141,140,138,136,135,132,132,130,130,129,128,128,127,126,125, 14933 125,125,125,122,122,121,121,119,119,118,113,112,112,112,112,111, 14934 110,110,110,109,109,107,103,102 14935 }; 14936 const int n3w2b2r6[] = { 14937 1000, // Capacity 14938 200, // Number of items 14939 // Size of items (sorted) 14940 300,298,298,298,298,295,295,293,293,292,290,289,288,288,288,287, 14941 286,286,285,285,284,284,283,283,280,279,279,277,275,273,271,270, 14942 269,268,266,266,265,261,260,260,258,254,253,252,252,252,250,250, 14943 249,249,248,244,244,241,240,238,238,238,235,234,232,231,231,230, 14944 230,227,226,226,225,225,225,224,224,223,223,222,222,222,222,221, 14945 221,220,220,220,220,220,219,219,217,216,215,213,213,212,210,210, 14946 210,206,205,205,204,203,203,203,203,196,193,192,191,188,188,187, 14947 186,185,183,183,182,181,178,176,175,174,173,172,172,171,171,171, 14948 170,167,166,164,164,163,163,161,161,159,157,155,154,153,152,152, 14949 152,151,148,147,146,146,144,144,143,142,141,141,139,139,136,136, 14950 136,135,135,133,132,132,132,127,127,126,123,123,122,121,120,120, 14951 120,118,117,115,114,113,113,112,112,111,111,111,111,110,109,108, 14952 108,107,107,105,104,104,104,102 14953 }; 14954 const int n3w2b2r7[] = { 14955 1000, // Capacity 14956 200, // Number of items 14957 // Size of items (sorted) 14958 300,300,297,296,295,295,295,294,292,291,287,286,285,284,283,283, 14959 282,282,282,280,280,278,276,275,275,268,268,267,264,263,262,261, 14960 261,260,259,259,259,258,258,257,253,253,253,251,249,249,249,249, 14961 248,246,246,245,245,245,242,241,241,240,238,237,234,233,233,229, 14962 226,224,224,223,223,223,222,222,221,220,220,218,218,217,217,217, 14963 216,216,216,216,215,214,214,213,213,212,211,210,209,207,207,205, 14964 202,202,201,200,199,198,197,195,195,195,194,194,194,193,191,191, 14965 191,187,186,185,184,178,175,175,175,175,175,174,173,172,171,168, 14966 168,168,166,165,165,164,162,161,161,160,160,157,156,155,155,155, 14967 152,151,150,149,147,144,144,143,142,142,141,141,141,140,139,139, 14968 139,139,139,138,137,136,135,135,134,134,133,132,132,131,131,131, 14969 131,131,130,129,129,126,125,124,122,122,122,120,120,118,117,115, 14970 113,108,107,104,103,103,102,102 14971 }; 14972 const int n3w2b2r8[] = { 14973 1000, // Capacity 14974 200, // Number of items 14975 // Size of items (sorted) 14976 300,298,298,297,295,294,293,292,292,290,290,289,289,289,288,288, 14977 288,288,287,287,286,286,286,285,284,283,282,282,282,281,278,277, 14978 276,275,275,274,273,272,272,272,272,271,270,269,268,267,267,266, 14979 266,265,263,263,263,262,260,259,259,258,256,255,254,254,253,251, 14980 249,249,248,247,246,245,245,241,241,238,234,233,233,231,230,228, 14981 227,227,227,225,224,223,223,221,219,219,219,218,217,216,214,214, 14982 214,214,210,209,208,207,204,204,204,203,202,200,199,198,197,194, 14983 194,192,192,192,191,190,190,190,189,188,187,186,185,183,182,181, 14984 181,181,179,178,173,173,171,171,171,169,168,167,167,165,165,165, 14985 163,160,159,158,158,157,157,154,153,153,151,151,151,151,149,148, 14986 146,145,144,142,141,141,141,139,139,139,136,135,134,134,134,131, 14987 130,127,125,123,123,121,120,119,119,119,118,118,116,116,115,115, 14988 112,111,110,107,107,106,105,105 14989 }; 14990 const int n3w2b2r9[] = { 14991 1000, // Capacity 14992 200, // Number of items 14993 // Size of items (sorted) 14994 299,299,298,297,294,291,291,291,289,288,288,288,287,286,286,285, 14995 284,284,282,281,281,280,280,279,279,278,277,276,275,275,273,273, 14996 270,268,267,263,261,261,259,259,258,257,256,254,253,251,251,250, 14997 250,249,248,243,240,239,239,238,238,238,237,237,236,235,234,233, 14998 233,233,232,231,229,228,226,226,225,222,221,221,219,219,219,219, 14999 217,216,216,215,214,214,214,214,214,212,211,211,208,204,204,202, 15000 202,202,200,199,198,197,197,196,196,196,195,195,194,193,192,190, 15001 184,184,180,179,178,177,176,176,175,174,173,171,170,169,168,167, 15002 167,167,167,166,166,166,166,165,164,164,163,161,161,159,159,159, 15003 155,154,151,151,149,149,149,147,147,144,143,139,137,137,135,134, 15004 134,134,133,133,133,132,132,130,129,127,127,124,122,120,120,118, 15005 117,115,114,114,114,113,113,113,112,111,111,111,108,108,108,106, 15006 106,105,105,103,103,103,103,102 15007 }; 15008 const int n3w2b3r0[] = { 15009 1000, // Capacity 15010 200, // Number of items 15011 // Size of items (sorted) 15012 378,374,373,372,371,371,371,370,362,362,361,358,358,357,356,354, 15013 353,351,351,350,348,346,346,344,341,340,339,338,336,336,334,332, 15014 330,330,328,324,324,321,320,319,318,317,317,316,316,309,309,309, 15015 308,308,307,307,306,304,303,302,301,300,300,299,290,290,289,287, 15016 282,279,272,270,269,267,266,263,262,261,258,257,255,254,253,253, 15017 250,249,246,242,242,242,242,238,238,238,237,235,232,230,230,228, 15018 225,221,221,219,217,213,210,210,209,206,205,203,203,200,199,198, 15019 198,197,195,190,190,187,180,178,177,177,176,167,166,166,165,159, 15020 159,157,155,154,154,153,151,151,151,150,147,141,139,139,138,136, 15021 129,128,128,127,126,125,123,115,110,105,104,101,100,99,96,96, 15022 93,92,92,91,89,89,88,87,86,79,77,76,73,70,68,65,57,54,54,53,49, 15023 48,46,46,42,38,38,37,37,37,34,33,30,30,30,27,25,22,22,22 15024 }; 15025 const int n3w2b3r1[] = { 15026 1000, // Capacity 15027 200, // Number of items 15028 // Size of items (sorted) 15029 377,375,373,369,368,362,362,361,360,360,358,357,357,356,355,354, 15030 348,343,340,339,338,336,332,329,328,327,324,321,321,320,320,320, 15031 318,314,311,310,309,305,303,302,302,301,299,297,297,295,292,291, 15032 290,289,289,288,287,286,280,279,277,275,274,265,264,257,257,256, 15033 255,247,247,246,246,243,242,240,240,237,236,232,230,230,229,227, 15034 226,223,221,219,217,213,213,212,209,208,208,207,202,201,200,199, 15035 198,197,193,191,189,188,188,187,184,182,182,181,181,180,180,180, 15036 180,177,176,170,169,169,169,164,164,163,163,156,156,156,153,148, 15037 147,145,141,139,134,134,134,132,128,125,124,123,123,122,121,120, 15038 116,116,116,115,115,113,109,104,104,104,103,102,89,88,86,85,84, 15039 84,84,82,80,77,76,75,74,74,74,73,68,67,66,65,62,62,59,51,49,49, 15040 49,48,48,46,46,44,43,43,42,39,38,33,30,29,27,26,26,24 15041 }; 15042 const int n3w2b3r2[] = { 15043 1000, // Capacity 15044 200, // Number of items 15045 // Size of items (sorted) 15046 378,378,377,377,375,374,371,367,367,365,365,361,356,353,349,345, 15047 342,339,337,334,334,330,330,330,329,328,325,325,324,322,317,316, 15048 316,315,313,312,310,307,305,303,300,293,290,284,283,283,281,281, 15049 280,280,278,275,272,270,270,263,260,258,255,253,251,251,251,249, 15050 248,248,246,245,243,242,242,239,239,237,235,234,234,233,232,230, 15051 230,228,227,225,225,224,220,218,217,217,215,210,204,202,201,200, 15052 197,196,195,194,191,180,173,173,172,172,172,170,168,166,163,163, 15053 163,162,161,160,157,155,154,151,148,147,144,144,143,142,142,142, 15054 141,141,141,137,133,132,132,131,131,127,124,122,120,120,117,116, 15055 115,113,112,111,109,108,107,104,103,100,99,98,97,96,94,91,90, 15056 89,89,88,88,87,82,82,80,77,76,75,75,71,67,65,65,63,61,60,58,55, 15057 53,52,51,48,47,47,43,43,37,34,34,31,27,27,26,25,24,23 15058 }; 15059 const int n3w2b3r3[] = { 15060 1000, // Capacity 15061 200, // Number of items 15062 // Size of items (sorted) 15063 378,375,370,368,364,364,364,361,360,360,350,349,349,347,345,340, 15064 340,339,339,339,335,332,330,321,321,321,317,316,313,312,311,310, 15065 307,304,303,298,295,294,292,292,279,277,277,274,271,267,267,267, 15066 265,263,262,261,259,256,255,254,253,251,251,250,248,247,246,245, 15067 245,243,242,242,241,239,238,238,236,236,235,234,232,231,230,229, 15068 225,223,223,222,221,220,216,216,216,216,215,213,213,212,210,209, 15069 203,200,198,197,197,192,191,190,187,187,186,185,185,178,178,175, 15070 174,174,172,170,169,165,165,157,156,154,154,154,154,148,148,147, 15071 145,144,142,142,139,136,136,135,134,133,129,129,128,128,127,127, 15072 125,124,124,124,123,122,118,113,112,111,108,108,107,106,101,98, 15073 96,96,94,94,91,89,88,86,82,79,76,72,71,70,67,65,65,63,63,62,61, 15074 60,58,57,55,47,47,47,45,36,35,31,28,28,28,28,28,25,24,23 15075 }; 15076 const int n3w2b3r4[] = { 15077 1000, // Capacity 15078 200, // Number of items 15079 // Size of items (sorted) 15080 380,379,378,377,377,373,373,370,369,368,367,365,364,364,361,355, 15081 354,352,351,348,342,340,339,338,337,336,333,329,326,326,325,325, 15082 325,322,321,320,319,319,318,317,317,316,316,311,305,304,301,301, 15083 299,295,293,292,292,288,287,285,285,282,281,281,280,280,279,279, 15084 279,278,272,272,270,267,264,263,255,254,254,251,249,249,245,243, 15085 243,242,241,240,236,233,229,228,228,225,225,222,222,217,216,216, 15086 215,210,210,206,206,205,204,202,202,199,199,198,198,197,196,188, 15087 188,187,185,179,178,177,176,176,175,175,175,174,173,173,171,166, 15088 165,162,161,161,160,159,158,158,158,158,155,154,153,152,149,149, 15089 144,140,139,138,135,131,129,127,127,125,119,118,118,116,116,114, 15090 106,102,98,92,91,91,89,89,86,85,84,83,82,79,77,75,75,71,70,67, 15091 65,59,58,57,56,55,52,41,40,40,36,33,31,30,30,28,27,23,22,22 15092 }; 15093 const int n3w2b3r5[] = { 15094 1000, // Capacity 15095 200, // Number of items 15096 // Size of items (sorted) 15097 380,378,378,373,370,370,370,369,368,368,367,366,360,357,354,353, 15098 351,350,348,347,340,340,339,338,337,335,333,328,328,327,324,323, 15099 321,320,316,315,311,311,308,307,300,300,297,297,297,295,294,292, 15100 285,280,280,277,277,275,275,272,266,265,264,264,263,262,261,259, 15101 257,255,255,249,249,245,244,244,243,243,242,241,241,240,238,238, 15102 237,234,228,227,226,226,225,224,224,221,220,218,217,217,217,214, 15103 211,209,206,203,203,202,202,201,201,200,197,196,189,188,188,187, 15104 186,186,186,185,179,178,177,172,167,165,165,163,161,159,158,158, 15105 157,156,155,155,152,149,146,144,140,139,138,130,128,127,125,122, 15106 120,117,117,115,113,109,105,103,103,99,99,96,94,93,92,92,91,90, 15107 88,82,81,80,76,74,73,67,66,66,66,59,58,57,56,56,55,53,52,51,50, 15108 49,48,44,43,40,39,38,35,34,33,29,29,27,26,24,24,22 15109 }; 15110 const int n3w2b3r6[] = { 15111 1000, // Capacity 15112 200, // Number of items 15113 // Size of items (sorted) 15114 379,378,372,372,372,370,370,368,368,365,364,364,363,358,357,356, 15115 355,353,348,344,343,343,341,340,339,339,336,332,331,331,325,323, 15116 323,323,321,320,319,318,316,315,313,312,306,304,302,301,301,298, 15117 297,296,292,292,290,288,286,286,285,283,277,272,270,267,266,266, 15118 261,261,258,256,254,253,252,252,252,251,250,249,248,242,242,236, 15119 236,235,233,230,230,226,225,223,220,219,215,213,208,206,203,202, 15120 201,200,199,196,193,192,191,187,184,183,183,181,175,174,173,173, 15121 172,172,172,172,171,167,167,167,166,165,165,163,163,161,157,156, 15122 156,154,151,143,136,134,131,129,125,125,124,120,120,118,117,116, 15123 115,113,113,112,112,112,108,105,104,103,102,99,97,97,96,95,88, 15124 87,86,85,83,76,73,71,69,69,68,68,68,66,63,61,61,55,54,53,52,52, 15125 52,47,47,44,43,42,41,41,39,36,34,33,31,31,31,27,23,22 15126 }; 15127 const int n3w2b3r7[] = { 15128 1000, // Capacity 15129 200, // Number of items 15130 // Size of items (sorted) 15131 380,378,377,377,376,375,372,370,366,364,364,362,357,357,357,356, 15132 354,354,352,350,350,346,346,343,342,341,341,340,338,334,332,332, 15133 332,330,329,328,326,326,322,321,320,319,318,318,317,314,313,305, 15134 304,303,302,300,293,292,292,291,288,287,287,286,285,284,280,277, 15135 276,275,275,262,261,259,259,258,257,253,249,249,248,242,237,236, 15136 232,230,230,229,229,224,223,220,217,217,217,216,215,214,209,207, 15137 206,205,203,203,202,200,200,200,196,196,194,192,189,188,186,186, 15138 182,182,182,181,181,177,175,174,172,168,164,160,160,160,159,157, 15139 156,156,154,152,151,148,146,145,138,136,135,134,134,132,131,129, 15140 127,125,124,123,119,115,112,107,106,105,105,104,102,99,98,98, 15141 96,93,93,89,87,86,84,82,79,79,78,77,77,70,70,69,69,67,65,60,59, 15142 59,59,56,53,50,49,49,47,43,43,42,38,37,32,32,31,30,28,24 15143 }; 15144 const int n3w2b3r8[] = { 15145 1000, // Capacity 15146 200, // Number of items 15147 // Size of items (sorted) 15148 378,378,375,374,373,366,363,362,359,358,353,352,350,348,348,347, 15149 345,343,339,339,330,329,323,323,322,321,320,318,317,315,314,313, 15150 311,308,306,301,298,297,292,292,292,291,283,283,282,281,281,269, 15151 266,266,266,265,265,262,258,256,256,252,247,246,244,242,241,241, 15152 241,239,239,237,235,235,231,231,229,228,224,223,223,221,220,218, 15153 212,210,210,207,207,206,205,205,202,200,193,193,193,190,189,189, 15154 188,188,187,187,186,184,182,180,178,178,177,175,173,172,172,171, 15155 169,167,167,162,161,159,159,159,158,157,156,155,154,153,152,151, 15156 149,149,149,146,146,145,144,144,142,137,137,135,134,133,132,132, 15157 128,124,124,123,120,116,116,115,115,110,107,107,103,101,98,96, 15158 91,91,86,84,83,83,82,79,75,74,74,72,72,65,62,61,59,59,54,52,50, 15159 47,46,45,43,43,41,39,39,39,37,35,34,33,31,30,29,28,26,22 15160 }; 15161 const int n3w2b3r9[] = { 15162 1000, // Capacity 15163 200, // Number of items 15164 // Size of items (sorted) 15165 378,376,373,372,372,372,372,370,367,367,362,358,355,355,354,350, 15166 346,344,340,340,339,336,335,334,334,334,334,333,329,328,321,318, 15167 317,317,316,316,311,308,306,303,302,300,299,299,298,297,294,293, 15168 292,285,278,278,277,276,275,274,270,268,267,263,261,259,255,253, 15169 252,251,251,251,246,244,242,241,240,239,238,238,237,235,234,233, 15170 232,232,230,225,224,222,216,215,213,210,204,197,193,185,176,176, 15171 174,173,172,172,171,168,165,160,160,158,156,156,154,153,152,151, 15172 151,151,150,148,146,145,144,143,143,140,140,138,138,135,134,133, 15173 128,127,126,122,122,120,119,119,115,115,113,111,110,110,107,106, 15174 106,105,105,103,103,102,102,102,101,99,99,98,94,93,93,93,92,91, 15175 90,89,89,88,87,85,82,81,81,79,78,78,75,75,72,72,71,69,66,62,59, 15176 58,57,56,52,52,48,45,41,41,37,33,31,30,29,26,24,23 15177 }; 15178 const int n3w3b1r0[] = { 15179 1000, // Capacity 15180 200, // Number of items 15181 // Size of items (sorted) 15182 168,168,167,167,166,166,166,166,165,164,163,163,163,163,163,163, 15183 162,162,162,162,162,161,160,160,160,160,160,159,159,159,159,159, 15184 159,159,159,159,158,158,157,157,157,157,157,157,156,156,156,156, 15185 156,155,155,155,155,154,154,154,154,153,153,152,152,152,152,152, 15186 152,151,150,150,148,148,148,148,148,148,147,147,147,147,146,146, 15187 146,145,144,144,143,143,143,143,143,142,142,141,141,141,140,140, 15188 140,139,139,139,139,139,139,139,138,138,137,137,137,136,136,136, 15189 136,135,135,135,134,134,134,133,133,133,133,132,132,132,132,132, 15190 131,131,131,130,130,130,130,130,130,130,129,129,129,129,128,128, 15191 128,127,127,127,126,126,126,126,125,125,125,125,124,124,124,124, 15192 124,124,123,123,123,122,122,122,122,122,121,120,120,119,119,119, 15193 119,119,118,118,118,118,117,117,117,116,116,116,116,115,115,115, 15194 115,115,115,115,115,114,114,114 15195 }; 15196 const int n3w3b1r1[] = { 15197 1000, // Capacity 15198 200, // Number of items 15199 // Size of items (sorted) 15200 168,168,168,168,168,167,167,167,167,166,166,165,165,165,165,164, 15201 164,164,163,163,163,163,162,162,161,161,161,161,160,160,160,160, 15202 160,158,158,158,158,157,157,157,157,157,156,156,156,156,156,155, 15203 155,154,154,153,153,152,152,152,152,151,151,150,150,150,150,149, 15204 149,148,147,147,147,147,146,146,146,146,146,146,145,145,145,145, 15205 144,143,143,143,143,143,142,142,141,141,140,140,140,140,139,139, 15206 139,138,138,138,137,137,137,137,136,136,136,136,136,136,135,135, 15207 135,134,134,134,134,134,133,133,133,133,132,132,132,132,132,132, 15208 132,132,132,131,131,131,131,131,131,130,130,130,129,129,129,128, 15209 128,128,128,128,127,127,127,126,126,126,126,125,124,123,123,123, 15210 123,122,122,122,122,122,122,122,121,121,121,121,120,120,119,119, 15211 119,119,119,118,118,117,117,117,117,117,117,116,116,116,116,116, 15212 116,116,115,115,114,114,114,114 15213 }; 15214 const int n3w3b1r2[] = { 15215 1000, // Capacity 15216 200, // Number of items 15217 // Size of items (sorted) 15218 168,168,168,168,168,167,167,167,167,166,166,165,165,165,165,165, 15219 165,164,164,164,163,163,162,161,161,160,160,160,160,159,159,159, 15220 159,159,158,158,158,158,158,158,158,157,157,157,157,157,157,156, 15221 156,155,155,155,155,155,154,154,154,154,153,153,153,153,153,153, 15222 152,152,151,151,151,151,150,150,150,150,150,149,149,149,149,148, 15223 148,148,148,148,147,147,147,147,147,147,146,146,146,146,145,145, 15224 145,144,144,143,143,143,143,143,142,142,142,142,141,140,140,139, 15225 139,139,139,138,138,138,138,138,138,137,136,136,135,135,135,135, 15226 135,134,134,133,133,133,132,131,130,130,129,129,129,128,128,127, 15227 126,126,126,126,126,125,125,125,125,125,125,124,123,123,123,123, 15228 123,122,122,122,122,122,122,121,121,121,121,120,120,120,120,120, 15229 120,119,119,119,119,118,117,117,117,117,117,117,116,116,116,115, 15230 115,115,115,115,114,114,114,114 15231 }; 15232 const int n3w3b1r3[] = { 15233 1000, // Capacity 15234 200, // Number of items 15235 // Size of items (sorted) 15236 168,168,168,168,168,168,168,167,167,167,165,165,164,164,164,164, 15237 164,163,163,163,163,162,162,162,162,161,161,161,161,160,160,159, 15238 159,158,158,157,157,156,156,156,156,155,155,155,155,155,154,154, 15239 154,153,153,152,152,151,151,151,151,151,151,151,151,150,150,150, 15240 149,149,149,148,148,148,148,148,147,147,147,146,146,145,145,145, 15241 144,144,144,144,143,143,143,143,142,142,142,142,142,142,141,141, 15242 141,141,141,141,141,140,140,140,140,140,140,139,139,139,138,138, 15243 138,137,137,137,137,137,136,136,136,136,135,135,135,135,135,134, 15244 134,134,134,133,133,133,133,133,133,133,132,132,132,131,130,130, 15245 130,130,130,130,130,130,129,128,128,127,127,126,126,125,125,125, 15246 125,125,125,125,124,124,124,124,124,123,123,123,123,122,122,122, 15247 121,121,120,120,120,118,118,117,117,117,117,116,115,115,115,115, 15248 115,115,115,114,114,114,114,114 15249 }; 15250 const int n3w3b1r4[] = { 15251 1000, // Capacity 15252 200, // Number of items 15253 // Size of items (sorted) 15254 168,167,167,167,166,166,165,165,165,164,163,163,163,163,162,162, 15255 162,162,162,161,161,161,161,161,160,160,160,160,160,160,160,159, 15256 158,158,158,158,157,157,157,157,157,156,156,155,155,155,155,155, 15257 155,154,154,154,154,154,153,153,153,153,153,153,152,152,152,152, 15258 152,151,151,151,151,150,150,150,150,150,149,149,148,147,147,147, 15259 146,146,146,145,145,145,145,144,143,143,143,142,142,142,142,142, 15260 142,142,142,142,141,141,141,140,139,139,139,139,139,139,138,137, 15261 137,137,137,137,136,136,136,136,136,135,135,134,133,133,133,133, 15262 132,132,132,132,131,131,131,130,130,130,130,130,130,129,129,128, 15263 128,128,128,127,127,127,127,126,126,126,126,126,125,125,125,125, 15264 125,124,124,124,124,124,123,123,123,123,123,123,122,122,122,121, 15265 121,121,121,120,119,119,119,119,118,118,117,117,116,116,116,116, 15266 116,115,115,115,114,114,114,114 15267 }; 15268 const int n3w3b1r5[] = { 15269 1000, // Capacity 15270 200, // Number of items 15271 // Size of items (sorted) 15272 168,168,168,167,167,167,167,167,166,166,166,166,165,164,164,164, 15273 164,162,162,161,161,161,160,160,159,159,159,159,159,159,159,158, 15274 158,158,158,158,157,157,157,157,156,156,156,156,155,155,155,155, 15275 155,155,155,155,154,154,154,154,154,154,153,153,152,152,152,151, 15276 150,150,149,149,149,149,149,148,148,147,147,147,147,146,146,146, 15277 145,145,145,144,144,144,144,143,143,143,143,143,142,142,141,141, 15278 141,141,140,140,140,139,139,138,138,138,138,138,138,138,138,137, 15279 137,137,136,136,136,135,135,135,135,135,135,134,134,133,133,133, 15280 133,133,132,132,132,132,131,131,131,131,131,130,130,130,130,130, 15281 129,129,129,128,128,128,128,128,128,127,127,127,127,127,126,126, 15282 126,125,125,125,124,124,124,124,123,122,122,121,121,121,121,120, 15283 120,119,119,119,117,117,117,117,117,116,116,116,116,116,116,116, 15284 116,115,115,115,115,115,114,114 15285 }; 15286 const int n3w3b1r6[] = { 15287 1000, // Capacity 15288 200, // Number of items 15289 // Size of items (sorted) 15290 168,168,168,168,168,167,167,167,166,166,166,166,166,165,165,165, 15291 165,165,164,164,163,163,162,162,162,162,162,162,162,161,161,161, 15292 160,160,160,160,160,160,160,160,160,160,159,159,159,159,159,159, 15293 159,159,159,157,157,156,156,155,155,155,155,155,154,154,153,153, 15294 152,152,152,151,151,151,149,149,148,148,148,148,148,147,147,147, 15295 145,144,144,143,143,142,142,141,141,140,140,139,139,139,139,139, 15296 139,138,138,138,138,138,137,137,137,137,137,137,136,136,136,135, 15297 135,135,135,134,134,134,134,133,133,132,132,132,132,132,131,131, 15298 130,130,130,130,130,129,129,128,128,128,128,127,127,126,126,126, 15299 126,126,126,125,125,125,125,125,124,124,124,124,123,123,123,123, 15300 123,122,122,122,122,122,122,121,121,121,121,121,121,121,119,119, 15301 119,119,119,119,119,118,118,118,118,118,118,117,117,117,116,116, 15302 116,116,116,115,115,115,114,114 15303 }; 15304 const int n3w3b1r7[] = { 15305 1000, // Capacity 15306 200, // Number of items 15307 // Size of items (sorted) 15308 168,168,168,168,168,168,168,167,167,167,167,166,166,165,165,165, 15309 164,164,163,163,163,162,162,162,162,161,161,161,161,161,161,161, 15310 160,160,160,160,160,160,158,158,158,158,158,158,157,157,157,157, 15311 157,156,156,156,154,154,154,154,153,153,153,152,152,151,151,151, 15312 151,150,150,150,149,149,149,149,149,149,149,148,148,148,148,148, 15313 147,147,147,147,147,147,147,146,146,146,146,146,145,145,145,145, 15314 144,144,144,144,144,144,144,144,143,143,143,142,141,141,141,140, 15315 140,140,140,139,139,138,138,138,138,138,138,138,138,137,137,137, 15316 137,137,137,136,136,136,135,135,134,134,133,133,132,132,131,131, 15317 131,131,131,130,130,129,129,129,128,128,127,127,127,127,126,126, 15318 126,126,126,125,124,124,124,123,123,123,122,122,122,121,121,120, 15319 120,120,120,120,119,119,119,119,118,118,117,117,117,116,116,116, 15320 116,116,116,116,115,115,115,115 15321 }; 15322 const int n3w3b1r8[] = { 15323 1000, // Capacity 15324 200, // Number of items 15325 // Size of items (sorted) 15326 168,168,167,167,166,166,165,165,165,165,165,165,165,164,163,163, 15327 163,163,163,162,162,161,161,160,160,160,160,160,160,159,159,159, 15328 158,158,157,157,156,156,156,156,155,155,155,155,155,155,154,154, 15329 154,153,153,153,152,152,152,152,152,152,151,151,151,150,150,150, 15330 149,149,149,149,148,148,148,148,148,148,147,147,147,147,147,147, 15331 146,146,146,146,145,144,143,142,142,142,142,142,142,142,141,141, 15332 141,140,140,140,140,140,139,139,139,139,139,138,138,138,138,138, 15333 138,137,136,136,136,136,135,134,134,134,134,133,133,133,133,133, 15334 132,132,132,132,132,131,131,131,131,130,130,130,130,130,130,130, 15335 130,130,130,129,129,129,129,128,128,127,127,127,127,127,127,127, 15336 126,126,126,126,125,125,125,124,124,124,123,123,123,122,122,122, 15337 121,121,121,120,120,120,120,119,119,118,118,118,118,117,117,116, 15338 116,116,116,115,115,115,114,114 15339 }; 15340 const int n3w3b1r9[] = { 15341 1000, // Capacity 15342 200, // Number of items 15343 // Size of items (sorted) 15344 168,168,167,167,167,167,166,166,166,165,165,165,165,165,164,164, 15345 164,164,163,163,163,162,162,162,162,162,161,161,160,160,160,160, 15346 160,159,159,159,159,158,158,158,157,157,157,157,156,156,155,155, 15347 155,155,155,155,155,155,155,155,154,154,153,153,153,153,152,152, 15348 151,151,150,150,150,150,150,150,149,149,148,148,148,148,148,148, 15349 148,148,148,147,147,147,146,146,146,146,146,145,145,145,145,144, 15350 144,143,143,142,142,142,141,141,140,140,140,140,140,140,139,139, 15351 138,138,138,138,137,137,136,136,136,136,136,136,136,135,135,135, 15352 134,134,134,133,133,132,131,131,131,130,130,130,130,130,129,129, 15353 129,129,128,128,128,128,128,128,127,127,127,127,127,126,126,126, 15354 126,126,126,125,125,125,125,125,125,123,123,123,123,123,122,122, 15355 122,122,122,122,121,121,121,119,118,118,117,117,117,117,117,117, 15356 117,115,115,115,114,114,114,114 15357 }; 15358 const int n3w3b2r0[] = { 15359 1000, // Capacity 15360 200, // Number of items 15361 // Size of items (sorted) 15362 210,209,208,207,207,207,207,206,205,205,204,203,202,201,200,199, 15363 198,198,198,197,197,197,197,197,197,195,195,193,193,193,192,192, 15364 190,189,189,188,187,187,186,185,185,185,183,181,179,179,178,177, 15365 177,176,175,175,175,174,174,174,172,171,170,169,169,168,168,168, 15366 167,166,166,166,166,166,164,164,163,162,162,162,161,160,159,159, 15367 158,157,156,156,155,155,154,153,153,152,151,151,150,150,149,148, 15368 147,147,147,146,145,145,145,144,144,142,142,142,142,141,140,139, 15369 138,138,138,135,133,131,131,131,129,129,128,126,125,124,123,122, 15370 121,121,120,118,118,117,117,115,115,115,114,114,113,111,111,111, 15371 110,110,109,106,106,105,105,104,102,99,99,98,98,96,96,95,94,93, 15372 93,93,93,91,89,89,88,88,88,87,86,86,85,85,84,84,83,83,83,83,82, 15373 81,80,79,79,79,78,78,76,76,76,76,76,76,75,74,74,72 15374 }; 15375 const int n3w3b2r1[] = { 15376 1000, // Capacity 15377 200, // Number of items 15378 // Size of items (sorted) 15379 210,210,210,209,207,206,205,205,204,204,203,202,202,202,201,200, 15380 198,198,198,198,198,197,196,193,193,192,192,191,191,190,190,189, 15381 188,188,187,186,186,184,184,184,183,183,183,183,182,182,181,181, 15382 180,180,179,178,177,177,177,175,175,175,173,173,172,171,171,169, 15383 168,167,167,167,166,166,165,165,163,162,161,160,159,157,157,157, 15384 155,154,154,154,151,150,149,148,148,147,146,144,144,142,140,140, 15385 139,138,138,137,137,137,136,136,135,135,135,133,132,131,131,130, 15386 129,127,126,126,125,124,124,124,123,123,123,122,122,120,120,120, 15387 120,120,120,118,117,117,116,116,114,113,113,113,112,111,108,107, 15388 107,106,105,105,105,103,103,102,101,101,101,100,100,100,99,99, 15389 98,98,98,95,94,94,94,93,91,89,88,87,87,87,85,85,85,85,85,84,82, 15390 80,79,79,78,78,78,77,76,75,75,75,74,74,74,74,73,73,73,72 15391 }; 15392 const int n3w3b2r2[] = { 15393 1000, // Capacity 15394 200, // Number of items 15395 // Size of items (sorted) 15396 210,210,210,210,208,208,207,207,206,205,205,205,203,202,202,201, 15397 200,200,200,200,199,199,199,199,198,198,198,197,197,197,195,193, 15398 193,192,192,191,190,188,187,185,184,183,182,179,179,178,177,176, 15399 176,174,173,173,173,173,173,172,172,171,169,169,169,169,168,168, 15400 167,166,166,165,164,164,164,163,163,162,162,162,162,162,161,160, 15401 158,158,157,157,156,155,153,151,150,150,147,147,145,144,141,140, 15402 138,137,137,136,135,135,134,128,127,126,125,125,125,125,124,124, 15403 122,122,122,121,119,118,118,118,117,117,116,116,116,115,115,114, 15404 113,111,110,110,110,110,109,109,109,109,109,108,108,108,108,107, 15405 107,106,106,105,105,104,103,101,101,101,99,98,97,96,95,95,94, 15406 94,94,94,94,94,93,93,92,92,91,91,91,87,86,86,85,83,83,83,82,82, 15407 81,80,80,79,79,79,79,77,77,77,76,76,76,75,74,73,73,72 15408 }; 15409 const int n3w3b2r3[] = { 15410 1000, // Capacity 15411 200, // Number of items 15412 // Size of items (sorted) 15413 210,209,208,208,208,207,207,207,206,205,205,204,204,204,204,203, 15414 202,202,202,201,201,201,201,200,200,199,198,197,196,194,194,192, 15415 191,191,188,188,188,188,188,187,187,186,186,182,181,181,181,180, 15416 179,177,176,176,173,172,172,172,171,168,168,167,167,166,166,166, 15417 165,165,164,163,163,163,159,159,158,158,158,158,157,156,156,154, 15418 152,152,151,150,150,149,149,149,148,147,147,147,146,146,145,142, 15419 142,141,140,140,140,140,139,139,138,138,137,136,135,135,134,134, 15420 133,133,132,131,131,129,127,127,127,127,126,123,122,119,119,119, 15421 119,119,119,118,118,117,116,115,115,115,115,115,114,114,114,113, 15422 112,111,111,110,110,109,106,106,105,105,105,103,103,103,101,101, 15423 101,100,95,94,94,92,91,90,90,89,89,89,89,88,87,87,86,85,85,85, 15424 85,84,83,83,82,82,80,79,79,77,76,75,75,75,74,74,74,74,74,72 15425 }; 15426 const int n3w3b2r4[] = { 15427 1000, // Capacity 15428 200, // Number of items 15429 // Size of items (sorted) 15430 210,210,210,208,207,207,207,206,206,206,205,205,205,205,204,204, 15431 203,203,202,201,201,200,200,198,198,198,197,196,196,194,192,192, 15432 192,190,190,189,189,188,187,187,187,186,186,186,185,185,184,184, 15433 183,182,182,181,181,180,179,179,179,178,177,177,177,176,175,175, 15434 174,173,173,172,170,169,169,168,167,167,167,166,166,165,164,164, 15435 162,159,158,158,157,157,156,155,154,152,151,150,150,150,149,148, 15436 148,147,147,146,146,146,146,146,146,145,145,143,143,142,140,140, 15437 138,138,136,136,135,134,133,133,133,132,132,131,131,130,129,129, 15438 129,127,127,127,124,124,122,122,121,121,119,119,118,117,116,115, 15439 114,114,114,113,113,112,112,112,111,109,108,106,102,102,101,101, 15440 100,100,99,99,97,97,96,95,95,94,93,93,93,92,92,91,91,90,89,89, 15441 89,88,86,86,86,85,84,84,84,82,82,82,81,81,77,76,75,74,74,72 15442 }; 15443 const int n3w3b2r5[] = { 15444 1000, // Capacity 15445 200, // Number of items 15446 // Size of items (sorted) 15447 207,206,206,206,206,204,202,202,201,201,200,199,199,197,195,195, 15448 194,194,193,191,190,189,189,189,189,188,188,187,187,185,184,184, 15449 182,181,181,180,179,178,178,176,176,175,175,174,173,173,173,172, 15450 171,171,168,168,166,166,165,164,164,163,163,163,163,163,161,161, 15451 161,160,159,158,158,158,157,157,157,157,156,154,154,153,152,152, 15452 151,150,150,150,150,150,149,147,147,147,147,147,146,145,144,144, 15453 144,144,143,143,141,141,140,140,140,139,139,138,138,138,138,138, 15454 137,137,136,135,135,135,135,135,134,134,133,133,133,133,129,129, 15455 129,127,126,126,125,124,123,123,123,121,120,120,119,119,118,118, 15456 117,116,116,114,113,111,110,109,109,106,106,104,104,104,103,102, 15457 102,101,100,100,99,99,99,99,98,98,97,97,97,95,94,94,93,92,92, 15458 91,89,88,88,88,88,87,86,86,85,84,83,81,81,81,80,78,76,76,74,73 15459 }; 15460 const int n3w3b2r6[] = { 15461 1000, // Capacity 15462 200, // Number of items 15463 // Size of items (sorted) 15464 210,210,209,209,207,207,206,205,205,204,204,204,204,204,202,200, 15465 199,198,198,197,196,196,196,196,195,195,195,194,193,192,191,190, 15466 189,189,188,188,187,185,185,184,184,184,183,182,182,181,181,180, 15467 179,179,179,179,176,176,175,174,174,171,171,171,171,170,170,169, 15468 168,167,167,165,163,163,162,160,160,159,158,158,155,154,153,153, 15469 152,151,151,150,150,150,149,148,148,148,148,148,146,145,145,145, 15470 145,145,144,143,142,141,141,141,141,140,140,140,139,138,138,136, 15471 136,136,135,135,135,134,134,134,128,127,127,126,126,125,124,124, 15472 124,124,123,121,121,120,120,119,118,118,117,116,116,114,114,114, 15473 112,112,112,109,108,106,106,104,104,102,101,100,100,100,99,99, 15474 99,98,96,96,93,93,93,93,93,93,92,92,91,91,89,89,87,87,87,87,86, 15475 86,84,84,82,81,79,78,78,78,78,77,77,76,76,74,74,73,73,72 15476 }; 15477 const int n3w3b2r7[] = { 15478 1000, // Capacity 15479 200, // Number of items 15480 // Size of items (sorted) 15481 209,208,208,208,207,207,207,206,206,204,204,204,204,203,203,203, 15482 203,201,200,199,199,198,196,196,196,195,195,195,194,193,191,189, 15483 188,188,186,186,185,184,184,183,183,183,181,181,180,180,177,177, 15484 176,176,175,174,173,172,172,171,170,170,170,169,167,166,166,163, 15485 163,162,161,160,159,159,159,159,158,157,157,157,157,157,156,155, 15486 155,154,154,152,152,150,150,147,144,143,143,143,141,140,138,138, 15487 138,136,135,134,133,133,130,130,129,129,129,128,127,126,126,125, 15488 124,122,122,121,120,120,120,120,118,117,116,116,116,115,115,115, 15489 113,112,112,112,111,111,110,110,110,109,109,108,108,106,106,105, 15490 104,104,103,103,103,101,99,99,98,97,96,95,95,95,94,93,93,93,93, 15491 92,92,92,91,90,90,89,88,88,87,87,87,86,86,84,84,84,84,84,83,82, 15492 80,80,79,78,78,76,76,76,75,75,75,74,74,73,72,72 15493 }; 15494 const int n3w3b2r8[] = { 15495 1000, // Capacity 15496 200, // Number of items 15497 // Size of items (sorted) 15498 209,209,209,207,206,206,205,205,204,204,202,202,202,202,202,201, 15499 200,199,198,196,196,195,194,192,192,191,190,189,188,188,186,185, 15500 184,184,183,183,182,182,181,180,179,178,177,177,177,177,177,176, 15501 176,175,174,174,174,174,173,173,172,172,170,169,168,167,166,165, 15502 164,162,162,161,161,160,160,160,160,159,158,157,157,157,156,156, 15503 155,155,155,154,154,154,153,152,151,151,150,149,146,146,146,145, 15504 144,143,143,142,142,140,140,138,133,132,131,131,130,130,126,125, 15505 125,124,123,122,122,120,120,119,118,118,115,115,113,113,111,111, 15506 111,111,111,111,111,109,109,109,108,108,107,107,105,105,105,105, 15507 105,102,101,101,101,101,100,99,99,98,97,97,97,97,96,95,95,93, 15508 92,91,91,91,90,90,89,89,89,88,84,84,83,83,83,82,82,82,82,80,80, 15509 80,80,78,78,78,78,78,77,75,75,75,74,74,73,73,73,72 15510 }; 15511 const int n3w3b2r9[] = { 15512 1000, // Capacity 15513 200, // Number of items 15514 // Size of items (sorted) 15515 209,208,207,207,207,207,206,204,203,202,201,201,201,199,199,199, 15516 197,196,196,195,194,194,193,192,192,192,191,191,191,189,189,187, 15517 187,186,186,185,184,183,182,182,182,182,181,179,178,177,177,177, 15518 176,176,175,174,174,174,174,172,170,170,169,169,168,168,167,167, 15519 167,166,166,165,165,164,164,164,163,163,163,162,162,162,161,161, 15520 161,160,159,158,157,156,156,156,156,155,154,153,152,150,149,149, 15521 148,146,146,146,146,145,144,144,143,143,142,142,142,141,141,139, 15522 139,137,136,136,135,135,135,133,133,132,132,132,131,129,127,127, 15523 125,125,124,124,123,122,122,122,121,120,118,118,118,115,114,114, 15524 113,111,110,109,106,106,104,102,102,102,102,101,101,100,99,98, 15525 97,96,96,95,95,95,95,94,94,93,92,92,90,90,88,88,88,87,85,83,83, 15526 82,82,82,81,79,79,77,77,77,76,75,75,75,74,74,74,72,72,72 15527 }; 15528 const int n3w3b3r0[] = { 15529 1000, // Capacity 15530 200, // Number of items 15531 // Size of items (sorted) 15532 263,260,260,259,258,256,254,253,252,251,249,248,246,243,243,241, 15533 239,239,238,237,235,235,232,232,227,227,225,225,223,221,220,219, 15534 217,216,216,215,214,211,211,211,208,208,208,208,207,206,206,205, 15535 203,202,197,197,195,195,194,192,192,191,190,188,188,185,182,181, 15536 181,181,180,180,179,177,176,174,172,170,169,165,165,164,163,161, 15537 159,159,158,157,154,152,149,148,148,146,144,143,142,137,137,133, 15538 132,130,130,124,123,123,121,121,119,119,112,111,110,109,108,108, 15539 105,105,104,103,102,101,99,98,98,97,96,95,95,94,93,88,87,83,81, 15540 80,79,78,78,77,77,76,75,75,74,73,72,72,71,67,66,65,64,63,58,58, 15541 57,54,54,54,53,53,53,52,52,52,50,50,49,49,49,48,47,47,46,45,45, 15542 45,43,42,39,37,37,37,36,36,36,35,34,34,31,30,29,28,28,24,24,20, 15543 20,20,19,19,17,17 15544 }; 15545 const int n3w3b3r1[] = { 15546 1000, // Capacity 15547 200, // Number of items 15548 // Size of items (sorted) 15549 265,264,262,261,260,259,259,258,258,255,254,250,250,249,248,245, 15550 244,244,242,241,238,235,234,227,227,225,224,224,224,223,222,222, 15551 219,218,217,216,215,212,212,210,206,206,205,203,201,201,199,198, 15552 197,196,196,196,195,194,193,193,191,191,190,190,188,187,184,183, 15553 181,179,178,176,173,172,172,172,169,169,167,163,162,160,157,156, 15554 155,154,152,151,149,149,149,145,144,144,143,142,142,142,141,139, 15555 135,134,133,133,131,130,130,127,126,120,119,119,115,113,113,112, 15556 105,105,104,101,100,99,98,96,96,95,94,94,91,89,88,86,86,86,84, 15557 83,76,75,74,73,72,72,72,69,68,66,65,65,63,63,62,62,58,57,56,56, 15558 56,55,54,53,52,52,52,51,51,51,51,49,47,47,46,46,45,44,43,42,41, 15559 40,39,38,38,38,38,38,37,37,36,35,34,34,30,29,27,27,24,23,23,23, 15560 20,20,20,20,16,16 15561 }; 15562 const int n3w3b3r2[] = { 15563 1000, // Capacity 15564 200, // Number of items 15565 // Size of items (sorted) 15566 266,264,263,262,261,258,258,254,253,252,251,250,250,250,247,246, 15567 245,243,242,241,239,236,235,234,232,231,230,228,226,225,225,225, 15568 223,221,220,217,216,215,214,214,211,210,209,208,207,206,205,202, 15569 202,202,201,200,200,199,199,198,197,197,196,196,194,190,188,188, 15570 187,184,183,183,182,182,181,180,179,179,179,176,176,176,175,174, 15571 174,173,172,171,170,170,169,169,168,166,165,162,162,162,160,160, 15572 159,158,156,155,154,154,153,152,152,151,151,149,149,148,147,147, 15573 143,143,142,142,141,135,134,131,130,126,124,124,123,121,120,120, 15574 117,115,114,111,109,109,107,106,105,104,103,103,103,97,94,94, 15575 92,88,83,83,81,78,77,76,76,74,74,73,71,70,65,64,63,62,62,61,60, 15576 59,56,54,54,51,51,51,50,48,45,43,42,42,42,40,40,39,37,32,31,30, 15577 29,29,28,27,25,25,24,22,22,21,21,19,18,17 15578 }; 15579 const int n3w3b3r3[] = { 15580 1000, // Capacity 15581 200, // Number of items 15582 // Size of items (sorted) 15583 265,265,262,262,262,260,259,259,256,251,251,251,249,248,246,245, 15584 244,241,239,238,238,238,238,237,237,232,226,224,222,220,219,218, 15585 217,217,216,214,212,211,209,208,208,208,207,206,205,204,204,203, 15586 203,201,198,197,197,197,191,191,189,188,188,187,187,182,180,180, 15587 180,179,179,177,175,175,175,173,173,173,173,173,168,167,166,166, 15588 166,165,163,162,159,158,158,158,157,155,153,153,151,151,151,150, 15589 150,149,149,148,144,143,142,138,135,135,135,134,134,133,132,130, 15590 129,127,126,126,123,121,121,120,118,118,116,116,115,113,113,112, 15591 111,110,109,108,108,107,106,105,104,100,99,99,98,98,97,97,92, 15592 91,90,90,88,88,84,84,84,80,76,74,73,71,69,69,68,68,67,67,66,65, 15593 64,63,63,62,59,59,58,58,57,57,56,55,53,52,52,49,47,46,44,44,40, 15594 36,32,31,29,29,28,27,24,23,21,20,18,16 15595 }; 15596 const int n3w3b3r4[] = { 15597 1000, // Capacity 15598 200, // Number of items 15599 // Size of items (sorted) 15600 264,263,262,261,260,260,259,255,255,255,253,252,250,248,243,242, 15601 241,241,241,236,235,234,233,232,231,230,230,226,226,225,225,224, 15602 224,221,220,218,216,210,208,206,205,203,203,203,200,196,196,196, 15603 195,192,192,190,189,189,188,188,187,186,184,184,183,182,180,179, 15604 179,175,175,173,173,172,171,170,169,169,166,165,163,162,162,162, 15605 160,160,160,159,159,158,158,157,157,156,153,151,149,149,149,148, 15606 148,147,147,146,146,146,144,143,142,141,141,139,139,139,138,138, 15607 138,137,133,132,132,132,126,125,123,121,121,119,119,119,118,118, 15608 118,116,115,113,109,108,106,105,104,102,100,99,99,97,97,97,97, 15609 93,93,91,88,85,84,84,83,83,82,81,80,80,79,77,75,73,73,69,69,68, 15610 66,66,64,63,62,61,57,55,54,53,52,50,49,47,46,45,43,42,37,36,35, 15611 35,34,34,31,28,28,26,24,24,24,22,18,17 15612 }; 15613 const int n3w3b3r5[] = { 15614 1000, // Capacity 15615 200, // Number of items 15616 // Size of items (sorted) 15617 266,265,265,261,258,258,256,256,252,250,250,250,249,248,247,246, 15618 246,245,241,241,238,235,234,228,228,227,227,227,225,225,224,222, 15619 221,221,217,216,215,214,214,213,209,206,204,204,204,201,201,196, 15620 195,195,195,194,194,193,192,191,191,191,191,191,191,190,187,187, 15621 185,183,183,180,178,177,176,175,172,171,170,170,168,167,167,166, 15622 165,164,164,161,157,156,154,153,153,148,147,146,145,143,143,141, 15623 141,139,139,138,138,135,134,131,128,128,128,127,127,127,126,125, 15624 123,123,119,118,115,115,113,113,111,108,107,106,104,99,99,97, 15625 94,92,91,88,88,87,87,86,86,85,84,84,81,81,79,79,78,78,77,75,74, 15626 70,69,69,68,66,65,64,64,62,61,61,60,59,54,54,53,52,49,46,46,45, 15627 44,44,43,41,39,37,35,35,34,34,33,33,33,32,31,29,29,29,28,28,28, 15628 28,27,25,25,24,23,22,21,21 15629 }; 15630 const int n3w3b3r6[] = { 15631 1000, // Capacity 15632 200, // Number of items 15633 // Size of items (sorted) 15634 266,264,264,264,264,263,262,262,258,258,256,255,254,252,252,250, 15635 250,249,248,248,247,245,243,241,237,236,234,233,229,229,229,229, 15636 229,227,227,227,226,226,225,223,223,220,220,219,219,219,216,212, 15637 209,208,207,206,204,203,202,197,197,196,193,191,190,190,188,187, 15638 185,183,182,182,178,177,174,173,171,170,170,169,169,166,165,162, 15639 161,161,161,159,156,155,153,150,150,148,148,147,147,147,146,144, 15640 143,143,142,139,138,138,137,137,137,133,133,132,132,128,128,126, 15641 124,122,121,121,120,117,116,115,115,115,115,114,111,111,107,107, 15642 106,105,103,100,100,100,98,98,96,96,93,91,91,90,89,87,83,79,79, 15643 79,78,77,75,69,69,67,67,67,67,64,61,61,58,56,55,54,53,52,51,51, 15644 51,50,49,48,46,46,46,46,45,44,43,42,41,37,36,36,36,36,35,34,33, 15645 31,30,29,28,26,25,23,23,21,18,17 15646 }; 15647 const int n3w3b3r7[] = { 15648 1000, // Capacity 15649 200, // Number of items 15650 // Size of items (sorted) 15651 266,263,263,261,259,259,258,258,255,255,254,252,248,248,247,246, 15652 245,243,241,236,236,234,234,233,230,230,229,229,228,227,225,224, 15653 223,221,220,220,218,217,216,216,215,215,214,213,213,212,211,210, 15654 210,209,209,209,207,206,205,202,202,201,201,201,200,199,195,194, 15655 191,190,189,188,186,179,178,178,178,178,177,176,174,173,171,168, 15656 168,166,166,166,164,162,161,161,160,158,156,155,153,153,152,150, 15657 150,149,149,149,146,144,141,140,138,138,138,137,135,134,132,130, 15658 128,125,119,119,118,117,112,111,111,110,109,107,106,105,102,102, 15659 99,99,98,97,96,95,93,92,91,90,89,88,85,84,84,84,83,83,83,82,79, 15660 78,77,75,74,74,73,73,62,62,61,58,56,55,55,54,54,52,50,49,47,43, 15661 42,42,42,41,40,39,38,34,34,33,32,29,29,28,27,26,26,25,24,24,23, 15662 23,21,21,20,17,17,17,16,16 15663 }; 15664 const int n3w3b3r8[] = { 15665 1000, // Capacity 15666 200, // Number of items 15667 // Size of items (sorted) 15668 266,264,260,260,259,258,257,255,251,251,246,244,244,244,243,242, 15669 242,240,238,238,237,236,235,232,232,231,231,229,228,228,227,227, 15670 227,227,223,222,220,218,217,214,212,212,211,210,210,209,207,207, 15671 203,202,202,201,200,196,196,194,194,192,191,189,188,188,187,181, 15672 179,179,178,178,177,176,175,174,173,173,172,171,170,169,168,168, 15673 168,167,167,159,159,158,157,157,156,156,156,152,152,151,151,150, 15674 148,148,147,146,146,144,143,142,142,141,141,139,139,137,135,134, 15675 134,133,133,128,127,126,123,123,123,119,119,118,117,117,115,113, 15676 113,112,111,110,110,108,108,107,106,106,103,102,100,99,98,97, 15677 97,97,96,91,90,88,88,88,88,82,81,81,78,76,75,75,75,74,74,73,72, 15678 70,69,68,68,65,64,62,62,60,57,55,54,53,52,52,51,45,43,41,41,38, 15679 38,37,33,33,30,30,28,28,27,27,26,25,18,17 15680 }; 15681 const int n3w3b3r9[] = { 15682 1000, // Capacity 15683 200, // Number of items 15684 // Size of items (sorted) 15685 264,263,262,261,259,257,256,256,255,255,253,253,253,251,250,249, 15686 248,247,246,246,245,244,244,241,240,240,237,235,234,233,229,229, 15687 229,227,226,225,222,222,222,221,221,218,217,217,216,216,215,215, 15688 214,213,211,211,211,208,208,208,208,207,206,204,204,199,193,193, 15689 192,191,191,190,189,189,188,187,185,184,183,181,180,176,175,175, 15690 175,171,170,169,169,165,164,161,160,159,159,158,158,158,154,154, 15691 152,151,149,148,146,145,143,142,141,140,137,136,135,131,130,130, 15692 128,127,126,125,125,124,120,120,119,118,115,114,108,107,107,104, 15693 103,101,101,97,97,97,96,95,94,94,93,92,92,91,90,89,89,88,85,84, 15694 84,83,83,78,76,75,74,74,72,70,70,69,68,67,66,65,64,64,60,56,56, 15695 56,56,52,51,51,50,48,44,41,41,40,37,36,36,35,35,31,31,30,28,28, 15696 27,26,25,22,21,18,17,17,16,16 15697 }; 15698 const int n3w4b1r0[] = { 15699 1000, // Capacity 15700 200, // Number of items 15701 // Size of items (sorted) 15702 132,132,132,131,131,131,130,130,129,129,129,129,129,129,128,128, 15703 128,128,128,127,127,127,126,126,126,126,126,125,125,125,125,125, 15704 125,125,124,124,123,123,123,123,123,123,123,123,122,122,122,121, 15705 121,121,121,121,121,121,120,120,120,120,120,119,119,119,119,119, 15706 119,119,119,119,119,118,118,118,117,117,117,117,117,117,116,116, 15707 116,116,115,115,115,114,114,114,114,114,113,113,113,113,113,113, 15708 112,112,112,112,112,111,111,111,111,111,111,110,110,110,110,110, 15709 110,109,109,109,109,109,109,109,109,108,108,107,107,106,106,106, 15710 105,105,105,105,104,104,104,104,104,104,104,104,103,103,102,102, 15711 102,101,101,101,101,101,100,100,100,99,99,99,98,98,98,98,98,97, 15712 97,97,97,96,96,96,96,96,96,96,95,95,95,95,95,95,94,94,94,94,93, 15713 93,93,93,93,92,92,92,92,91,91,90,90,90,90,90,90,90 15714 }; 15715 const int n3w4b1r1[] = { 15716 1000, // Capacity 15717 200, // Number of items 15718 // Size of items (sorted) 15719 132,132,132,132,132,132,132,132,132,131,131,131,131,131,130,130, 15720 130,129,129,129,129,128,128,128,128,128,128,127,127,127,127,126, 15721 126,126,126,126,125,125,125,124,124,124,123,123,123,123,122,122, 15722 122,122,121,121,121,120,120,120,120,120,120,120,119,119,119,119, 15723 119,119,118,117,117,117,117,117,117,116,116,116,116,116,116,116, 15724 116,116,116,116,116,116,115,115,114,114,114,114,114,113,113,113, 15725 113,113,112,112,111,111,111,111,111,111,110,110,110,110,110,110, 15726 109,109,109,109,109,108,108,108,108,108,107,107,107,106,106,106, 15727 106,105,105,105,105,104,104,104,104,104,103,103,102,102,102,102, 15728 102,102,102,102,101,100,100,100,99,99,99,98,98,98,98,97,97,96, 15729 96,96,96,96,96,96,95,95,95,95,95,94,94,94,94,94,94,94,93,93,92, 15730 92,92,92,92,91,91,91,91,91,91,91,91,90,90,90,90,90 15731 }; 15732 const int n3w4b1r2[] = { 15733 1000, // Capacity 15734 200, // Number of items 15735 // Size of items (sorted) 15736 132,132,132,132,132,132,131,131,131,131,131,130,130,130,130,130, 15737 129,129,129,129,129,129,128,128,128,128,128,128,127,127,127,126, 15738 126,126,125,125,124,124,124,124,124,124,123,123,123,123,122,122, 15739 122,122,122,121,121,121,121,121,121,121,121,121,121,120,120,120, 15740 120,120,120,120,119,119,119,118,118,118,118,118,118,118,118,118, 15741 117,117,117,117,116,116,116,116,116,116,115,115,114,114,114,114, 15742 114,114,114,114,113,113,113,113,113,112,112,112,112,112,112,112, 15743 111,111,111,111,111,110,110,110,110,109,109,108,108,108,107,107, 15744 107,106,106,106,106,106,106,105,105,105,105,105,105,105,104,104, 15745 104,104,104,104,104,103,103,103,103,103,102,102,101,101,100,100, 15746 100,100,100,99,98,98,97,97,97,96,96,96,96,96,96,95,95,95,95,95, 15747 94,94,93,93,93,92,92,92,92,92,92,91,91,90,90,90,90,90,90,90 15748 }; 15749 const int n3w4b1r3[] = { 15750 1000, // Capacity 15751 200, // Number of items 15752 // Size of items (sorted) 15753 131,131,131,130,130,130,130,130,130,130,130,129,129,129,128,128, 15754 128,128,128,128,128,128,126,126,126,126,126,126,125,125,125,125, 15755 125,124,124,124,124,124,124,124,123,123,123,123,123,122,122,122, 15756 121,121,121,121,121,120,120,120,120,119,119,119,119,119,118,118, 15757 118,118,117,117,117,117,117,116,116,116,116,116,116,116,116,115, 15758 115,115,115,114,114,114,114,114,114,114,114,114,113,113,112,112, 15759 112,112,112,112,111,111,111,110,110,110,110,110,110,110,110,109, 15760 109,109,109,108,108,108,107,107,107,107,107,107,107,107,106,106, 15761 106,106,106,106,106,106,105,105,105,104,104,104,104,104,103,103, 15762 103,103,103,103,103,102,102,101,101,101,101,100,99,99,99,99,99, 15763 99,99,99,98,98,98,98,98,98,97,97,97,97,97,97,97,96,96,96,96,96, 15764 95,95,94,94,94,94,93,93,93,93,93,92,92,92,92,91,91,91 15765 }; 15766 const int n3w4b1r4[] = { 15767 1000, // Capacity 15768 200, // Number of items 15769 // Size of items (sorted) 15770 132,132,132,132,132,131,131,131,131,131,130,130,130,130,129,129, 15771 129,129,129,128,127,126,126,126,125,125,125,125,124,124,124,124, 15772 124,124,123,123,123,123,123,123,123,123,122,122,122,122,122,121, 15773 121,121,121,121,121,120,120,120,119,119,119,119,119,119,119,119, 15774 118,118,118,118,118,118,118,118,117,117,116,116,116,115,115,115, 15775 114,114,114,114,114,114,114,113,113,113,113,112,112,112,112,112, 15776 112,111,111,111,111,111,111,110,110,110,109,109,109,109,109,109, 15777 108,108,108,107,107,107,107,107,107,106,106,106,106,106,106,105, 15778 105,105,105,105,105,104,104,104,104,104,103,103,103,103,103,103, 15779 103,103,103,102,102,102,102,101,101,101,101,101,101,100,100,100, 15780 100,100,100,99,98,98,97,97,97,96,96,96,96,96,95,95,95,95,95,95, 15781 95,95,94,94,93,93,93,93,93,92,92,92,92,91,91,91,91,90,90,90 15782 }; 15783 const int n3w4b1r5[] = { 15784 1000, // Capacity 15785 200, // Number of items 15786 // Size of items (sorted) 15787 132,132,132,132,132,132,132,131,131,130,130,130,130,130,130,129, 15788 129,129,129,128,128,128,128,128,128,127,127,127,127,126,126,126, 15789 126,126,126,125,124,124,124,124,124,123,123,123,122,122,121,121, 15790 121,121,120,120,120,120,120,120,119,119,119,118,118,118,118,118, 15791 118,117,117,117,116,116,116,116,116,115,115,115,115,115,115,115, 15792 114,114,114,114,114,113,113,113,113,113,113,113,113,112,112,112, 15793 111,111,111,111,111,110,110,109,109,109,109,109,108,108,108,108, 15794 108,108,108,107,107,107,107,107,107,107,107,106,106,106,106,105, 15795 104,104,104,104,104,104,104,103,103,103,103,102,102,102,102,102, 15796 102,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100, 15797 99,99,99,99,99,98,98,98,98,97,97,97,96,96,95,95,95,94,94,94,94, 15798 94,93,93,93,93,93,92,92,92,92,91,91,91,91,90,90,90,90,90 15799 }; 15800 const int n3w4b1r6[] = { 15801 1000, // Capacity 15802 200, // Number of items 15803 // Size of items (sorted) 15804 132,132,132,132,132,132,131,131,131,131,131,131,131,130,130,130, 15805 130,129,129,129,129,129,129,128,128,128,128,128,128,127,127,127, 15806 127,126,126,126,126,126,125,125,125,125,125,125,125,124,124,123, 15807 123,123,123,123,122,122,122,121,121,121,121,121,121,121,120,120, 15808 120,120,119,119,118,118,118,117,117,117,117,117,116,116,116,116, 15809 116,116,116,115,115,115,115,114,114,114,114,113,113,113,113,113, 15810 113,112,112,112,112,112,111,111,111,111,111,111,111,111,111,111, 15811 111,111,110,109,109,109,109,109,109,108,108,108,108,107,107,107, 15812 107,107,107,107,107,106,106,106,106,106,106,105,105,105,105,105, 15813 105,105,104,104,104,104,104,103,103,103,103,103,103,102,102,101, 15814 100,100,99,99,99,99,99,98,98,98,98,97,97,97,97,97,96,96,96,96, 15815 96,96,95,95,95,95,94,94,94,92,92,92,91,91,91,91,90,90,90,90 15816 }; 15817 const int n3w4b1r7[] = { 15818 1000, // Capacity 15819 200, // Number of items 15820 // Size of items (sorted) 15821 132,132,132,132,132,131,131,131,131,131,131,131,131,130,130,130, 15822 130,130,129,129,129,129,129,129,129,129,128,128,128,127,127,127, 15823 127,127,126,126,126,126,125,125,125,124,123,123,123,123,123,123, 15824 123,122,122,122,121,120,120,120,120,120,120,120,120,120,119,119, 15825 119,119,118,118,118,118,118,117,117,117,117,117,116,116,116,116, 15826 115,115,115,115,115,114,114,114,114,113,113,113,113,113,113,112, 15827 112,112,111,111,111,110,110,110,109,109,109,109,109,108,108,107, 15828 107,107,107,106,106,106,105,105,105,105,105,104,104,104,104,104, 15829 104,104,104,104,103,103,103,103,102,102,102,102,102,101,101,101, 15830 100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98, 15831 98,98,97,97,97,97,96,96,96,96,96,96,95,95,95,95,95,94,94,94,94, 15832 93,93,93,93,93,93,92,92,92,92,92,91,91,90,90,90,90 15833 }; 15834 const int n3w4b1r8[] = { 15835 1000, // Capacity 15836 200, // Number of items 15837 // Size of items (sorted) 15838 132,132,132,132,131,131,131,131,131,131,131,131,131,131,130,130, 15839 130,130,130,130,129,129,129,129,129,129,129,129,128,128,128,127, 15840 127,127,127,126,126,126,126,126,126,126,125,125,124,124,124,124, 15841 124,123,123,123,123,123,123,123,123,122,122,122,122,122,122,121, 15842 121,121,121,121,121,121,120,120,120,120,120,120,119,119,119,119, 15843 119,118,118,118,118,117,117,117,117,116,116,116,115,115,115,115, 15844 114,114,114,113,113,113,113,112,112,112,111,111,111,111,110,110, 15845 110,110,110,110,109,109,109,109,109,109,108,108,108,108,107,107, 15846 107,107,107,106,106,106,106,105,105,105,105,105,105,104,104,104, 15847 104,103,102,102,102,102,102,102,101,101,101,101,100,100,99,99, 15848 99,98,98,98,98,98,97,97,97,97,96,96,96,95,95,94,94,94,94,94,94, 15849 94,94,93,93,92,92,92,91,91,91,91,91,91,90,90,90,90,90,90 15850 }; 15851 const int n3w4b1r9[] = { 15852 1000, // Capacity 15853 200, // Number of items 15854 // Size of items (sorted) 15855 132,132,132,132,132,132,132,131,131,131,130,130,130,130,130,130, 15856 129,129,129,129,128,128,127,127,127,127,127,127,127,126,126,126, 15857 125,125,125,124,124,124,124,124,124,123,123,123,123,122,122,122, 15858 120,120,120,119,119,119,118,118,118,118,117,117,117,117,117,116, 15859 116,116,116,116,116,115,115,115,115,115,115,114,114,114,114,114, 15860 114,113,113,113,113,113,113,113,112,112,112,112,112,112,112,111, 15861 111,111,111,110,110,110,110,110,110,110,109,109,109,109,108,108, 15862 108,108,107,107,107,107,107,106,106,106,106,106,106,106,106,105, 15863 105,105,105,105,105,105,105,105,105,105,104,104,104,103,103,103, 15864 103,103,102,102,102,102,102,102,101,101,101,101,101,101,100,100, 15865 100,99,99,99,98,98,98,98,97,97,97,97,96,96,96,96,95,95,95,95, 15866 95,94,94,94,94,93,93,93,93,93,92,92,92,92,91,90,90,90,90,90 15867 }; 15868 const int n3w4b2r0[] = { 15869 1000, // Capacity 15870 200, // Number of items 15871 // Size of items (sorted) 15872 165,165,165,165,164,164,164,163,163,163,162,162,161,160,160,159, 15873 159,157,157,157,156,156,156,156,155,155,154,154,154,154,152,152, 15874 152,151,151,150,150,149,148,147,147,147,147,146,146,146,146,146, 15875 144,144,144,143,143,142,142,142,141,140,139,138,136,135,135,135, 15876 134,134,134,134,133,133,133,133,133,132,132,131,129,128,127,126, 15877 125,123,122,120,119,119,119,119,117,116,116,116,116,116,116,114, 15878 114,113,113,113,112,110,110,109,108,108,108,107,105,105,104,102, 15879 100,100,100,100,100,100,99,99,99,98,97,97,96,96,96,96,95,94,93, 15880 92,90,90,89,89,88,88,88,88,88,88,87,87,86,86,85,85,85,85,84,83, 15881 83,83,83,82,81,80,80,80,79,79,79,78,78,77,77,76,76,74,74,72,72, 15882 71,71,70,70,70,70,69,68,68,68,68,67,67,67,67,64,63,62,62,61,61, 15883 61,61,61,60,58,58 15884 }; 15885 const int n3w4b2r1[] = { 15886 1000, // Capacity 15887 200, // Number of items 15888 // Size of items (sorted) 15889 165,164,164,163,163,161,161,160,160,159,159,159,158,158,156,156, 15890 155,154,153,153,152,152,152,152,152,151,151,150,150,150,149,149, 15891 149,148,148,147,147,146,146,145,145,143,143,143,142,142,141,140, 15892 140,139,139,138,138,138,137,137,137,136,135,134,134,133,133,132, 15893 131,130,129,128,127,127,127,127,127,126,126,126,125,123,122,122, 15894 120,120,120,120,120,120,119,119,116,116,116,116,115,114,113,112, 15895 112,112,110,110,109,108,108,107,106,106,105,104,104,103,103,103, 15896 102,101,101,101,101,100,100,100,99,99,98,98,98,97,94,90,89,89, 15897 89,88,88,87,87,85,84,84,83,83,83,82,82,82,82,82,81,81,80,79,79, 15898 79,77,76,76,76,74,74,73,73,73,72,72,72,71,70,70,68,68,67,67,67, 15899 66,66,66,65,65,65,63,63,63,62,62,62,61,61,61,61,60,60,60,58,58, 15900 58,58,58,57,57,57,57 15901 }; 15902 const int n3w4b2r2[] = { 15903 1000, // Capacity 15904 200, // Number of items 15905 // Size of items (sorted) 15906 165,165,163,163,163,162,161,160,160,160,158,157,157,156,156,156, 15907 155,155,154,153,151,151,150,148,148,147,146,146,146,145,144,144, 15908 144,143,143,142,141,140,140,139,139,139,138,138,138,137,136,136, 15909 136,135,135,135,134,134,133,133,133,133,132,129,129,128,125,124, 15910 123,122,122,122,122,121,121,120,119,119,118,118,118,116,116,115, 15911 115,115,114,114,114,114,113,113,112,112,112,111,111,111,110,110, 15912 110,110,109,108,108,105,104,104,104,103,103,103,102,102,102,101, 15913 100,100,98,98,97,96,95,94,94,94,91,90,89,89,89,88,88,87,85,85, 15914 85,84,83,83,82,82,82,82,82,82,81,81,81,81,80,79,79,79,78,78,78, 15915 77,76,75,74,74,74,74,73,73,73,72,72,72,72,71,70,70,70,70,69,69, 15916 67,66,65,65,64,64,64,63,62,62,62,61,61,61,61,61,59,59,59,59,58, 15917 58,57,57,57,57 15918 }; 15919 const int n3w4b2r3[] = { 15920 1000, // Capacity 15921 200, // Number of items 15922 // Size of items (sorted) 15923 165,164,163,162,162,161,160,160,160,159,159,159,158,157,157,157, 15924 157,156,155,155,154,154,153,153,153,152,151,150,148,147,145,145, 15925 144,142,142,141,141,141,139,139,139,138,138,137,136,135,134,133, 15926 132,132,131,131,131,130,130,129,129,127,127,125,125,124,124,124, 15927 124,123,123,122,122,122,121,121,121,120,119,119,119,119,118,118, 15928 117,117,116,116,116,115,115,114,114,113,113,113,112,111,111,111, 15929 109,109,107,107,107,106,106,105,105,104,104,104,104,102,102,100, 15930 100,99,99,99,98,98,98,97,97,97,96,96,95,94,93,93,92,92,92,92, 15931 91,91,91,91,91,89,89,89,88,88,88,86,86,86,86,86,85,84,84,84,83, 15932 82,82,80,80,80,79,79,79,79,78,77,76,76,76,75,74,74,74,73,72,70, 15933 70,70,69,68,68,67,67,67,66,64,64,63,63,62,61,61,60,59,58,58,58, 15934 57,57,57,57,57 15935 }; 15936 const int n3w4b2r4[] = { 15937 1000, // Capacity 15938 200, // Number of items 15939 // Size of items (sorted) 15940 165,165,165,164,164,163,162,162,161,161,160,160,159,158,156,156, 15941 155,155,154,154,154,153,152,151,151,151,150,149,149,147,147,147, 15942 146,145,144,144,142,142,141,141,141,141,138,138,138,138,138,138, 15943 136,136,135,135,135,135,134,134,134,134,133,133,133,132,132,132, 15944 131,130,130,129,128,128,126,126,126,126,125,124,123,123,122,121, 15945 121,121,120,119,118,117,116,116,114,114,112,112,111,111,111,111, 15946 110,109,108,108,108,106,106,106,105,105,103,103,103,103,102,102, 15947 102,102,101,101,101,101,101,101,99,99,99,98,97,97,95,95,95,94, 15948 93,92,92,91,91,90,90,88,88,88,86,86,86,85,84,84,84,83,83,83,82, 15949 81,81,80,80,80,79,78,77,76,76,75,74,73,73,73,72,71,71,70,69,69, 15950 69,69,69,67,67,67,67,66,66,65,63,62,62,62,60,60,60,60,60,60,59, 15951 58,58,58,58,58,57,57 15952 }; 15953 const int n3w4b2r5[] = { 15954 1000, // Capacity 15955 200, // Number of items 15956 // Size of items (sorted) 15957 165,164,164,164,164,164,163,162,161,161,160,159,158,158,158,158, 15958 157,157,156,156,156,156,155,155,153,153,152,152,152,151,151,151, 15959 150,149,148,148,148,147,147,147,146,145,145,144,144,143,142,142, 15960 142,142,142,140,139,139,139,138,137,136,135,135,133,133,133,132, 15961 132,132,132,132,131,131,130,128,128,127,127,127,127,126,125,125, 15962 123,123,123,122,122,122,121,121,121,121,119,119,118,117,117,117, 15963 117,116,116,115,115,114,114,113,113,111,111,111,111,110,110,109, 15964 109,109,108,108,108,108,106,106,105,104,103,103,102,102,101,98, 15965 98,98,98,98,97,97,97,96,95,95,94,93,92,92,91,91,90,90,89,87,87, 15966 87,86,85,85,85,84,84,83,83,82,82,81,81,80,79,78,78,78,78,77,77, 15967 77,77,76,76,76,76,75,75,73,72,71,71,70,69,67,67,66,66,66,64,64, 15968 63,62,61,61,61,59,59,58,57 15969 }; 15970 const int n3w4b2r6[] = { 15971 1000, // Capacity 15972 200, // Number of items 15973 // Size of items (sorted) 15974 165,165,164,162,162,162,162,161,161,161,160,159,155,154,153,153, 15975 152,152,151,150,150,149,149,149,148,148,146,146,145,144,143,143, 15976 143,142,142,142,142,141,141,141,141,141,139,138,138,138,138,138, 15977 138,137,137,136,135,135,135,134,132,132,131,129,129,129,128,128, 15978 128,128,127,127,127,125,125,125,125,125,124,123,122,121,120,120, 15979 119,119,117,115,115,115,114,114,113,113,112,111,111,111,110,110, 15980 109,109,109,109,108,108,108,107,107,106,106,106,106,105,105,105, 15981 105,104,104,102,101,101,101,100,97,96,96,96,95,95,95,95,94,94, 15982 94,93,93,92,92,91,91,90,90,88,88,87,87,86,86,85,85,85,85,85,84, 15983 84,82,81,81,80,79,79,78,78,78,77,77,77,75,74,73,73,72,71,71,71, 15984 70,70,69,69,68,68,68,68,68,67,67,65,65,64,64,64,63,63,63,62,62, 15985 59,59,59,59,58,57,57 15986 }; 15987 const int n3w4b2r7[] = { 15988 1000, // Capacity 15989 200, // Number of items 15990 // Size of items (sorted) 15991 165,163,163,162,162,161,159,159,159,158,157,157,157,157,155,154, 15992 154,154,154,153,153,152,152,152,151,151,151,151,151,151,150,148, 15993 147,147,146,146,144,143,143,143,140,140,139,139,138,138,138,137, 15994 136,136,135,135,135,134,133,132,132,131,130,130,130,129,129,128, 15995 128,127,127,127,124,124,124,123,123,119,118,118,116,116,116,115, 15996 115,114,114,112,110,110,110,110,109,109,109,107,107,106,106,106, 15997 105,105,105,104,103,103,103,102,101,101,101,101,101,100,100,99, 15998 99,99,98,98,98,98,97,97,97,96,95,95,93,93,93,92,92,92,91,90,90, 15999 90,90,89,89,88,88,87,86,86,86,86,85,85,84,83,83,82,81,81,81,81, 16000 80,79,79,79,78,77,77,76,76,75,75,75,75,74,73,73,73,72,72,72,72, 16001 70,70,69,68,68,67,67,67,66,66,65,65,65,64,62,61,61,60,59,59,58, 16002 58,58,57,57 16003 }; 16004 const int n3w4b2r8[] = { 16005 1000, // Capacity 16006 200, // Number of items 16007 // Size of items (sorted) 16008 164,163,162,162,160,159,159,159,158,157,157,157,156,156,156,155, 16009 154,154,153,153,152,152,152,152,151,151,151,150,150,150,150,148, 16010 148,147,147,147,147,146,145,145,145,145,144,144,143,142,142,142, 16011 142,139,139,139,139,138,137,137,137,136,136,135,133,132,132,130, 16012 130,130,129,129,127,127,126,126,125,125,125,123,123,122,122,122, 16013 121,121,120,120,120,119,119,118,118,118,116,116,116,115,115,115, 16014 114,113,111,111,111,111,111,110,109,108,107,107,107,107,106,105, 16015 105,105,104,103,101,101,100,100,99,98,97,95,95,94,93,93,92,92, 16016 92,92,90,90,89,89,89,88,88,87,87,87,86,86,86,85,84,84,84,84,83, 16017 82,81,80,80,79,79,78,78,77,77,77,77,76,75,75,74,74,73,73,73,73, 16018 71,71,71,71,70,70,70,69,67,66,66,66,66,66,65,64,64,63,63,62,61, 16019 60,59,59,58,58,57,57 16020 }; 16021 const int n3w4b2r9[] = { 16022 1000, // Capacity 16023 200, // Number of items 16024 // Size of items (sorted) 16025 163,162,161,161,159,157,157,154,154,153,153,152,152,151,149,149, 16026 149,149,148,148,147,146,145,144,144,144,143,143,142,142,141,141, 16027 141,140,139,139,139,138,137,137,137,136,136,136,135,133,132,132, 16028 131,131,131,130,130,130,129,129,128,128,128,128,128,125,125,124, 16029 124,124,123,122,122,121,121,121,120,120,120,120,118,118,118,117, 16030 117,116,116,115,115,113,113,112,111,111,110,110,109,108,107,106, 16031 106,106,104,104,104,103,103,103,103,103,103,102,102,99,98,97, 16032 97,97,96,96,95,94,94,93,92,92,91,91,91,91,90,90,90,88,87,87,87, 16033 86,86,86,86,86,85,85,84,84,84,84,83,83,82,81,81,81,80,80,79,79, 16034 79,78,78,78,77,76,76,76,75,75,74,74,74,72,72,71,71,71,71,70,70, 16035 70,69,68,68,68,67,67,67,66,65,63,63,62,61,60,60,60,60,59,59,58, 16036 58,58,57,57 16037 }; 16038 const int n3w4b3r0[] = { 16039 1000, // Capacity 16040 200, // Number of items 16041 // Size of items (sorted) 16042 209,208,207,205,205,204,203,201,200,200,199,199,198,198,198,196, 16043 196,196,196,195,194,193,192,192,192,189,188,187,186,185,185,183, 16044 182,182,181,181,181,180,179,178,178,177,175,174,174,173,171,170, 16045 170,170,169,168,166,165,165,164,163,163,162,161,161,161,161,157, 16046 156,156,154,154,154,151,150,149,148,147,146,146,146,145,144,143, 16047 141,141,138,138,137,136,136,135,132,130,130,129,128,128,128,127, 16048 126,126,126,126,122,121,118,118,116,116,114,112,112,111,111,111, 16049 110,110,110,109,108,108,107,106,105,104,102,101,101,99,94,94, 16050 94,93,92,92,90,90,90,90,89,88,87,87,86,84,84,82,82,82,81,80,79, 16051 77,74,74,72,71,70,69,69,68,68,67,66,61,60,57,57,56,56,56,55,49, 16052 48,48,47,47,46,44,44,39,38,38,38,35,34,33,31,31,30,29,28,26,24, 16053 24,21,20,20,17,16,16,15,13 16054 }; 16055 const int n3w4b3r1[] = { 16056 1000, // Capacity 16057 200, // Number of items 16058 // Size of items (sorted) 16059 208,208,207,206,204,202,198,197,197,197,197,196,196,196,195,194, 16060 192,191,190,189,189,189,186,185,183,181,181,180,179,178,177,177, 16061 175,172,169,169,165,165,164,163,163,161,161,160,160,159,157,155, 16062 155,154,153,152,151,151,150,147,147,146,146,145,145,144,144,143, 16063 142,142,141,141,140,139,136,135,135,132,132,131,130,130,129,128, 16064 128,128,128,126,123,123,122,121,121,121,119,118,117,117,114,114, 16065 111,110,110,109,108,108,107,106,106,103,103,98,98,97,97,94,94, 16066 93,92,90,90,89,89,88,88,88,86,86,84,83,83,83,81,79,77,76,76,76, 16067 76,73,72,71,71,69,69,68,67,66,66,66,66,66,64,63,63,62,62,61,59, 16068 57,53,52,52,48,48,46,46,46,45,43,43,42,41,41,38,35,34,33,33,32, 16069 31,30,29,29,28,28,25,24,23,20,19,19,18,18,18,18,17,16,16,14,14, 16070 14,13,13 16071 }; 16072 const int n3w4b3r2[] = { 16073 1000, // Capacity 16074 200, // Number of items 16075 // Size of items (sorted) 16076 206,206,206,206,203,200,200,198,197,196,196,196,194,193,193,192, 16077 192,192,192,192,191,191,191,190,189,188,188,187,187,186,184,180, 16078 180,177,177,176,175,175,172,172,171,171,170,170,169,168,168,164, 16079 162,160,159,159,158,156,154,153,152,149,149,149,148,145,145,145, 16080 144,144,141,141,140,140,138,138,137,137,136,135,135,135,134,133, 16081 131,131,130,129,129,129,128,128,127,124,124,124,122,121,120,119, 16082 115,115,114,113,113,113,113,111,111,111,108,107,107,106,104,104, 16083 104,103,103,103,102,101,101,100,95,93,92,92,91,91,89,89,88,88, 16084 87,84,84,84,79,78,78,77,74,72,71,70,69,69,67,66,66,64,63,63,62, 16085 62,59,57,55,54,54,54,54,52,52,51,50,49,49,49,47,45,45,45,43,43, 16086 42,41,40,38,38,38,38,37,37,33,31,31,31,29,26,26,25,25,23,22,22, 16087 21,21,18,18,17,17,13 16088 }; 16089 const int n3w4b3r3[] = { 16090 1000, // Capacity 16091 200, // Number of items 16092 // Size of items (sorted) 16093 208,206,205,205,204,203,203,202,201,201,201,200,200,199,199,198, 16094 198,197,196,196,196,195,195,194,193,191,191,189,189,189,188,187, 16095 187,186,185,183,183,183,183,182,182,181,179,179,179,179,179,177, 16096 177,176,176,174,173,172,171,170,170,167,166,164,163,163,162,162, 16097 161,158,155,155,153,151,149,149,148,146,146,144,142,142,142,141, 16098 141,141,137,136,136,134,134,134,134,134,131,129,129,128,127,125, 16099 125,124,123,123,123,123,122,120,119,119,118,118,115,115,114,113, 16100 113,111,106,106,105,104,103,102,101,101,101,100,97,96,96,96,95, 16101 94,92,92,91,91,91,89,89,89,88,86,86,85,81,79,79,73,72,71,70,70, 16102 69,68,67,66,65,63,62,60,60,60,59,58,58,58,56,55,53,53,53,49,46, 16103 43,43,41,40,40,39,39,39,35,34,30,30,30,30,29,28,28,25,24,24,21, 16104 20,19,18,18,16,15,14,13 16105 }; 16106 const int n3w4b3r4[] = { 16107 1000, // Capacity 16108 200, // Number of items 16109 // Size of items (sorted) 16110 208,206,205,205,205,204,202,201,201,199,199,198,198,195,194,194, 16111 193,192,192,191,191,191,187,187,186,186,184,183,182,182,182,182, 16112 180,180,180,177,175,173,173,172,172,171,171,170,170,169,169,165, 16113 164,164,163,163,161,157,156,156,155,155,153,152,151,151,151,150, 16114 148,145,145,145,144,144,144,144,143,142,142,138,136,136,136,134, 16115 133,132,130,130,129,129,129,127,127,126,123,122,120,119,118,117, 16116 116,115,112,112,111,111,108,108,108,107,107,107,107,106,106,103, 16117 102,101,101,101,99,97,94,93,92,92,91,89,87,85,84,83,82,82,82, 16118 81,81,81,78,78,78,78,76,76,74,71,69,68,68,66,66,63,62,61,59,59, 16119 58,58,55,55,54,54,53,52,50,48,48,48,47,46,44,44,44,43,43,41,40, 16120 38,35,35,35,33,32,31,30,29,29,28,27,26,24,24,23,23,22,22,18,18, 16121 18,17,17,15,14,14 16122 }; 16123 const int n3w4b3r5[] = { 16124 1000, // Capacity 16125 200, // Number of items 16126 // Size of items (sorted) 16127 209,208,208,207,207,206,206,205,204,203,202,201,200,200,200,199, 16128 197,197,197,196,195,195,193,192,190,190,188,188,186,186,186,185, 16129 184,184,184,184,183,181,177,177,173,172,172,170,169,167,166,164, 16130 163,159,156,156,156,155,154,154,153,153,152,152,152,152,151,146, 16131 145,145,145,143,143,142,141,138,138,138,137,137,136,135,134,133, 16132 132,132,131,130,130,129,127,127,126,126,124,124,124,122,120,120, 16133 119,117,116,110,108,107,106,103,102,98,97,97,95,94,93,93,93,92, 16134 92,89,88,88,85,85,85,84,80,79,78,77,76,76,75,74,74,74,74,73,72, 16135 71,71,69,68,67,66,65,65,65,65,65,64,63,63,60,59,55,53,52,52,52, 16136 51,49,47,47,47,46,45,44,44,44,43,42,42,40,40,40,38,37,36,35,35, 16137 35,34,33,31,28,27,27,26,24,24,24,24,21,19,18,17,16,15,14,13,13, 16138 13,13 16139 }; 16140 const int n3w4b3r6[] = { 16141 1000, // Capacity 16142 200, // Number of items 16143 // Size of items (sorted) 16144 209,208,207,205,205,205,203,199,198,198,197,197,194,192,191,189, 16145 189,187,186,184,183,183,183,181,180,179,179,177,176,174,174,174, 16146 173,173,172,168,168,168,166,166,165,165,165,165,164,161,160,160, 16147 159,159,158,158,157,157,154,153,153,152,151,150,150,148,146,146, 16148 145,145,144,143,143,141,139,138,138,138,138,137,136,136,135,133, 16149 133,131,130,129,127,124,124,123,121,119,118,117,116,115,115,115, 16150 115,114,113,112,111,111,111,110,110,107,106,105,105,105,104,103, 16151 102,102,102,101,100,100,99,99,99,98,97,96,96,95,92,91,87,86,86, 16152 85,85,84,84,84,82,81,80,78,78,76,74,74,72,71,71,70,70,67,67,64, 16153 64,63,62,60,59,58,58,56,55,55,54,53,53,52,52,51,50,49,49,46,46, 16154 44,44,44,43,43,41,36,35,34,34,34,32,32,29,29,28,28,27,27,21,19, 16155 17,14,13,13,13,13 16156 }; 16157 const int n3w4b3r7[] = { 16158 1000, // Capacity 16159 200, // Number of items 16160 // Size of items (sorted) 16161 207,203,202,199,197,196,196,195,195,194,193,192,190,189,189,189, 16162 188,186,185,184,182,181,179,179,178,178,177,176,176,174,173,172, 16163 171,171,170,169,168,167,166,164,163,161,161,161,161,154,154,154, 16164 154,152,150,150,149,149,149,144,143,142,141,141,139,139,139,138, 16165 137,137,137,136,136,135,135,134,134,133,133,132,130,128,128,127, 16166 126,125,124,122,121,120,119,117,116,115,115,114,113,112,112,112, 16167 109,109,109,109,107,106,105,104,102,102,102,101,98,98,98,96,95, 16168 95,94,94,91,86,86,85,83,82,82,80,75,73,71,70,70,69,69,68,67,67, 16169 66,65,65,63,62,59,59,58,57,57,54,53,52,51,51,50,50,50,48,46,45, 16170 44,43,43,43,42,42,41,41,40,39,38,35,35,35,34,33,33,32,32,31,28, 16171 27,26,24,24,24,24,22,22,20,19,19,18,17,17,17,17,17,16,16,15,15, 16172 13,13,13 16173 }; 16174 const int n3w4b3r8[] = { 16175 1000, // Capacity 16176 200, // Number of items 16177 // Size of items (sorted) 16178 209,208,208,207,205,205,205,204,204,202,202,201,201,195,194,194, 16179 193,193,193,192,192,191,190,190,190,189,187,185,184,183,182,181, 16180 179,178,176,175,174,174,174,173,172,170,170,167,167,166,166,164, 16181 161,159,159,158,158,157,155,153,153,152,152,151,151,148,148,147, 16182 147,143,142,142,141,140,140,139,139,138,137,136,136,134,133,133, 16183 132,132,131,131,130,129,129,127,125,125,124,123,122,122,122,120, 16184 119,118,117,115,114,114,111,109,109,108,108,107,107,106,105,105, 16185 104,102,101,98,96,92,92,91,91,91,88,87,87,87,86,82,81,81,80,80, 16186 75,75,75,75,73,72,72,70,70,69,69,69,68,66,66,66,65,64,62,61,61, 16187 61,59,58,56,55,54,52,51,50,49,49,49,47,47,46,44,44,43,42,42,42, 16188 40,40,40,36,36,34,33,32,32,31,31,28,28,27,26,21,21,20,19,19,17, 16189 17,16,15,15,14 16190 }; 16191 const int n3w4b3r9[] = { 16192 1000, // Capacity 16193 200, // Number of items 16194 // Size of items (sorted) 16195 209,208,207,206,205,204,204,204,204,202,201,198,198,198,197,197, 16196 196,195,189,189,189,189,187,187,186,186,186,186,185,183,182,181, 16197 181,177,176,176,176,175,173,172,171,168,167,166,164,164,163,162, 16198 161,159,159,159,159,157,157,156,155,155,153,153,152,152,152,150, 16199 149,148,147,147,146,142,141,140,137,134,132,131,131,129,128,128, 16200 127,125,125,124,124,122,119,119,118,118,117,113,111,111,111,111, 16201 111,109,109,109,108,108,107,106,106,105,105,105,104,103,102,102, 16202 100,99,99,98,96,96,94,91,90,90,89,87,87,86,83,81,80,79,79,78, 16203 78,74,72,72,72,71,71,70,70,70,69,67,63,62,60,58,57,57,57,55,55, 16204 54,53,53,53,51,51,51,49,48,45,45,45,45,44,43,43,40,37,37,36,36, 16205 36,35,34,34,33,30,30,30,29,29,27,26,26,24,24,23,22,22,22,22,21, 16206 20,18,18,16,14 16207 }; 16208 const int n4w1b1r0[] = { 16209 1000, // Capacity 16210 500, // Number of items 16211 // Size of items (sorted) 16212 396,396,396,396,395,395,394,394,394,393,393,393,392,392,392,391, 16213 391,391,391,391,391,391,391,390,390,390,390,390,390,390,389,389, 16214 388,388,388,388,388,388,388,387,387,387,386,386,385,384,384,384, 16215 383,382,382,382,382,381,381,381,381,381,380,380,380,379,379,379, 16216 379,378,378,378,378,378,378,378,377,377,377,376,376,376,376,376, 16217 376,375,374,374,374,374,374,373,373,372,371,371,370,370,370,370, 16218 369,369,369,368,368,368,368,368,367,367,367,367,367,367,366,366, 16219 366,365,364,364,364,364,364,363,363,363,363,362,362,362,362,361, 16220 360,360,359,359,359,358,358,358,357,357,357,357,357,356,356,356, 16221 356,356,355,355,355,354,354,354,354,354,354,354,353,353,353,353, 16222 353,353,353,352,352,352,352,352,352,352,351,351,351,349,349,348, 16223 348,348,347,347,347,347,347,347,346,346,346,345,345,345,345,345, 16224 344,344,343,343,343,343,343,343,343,342,342,342,342,341,341,341, 16225 341,340,340,339,339,338,338,338,338,338,337,337,337,337,336,336, 16226 336,335,335,334,334,334,333,333,333,333,332,332,331,330,330,330, 16227 329,328,328,328,328,327,327,327,327,326,326,326,326,326,325,325, 16228 325,325,324,324,324,323,323,323,322,322,322,322,322,321,321,320, 16229 320,319,319,319,318,318,318,318,318,318,318,318,317,317,317,317, 16230 317,317,317,317,317,317,316,315,314,314,314,314,314,313,313,313, 16231 312,312,312,312,311,311,311,310,310,310,310,310,309,309,309,308, 16232 308,308,308,306,306,306,306,305,305,305,305,305,304,304,304,303, 16233 303,302,302,301,301,301,301,300,300,300,299,299,298,298,298,298, 16234 298,298,298,297,297,297,297,296,296,296,296,296,295,295,295,295, 16235 294,294,294,294,294,293,293,293,293,293,292,292,292,292,292,291, 16236 291,291,290,290,290,290,289,289,288,288,288,288,288,288,287,287, 16237 287,287,286,286,286,285,284,284,284,284,284,283,283,283,283,283, 16238 282,282,282,282,282,282,281,281,281,281,280,280,280,280,279,279, 16239 279,278,278,278,278,278,277,277,277,277,276,276,276,276,276,276, 16240 276,276,275,275,275,275,275,275,275,274,274,274,273,273,273,272, 16241 272,272,272,272,271,271,271,271,271,271,271,270,270,270,270,269, 16242 269,269,269,269,268,268,268,267,267,267,267,267,266,266,266,266, 16243 266,266,266,266 16244 }; 16245 const int n4w1b1r1[] = { 16246 1000, // Capacity 16247 500, // Number of items 16248 // Size of items (sorted) 16249 396,396,396,396,396,396,395,395,394,393,393,393,393,392,392,391, 16250 391,391,390,389,389,389,389,389,388,387,387,387,387,387,386,386, 16251 385,385,385,385,385,384,384,384,384,384,383,383,383,383,383,382, 16252 382,382,381,381,380,380,380,380,380,380,379,379,378,378,377,377, 16253 376,376,376,375,375,375,374,374,373,373,373,373,373,373,373,373, 16254 372,372,372,372,371,371,371,371,371,370,370,370,370,369,368,368, 16255 368,368,368,367,367,367,367,367,367,366,366,366,365,364,363,363, 16256 363,361,360,360,360,359,359,359,359,358,358,358,358,358,357,357, 16257 357,356,356,356,356,355,355,355,355,355,354,354,354,354,353,353, 16258 353,352,352,352,351,351,351,350,350,349,349,349,349,349,349,349, 16259 349,348,348,348,347,347,347,347,347,347,347,346,346,346,346,345, 16260 345,345,345,344,344,344,344,343,343,343,343,343,343,343,342,342, 16261 342,340,340,340,340,340,339,339,339,339,339,338,338,338,337,337, 16262 337,336,336,336,336,335,335,335,334,334,334,333,333,333,333,333, 16263 332,332,332,332,332,332,332,332,332,332,331,330,330,329,329,328, 16264 328,328,328,328,328,328,328,327,327,327,327,327,326,326,326,326, 16265 325,325,325,325,324,324,324,324,324,323,323,323,323,322,322,321, 16266 321,321,321,321,321,320,320,320,320,320,319,319,319,318,318,317, 16267 317,317,317,316,316,315,315,315,315,315,315,315,314,314,314,314, 16268 314,313,313,313,313,313,313,312,312,312,311,311,311,311,310,310, 16269 310,309,309,308,308,308,308,307,307,307,306,306,306,305,305,305, 16270 305,304,304,304,303,303,303,303,303,303,303,302,302,302,301,301, 16271 301,300,300,300,300,300,299,299,299,299,299,298,298,298,298,298, 16272 298,297,297,296,296,296,295,295,295,295,295,294,293,293,293,293, 16273 293,293,292,292,292,292,291,291,290,290,290,289,289,288,288,288, 16274 288,288,288,287,287,287,287,287,287,286,286,286,285,285,285,285, 16275 285,284,284,284,284,284,284,284,284,283,282,282,282,282,282,281, 16276 281,281,281,281,281,281,281,281,280,280,279,279,279,279,279,278, 16277 278,277,277,277,276,276,276,275,275,274,274,274,274,274,274,273, 16278 272,272,272,272,272,272,272,271,271,271,271,270,270,270,270,270, 16279 270,269,269,269,269,269,269,269,268,268,268,267,267,267,267,267, 16280 266,266,266,266 16281 }; 16282 const int n4w1b1r2[] = { 16283 1000, // Capacity 16284 500, // Number of items 16285 // Size of items (sorted) 16286 396,396,395,394,394,394,394,394,394,394,394,394,394,393,393,393, 16287 393,393,392,392,392,392,391,391,391,391,391,389,389,389,388,388, 16288 387,387,387,387,386,386,386,386,386,385,385,385,385,384,384,383, 16289 383,383,383,383,383,382,382,381,381,381,381,380,380,380,380,379, 16290 379,378,378,377,377,377,377,376,376,376,376,376,375,375,375,375, 16291 375,374,374,374,373,373,373,372,372,372,372,372,371,370,370,370, 16292 370,369,369,369,368,368,368,368,368,368,368,367,367,367,367,366, 16293 366,366,366,366,366,365,365,365,365,365,365,365,364,364,364,364, 16294 364,364,364,364,364,363,363,363,363,363,362,362,362,362,361,361, 16295 360,360,360,360,360,360,360,359,359,359,358,358,357,357,357,356, 16296 356,355,355,355,355,354,354,354,354,354,353,353,353,352,352,352, 16297 352,351,351,351,351,351,350,349,349,348,347,347,347,347,347,345, 16298 345,344,344,343,343,343,343,343,343,343,342,342,342,342,342,342, 16299 342,342,342,342,341,341,340,340,340,340,340,339,339,339,339,338, 16300 337,337,337,337,336,336,336,336,335,335,335,335,334,334,334,334, 16301 334,333,333,333,333,332,331,331,331,330,330,329,329,329,329,329, 16302 329,329,328,328,328,328,327,327,327,327,327,327,326,326,326,325, 16303 325,325,324,323,323,323,322,322,321,321,321,321,321,321,320,319, 16304 319,318,318,318,317,317,316,316,316,316,316,315,315,314,314,314, 16305 314,314,314,313,313,313,313,311,311,311,311,311,311,310,310,309, 16306 309,308,308,308,307,307,307,307,306,306,306,306,306,306,305,305, 16307 305,304,304,304,304,304,304,304,303,303,302,302,301,301,300,300, 16308 300,299,299,299,298,298,298,297,297,297,296,296,296,296,296,296, 16309 296,296,295,295,295,295,295,294,294,293,293,293,293,293,292,291, 16310 291,291,291,291,290,290,289,289,289,289,289,289,288,288,288,288, 16311 288,288,287,287,287,287,287,286,286,286,286,286,285,285,285,285, 16312 285,285,285,284,284,284,283,283,283,283,282,282,282,282,282,281, 16313 281,281,280,280,280,280,280,279,279,279,279,278,278,278,278,277, 16314 277,277,276,275,275,275,275,275,275,275,275,274,274,273,273,273, 16315 273,273,272,272,272,272,272,271,271,271,271,271,271,270,270,270, 16316 270,270,270,269,269,269,268,268,268,267,267,267,267,267,267,267, 16317 266,266,266,266 16318 }; 16319 const int n4w1b1r3[] = { 16320 1000, // Capacity 16321 500, // Number of items 16322 // Size of items (sorted) 16323 396,396,396,396,395,395,395,394,394,393,393,393,392,392,392,392, 16324 392,391,391,390,390,390,390,389,389,389,388,388,388,387,387,387, 16325 387,387,386,386,386,386,386,385,385,385,385,384,384,383,383,383, 16326 383,383,382,382,382,382,381,381,381,381,381,380,380,379,379,379, 16327 379,379,378,378,378,378,378,378,377,377,377,377,377,377,376,376, 16328 376,375,375,375,375,375,375,375,375,375,375,375,374,374,374,374, 16329 373,373,373,373,373,373,373,372,371,371,371,371,371,370,370,370, 16330 370,370,369,369,368,368,368,368,367,367,367,367,367,366,366,365, 16331 365,365,364,364,363,363,363,363,363,363,363,363,362,362,362,362, 16332 362,361,361,361,361,360,360,360,359,359,359,359,359,358,358,358, 16333 358,358,357,357,357,356,356,355,355,355,354,354,354,354,354,354, 16334 353,353,353,353,353,352,351,351,351,351,351,350,350,350,350,350, 16335 349,348,348,347,347,347,347,346,345,345,345,344,344,344,343,343, 16336 341,341,341,340,340,340,340,340,340,340,339,339,339,339,338,338, 16337 338,337,337,337,337,337,337,336,336,336,335,335,335,335,334,334, 16338 334,334,334,333,333,333,333,333,333,333,332,332,332,331,330,330, 16339 330,330,329,328,328,327,327,327,327,326,326,326,326,325,325,325, 16340 324,324,324,324,324,324,323,323,323,323,323,323,323,321,321,321, 16341 321,320,320,320,320,320,320,319,318,318,317,317,317,317,317,316, 16342 316,316,316,315,315,315,315,315,315,314,314,314,314,314,313,313, 16343 312,312,311,311,311,311,311,311,310,310,310,310,310,310,309,309, 16344 309,309,308,308,308,308,308,307,307,306,306,305,305,304,304,303, 16345 302,302,302,302,301,301,301,301,301,300,300,300,300,299,299,298, 16346 298,297,297,297,297,297,296,295,295,295,294,294,294,294,293,293, 16347 293,293,293,293,293,292,292,292,292,291,291,290,290,290,290,290, 16348 289,289,289,289,289,289,288,288,288,288,288,287,286,286,286,285, 16349 285,285,285,285,284,284,284,283,283,283,283,283,283,282,282,282, 16350 282,281,281,281,281,281,281,280,280,280,280,280,279,279,278,278, 16351 278,278,278,278,277,277,277,276,276,276,276,275,275,275,275,275, 16352 275,275,274,274,274,274,274,273,273,273,273,272,272,272,272,272, 16353 271,271,271,270,269,269,268,268,268,268,268,267,267,267,267,267, 16354 267,267,267,266 16355 }; 16356 const int n4w1b1r4[] = { 16357 1000, // Capacity 16358 500, // Number of items 16359 // Size of items (sorted) 16360 396,396,395,395,394,394,393,393,392,392,392,392,392,392,392,392, 16361 391,391,391,391,390,390,390,390,390,389,389,389,389,388,387,387, 16362 387,386,386,386,386,386,385,385,384,383,382,382,382,382,382,382, 16363 381,381,381,381,381,380,380,380,379,379,378,378,377,377,377,377, 16364 376,376,376,376,376,376,375,375,375,375,375,374,374,373,373,373, 16365 373,373,373,373,372,372,372,371,371,371,371,371,371,371,370,369, 16366 369,369,369,369,368,368,368,368,367,367,367,367,367,367,366,366, 16367 366,366,365,365,365,365,365,365,365,365,363,363,362,361,361,360, 16368 360,360,360,359,359,359,358,358,358,357,357,357,357,356,355,355, 16369 355,355,354,354,354,354,354,353,353,353,352,352,351,351,351,350, 16370 350,350,349,349,349,349,349,349,349,348,348,348,348,348,348,348, 16371 348,348,348,347,347,347,346,346,346,346,345,345,344,344,344,344, 16372 344,344,343,343,343,343,343,343,343,342,341,341,341,341,341,341, 16373 340,340,339,339,339,339,339,339,339,338,338,338,338,338,338,338, 16374 338,337,337,337,336,336,336,336,336,335,335,335,335,335,334,334, 16375 334,334,334,333,333,333,333,333,332,332,332,332,332,331,331,331, 16376 331,331,330,330,330,329,329,329,328,327,327,327,327,327,326,326, 16377 326,325,325,325,325,325,325,325,324,324,324,323,322,322,322,322, 16378 321,321,321,321,320,320,320,320,320,320,320,319,319,319,319,318, 16379 318,317,317,317,317,316,316,316,316,316,315,314,314,313,313,313, 16380 312,312,312,312,312,312,312,311,311,311,311,311,310,310,310,310, 16381 310,309,309,309,309,308,308,308,308,308,308,307,307,306,306,305, 16382 305,305,305,304,304,304,303,303,302,302,302,301,301,301,301,301, 16383 301,300,300,299,299,298,297,297,297,296,296,296,296,296,296,295, 16384 295,295,295,295,295,295,294,294,294,294,294,294,294,293,293,293, 16385 293,292,292,292,292,292,292,292,291,291,291,290,290,290,290,290, 16386 289,289,289,289,288,288,288,288,288,287,287,287,287,286,286,286, 16387 285,285,285,285,284,284,284,284,283,283,283,283,282,282,281,281, 16388 280,280,280,280,280,279,279,279,279,279,279,279,278,278,277,277, 16389 277,276,276,275,275,275,274,274,274,274,273,273,273,273,272,272, 16390 272,269,269,268,268,268,268,268,268,268,267,267,267,267,267,267, 16391 267,266,266,266 16392 }; 16393 const int n4w1b1r5[] = { 16394 1000, // Capacity 16395 500, // Number of items 16396 // Size of items (sorted) 16397 396,396,396,396,395,395,394,394,394,394,393,393,393,392,392,392, 16398 391,391,391,390,389,389,389,389,389,389,389,388,388,388,387,387, 16399 387,386,386,386,386,386,386,386,385,385,385,384,384,384,383,382, 16400 382,381,380,380,379,379,379,379,379,379,378,378,377,377,377,377, 16401 377,377,377,376,376,376,376,375,375,374,374,374,374,374,374,373, 16402 373,373,372,372,372,372,372,372,371,371,371,371,370,370,370,369, 16403 369,369,368,368,368,367,367,367,367,366,366,365,365,365,364,364, 16404 364,364,364,364,363,363,363,362,362,362,362,361,361,361,360,360, 16405 360,359,359,359,359,359,359,358,357,357,357,357,357,355,354,354, 16406 354,353,353,353,353,353,353,353,352,351,351,351,351,351,350,350, 16407 350,350,350,349,349,349,348,348,348,348,348,348,348,347,347,347, 16408 347,346,346,346,345,345,344,344,344,344,344,344,343,343,343,343, 16409 343,342,342,342,341,341,341,341,341,340,339,339,339,339,339,338, 16410 338,338,338,337,337,337,337,336,336,335,335,335,335,335,335,335, 16411 334,334,334,334,333,333,333,332,332,332,331,331,331,331,330,330, 16412 328,328,328,328,328,328,327,327,327,327,327,327,326,326,326,326, 16413 325,325,325,325,325,324,324,323,323,323,323,323,323,323,323,323, 16414 322,322,322,321,321,321,321,320,320,320,319,319,319,319,318,318, 16415 318,318,318,317,317,317,317,317,317,316,316,316,316,315,315,315, 16416 314,314,314,314,314,314,313,313,313,313,313,312,312,312,312,311, 16417 311,311,310,310,309,309,308,308,308,307,306,306,306,306,306,306, 16418 305,305,305,305,304,304,304,303,303,303,302,302,302,301,301,300, 16419 300,300,300,300,300,299,299,299,298,297,297,297,297,297,296,296, 16420 296,296,296,296,295,295,294,294,294,293,293,292,292,291,291,291, 16421 291,291,291,290,290,290,290,289,289,288,288,288,288,288,288,288, 16422 287,287,287,287,287,287,287,286,286,286,286,286,285,285,285,284, 16423 284,284,284,284,283,283,283,283,282,282,281,281,281,281,280,280, 16424 280,280,280,279,279,279,279,278,278,278,278,278,278,278,278,277, 16425 277,277,276,276,276,276,276,275,275,275,275,274,274,274,274,274, 16426 274,273,273,273,273,273,273,273,272,272,272,271,271,271,270,270, 16427 270,270,269,269,269,269,269,269,269,268,268,268,268,268,267,267, 16428 267,266,266,266 16429 }; 16430 const int n4w1b1r6[] = { 16431 1000, // Capacity 16432 500, // Number of items 16433 // Size of items (sorted) 16434 396,396,396,396,396,395,395,395,394,394,394,394,394,394,393,393, 16435 393,393,393,392,392,392,392,392,392,392,391,391,391,391,391,391, 16436 391,390,390,390,390,389,388,388,388,387,387,387,387,387,387,387, 16437 387,386,385,385,385,385,385,385,384,384,384,384,384,384,383,383, 16438 383,383,382,382,382,382,382,382,382,382,381,381,381,381,381,380, 16439 379,379,379,378,378,378,377,377,377,377,377,377,376,376,376,375, 16440 375,374,374,374,373,373,373,372,372,372,372,371,371,371,371,370, 16441 370,370,370,370,370,369,369,369,368,368,368,368,367,367,367,367, 16442 367,367,366,366,366,366,365,365,365,365,364,364,364,363,363,363, 16443 362,362,362,362,362,362,362,361,361,360,360,360,360,359,358,358, 16444 357,357,357,357,356,356,356,356,356,356,356,355,355,355,355,354, 16445 354,354,354,354,353,353,353,353,352,352,352,352,351,351,351,350, 16446 349,349,349,349,349,348,348,348,347,347,347,347,347,346,346,346, 16447 345,345,344,344,344,343,343,343,343,343,342,342,342,342,342,342, 16448 341,341,341,340,340,340,340,340,339,339,338,338,338,338,337,336, 16449 336,336,336,336,336,335,335,335,335,334,334,334,333,333,333,333, 16450 332,332,332,332,331,331,331,330,330,330,330,330,330,328,328,328, 16451 328,327,327,327,326,326,326,326,325,325,325,324,324,324,324,324, 16452 323,323,323,323,323,323,322,322,321,321,321,321,321,320,320,319, 16453 319,319,319,319,319,318,318,317,317,317,317,316,316,316,316,316, 16454 316,315,315,315,315,314,314,314,314,313,313,313,313,313,312,312, 16455 312,312,311,310,309,309,309,309,309,308,308,308,308,307,307,307, 16456 307,306,306,306,305,305,305,305,304,304,304,304,303,303,303,302, 16457 302,302,302,302,301,301,301,301,299,299,299,298,296,296,296,296, 16458 295,295,295,294,294,294,294,294,294,294,293,293,293,293,293,292, 16459 292,292,291,291,291,291,291,291,290,289,289,288,288,287,287,287, 16460 287,286,286,286,285,285,284,284,284,284,284,283,283,283,282,282, 16461 282,281,281,280,280,280,279,279,278,278,278,278,278,277,277,277, 16462 276,276,276,276,276,276,276,276,276,276,275,275,275,275,275,275, 16463 275,275,274,274,274,273,273,272,272,272,272,272,272,272,271,271, 16464 271,271,271,271,271,270,270,270,270,269,269,269,268,268,267,267, 16465 267,266,266,266 16466 }; 16467 const int n4w1b1r7[] = { 16468 1000, // Capacity 16469 500, // Number of items 16470 // Size of items (sorted) 16471 396,396,395,395,394,394,394,393,392,392,392,392,392,391,391,391, 16472 391,390,390,390,390,390,390,389,389,388,388,388,387,387,387,387, 16473 386,386,385,385,385,385,384,384,384,384,384,384,383,383,383,383, 16474 383,382,382,382,381,381,381,381,381,380,379,379,379,379,379,379, 16475 379,378,378,378,378,378,377,377,377,377,376,376,375,375,374,374, 16476 374,374,374,373,373,372,372,372,371,371,371,370,370,370,370,369, 16477 369,369,369,369,368,368,368,367,367,367,366,366,365,365,365,364, 16478 364,364,364,363,363,362,362,361,361,360,360,360,360,360,360,360, 16479 360,360,359,359,358,358,358,358,357,357,357,357,356,356,356,355, 16480 355,355,354,353,353,353,352,352,352,352,352,352,352,352,352,351, 16481 351,351,350,350,350,349,349,349,349,349,348,348,348,347,347,347, 16482 347,346,346,346,345,345,345,344,344,344,344,344,343,343,343,342, 16483 342,342,342,342,342,342,342,341,341,341,341,340,340,340,340,339, 16484 339,338,338,338,337,337,337,337,337,337,336,336,336,336,336,336, 16485 336,336,335,335,335,335,334,334,333,333,333,332,332,332,332,332, 16486 332,332,331,331,331,331,331,330,330,330,330,330,330,330,330,330, 16487 330,329,329,329,329,329,328,328,328,327,327,326,326,326,326,325, 16488 324,324,324,323,323,322,322,322,321,321,321,321,320,320,320,320, 16489 319,319,318,318,318,318,318,318,317,317,317,317,316,316,316,316, 16490 316,315,315,315,314,314,314,314,313,313,313,313,313,313,311,311, 16491 311,310,310,310,310,310,309,307,307,306,306,306,306,306,306,306, 16492 305,305,305,305,304,304,304,304,303,303,303,303,303,303,303,303, 16493 302,302,302,301,301,301,301,301,301,301,301,301,300,300,299,299, 16494 299,299,298,298,297,297,297,296,296,296,295,295,295,294,294,293, 16495 293,293,293,293,292,292,292,292,292,292,291,291,291,291,291,291, 16496 291,291,291,291,290,289,289,288,288,288,287,287,287,286,286,286, 16497 285,285,284,284,284,284,284,284,283,283,283,283,283,283,282,282, 16498 282,282,282,281,281,281,281,281,281,280,280,280,280,280,280,280, 16499 280,280,279,279,279,279,279,278,277,277,276,276,275,275,275,275, 16500 275,275,275,274,274,274,273,273,273,271,271,271,271,271,271,271, 16501 270,270,270,270,270,269,269,269,269,268,268,268,267,267,267,267, 16502 267,267,267,267 16503 }; 16504 const int n4w1b1r8[] = { 16505 1000, // Capacity 16506 500, // Number of items 16507 // Size of items (sorted) 16508 396,396,396,395,395,394,394,393,393,393,393,393,392,392,392,392, 16509 392,391,391,390,390,390,390,389,389,389,389,389,389,389,388,388, 16510 388,387,387,387,387,387,386,386,385,385,385,384,384,384,383,383, 16511 383,383,383,383,382,382,382,382,382,381,381,381,380,380,379,379, 16512 379,379,379,378,378,378,378,377,377,377,377,376,376,376,375,375, 16513 375,375,375,375,374,374,374,373,373,373,372,372,372,371,371,371, 16514 370,370,370,370,369,368,368,368,367,367,367,367,366,366,366,365, 16515 365,365,365,365,365,365,364,364,364,363,363,363,363,362,362,362, 16516 362,361,361,361,361,361,361,361,360,360,360,360,359,359,359,359, 16517 358,358,358,357,357,357,357,357,356,355,355,355,355,355,355,354, 16518 354,354,354,354,353,353,353,353,352,352,352,351,351,351,351,350, 16519 350,349,347,347,347,347,346,346,345,344,344,343,343,343,343,343, 16520 343,343,342,342,342,342,342,341,341,341,340,340,340,340,339,339, 16521 339,338,337,337,337,337,337,337,337,336,336,336,335,335,335,335, 16522 335,334,334,334,333,333,333,332,332,332,331,330,330,329,329,329, 16523 328,328,328,328,327,327,327,327,326,326,326,325,325,325,324,324, 16524 324,324,323,323,323,323,323,323,321,321,321,321,321,321,320,320, 16525 319,319,319,318,318,318,318,317,317,316,316,316,316,315,315,315, 16526 315,315,314,314,314,314,313,313,313,313,313,313,312,312,312,311, 16527 311,311,311,311,310,310,310,309,309,309,309,308,308,308,308,307, 16528 307,307,307,306,306,306,306,306,306,305,304,304,304,304,304,303, 16529 303,303,303,303,303,302,302,301,301,300,300,300,300,300,299,299, 16530 299,299,299,299,298,298,298,298,298,297,297,297,296,296,296,296, 16531 296,296,296,295,295,295,295,294,294,294,294,294,293,293,293,293, 16532 293,292,292,291,291,291,291,291,291,290,290,290,290,290,290,290, 16533 289,289,289,289,289,288,288,288,287,287,287,286,286,286,285,285, 16534 284,284,284,284,283,283,283,283,283,283,283,282,282,282,282,281, 16535 281,281,281,280,280,280,280,279,279,279,279,278,278,278,278,278, 16536 278,277,277,277,277,277,277,277,277,277,276,276,276,276,275,275, 16537 275,275,275,274,274,274,274,273,272,272,272,272,272,272,271,271, 16538 270,270,270,270,270,270,270,270,270,268,268,268,267,267,267,267, 16539 266,266,266,266 16540 }; 16541 const int n4w1b1r9[] = { 16542 1000, // Capacity 16543 500, // Number of items 16544 // Size of items (sorted) 16545 396,396,396,396,395,395,395,395,395,395,395,394,394,394,393,393, 16546 393,392,392,392,392,392,392,390,390,389,389,389,389,389,388,388, 16547 388,388,388,387,387,387,387,387,387,386,386,385,385,385,385,384, 16548 384,384,384,384,384,384,384,383,383,383,383,383,382,382,382,382, 16549 382,381,381,381,381,380,380,380,380,380,380,379,379,379,379,378, 16550 378,378,377,377,377,377,376,376,376,376,376,376,376,375,375,375, 16551 374,374,374,374,374,373,373,373,372,372,372,372,371,371,371,371, 16552 371,371,371,371,371,371,370,370,369,369,369,369,368,368,368,367, 16553 367,367,367,367,367,366,365,365,365,365,364,364,364,364,363,363, 16554 363,363,362,362,361,361,360,360,360,360,360,360,359,359,359,359, 16555 358,358,358,358,358,358,357,357,357,357,356,356,356,355,355,355, 16556 355,354,353,353,353,353,353,353,353,353,352,352,352,352,352,351, 16557 350,350,350,350,350,350,350,349,349,349,349,349,348,348,347,347, 16558 346,346,346,346,346,345,345,344,344,344,343,343,343,342,342,342, 16559 342,342,342,342,341,341,341,341,341,340,340,340,340,340,340,339, 16560 339,339,339,339,339,338,338,338,338,337,337,337,337,337,336,336, 16561 335,334,334,334,333,333,333,333,333,332,332,331,331,331,331,331, 16562 331,330,329,329,328,328,327,327,327,327,326,326,326,325,325,325, 16563 325,325,325,325,324,324,324,323,323,323,323,322,322,322,322,322, 16564 321,320,320,320,320,319,318,318,318,318,318,317,317,316,316,316, 16565 316,316,315,315,315,315,315,315,315,315,315,315,314,314,314,314, 16566 313,313,313,313,312,312,312,312,312,311,311,310,310,310,309,309, 16567 308,308,307,307,307,307,307,307,306,306,306,306,304,304,304,303, 16568 303,303,302,302,302,302,301,300,300,300,300,300,300,299,299,298, 16569 297,297,297,297,295,295,295,295,295,295,295,295,294,294,294,294, 16570 293,293,293,292,292,292,291,291,291,291,291,291,291,290,290,290, 16571 290,290,289,289,289,289,288,287,287,287,287,286,285,285,284,284, 16572 284,284,284,283,283,283,282,282,282,281,281,281,281,280,280,279, 16573 279,279,279,278,277,277,276,276,276,276,276,276,275,275,275,274, 16574 274,274,274,273,273,273,272,272,272,272,272,272,272,272,271,271, 16575 270,270,270,269,269,269,269,268,268,268,268,267,267,267,267,266, 16576 266,266,266,266 16577 }; 16578 const int n4w1b2r0[] = { 16579 1000, // Capacity 16580 500, // Number of items 16581 // Size of items (sorted) 16582 495,492,491,489,489,489,488,488,486,485,485,484,483,482,481,481, 16583 479,479,478,478,477,476,475,475,475,475,473,473,472,472,469,468, 16584 468,468,468,467,467,466,466,466,466,465,465,464,463,462,461,459, 16585 459,459,457,457,456,456,456,456,456,454,453,452,452,452,451,449, 16586 448,448,447,446,446,446,446,445,444,444,444,444,443,443,443,443, 16587 442,442,442,439,438,437,436,435,435,434,434,433,433,431,431,431, 16588 430,430,430,430,429,427,427,426,426,425,425,425,424,424,424,423, 16589 422,422,422,422,421,421,418,417,417,416,416,416,416,415,414,413, 16590 412,412,411,411,411,410,408,407,406,405,403,403,403,402,400,399, 16591 399,399,398,398,397,397,397,395,395,395,393,392,392,391,390,390, 16592 387,385,384,383,383,382,381,381,381,380,380,379,379,378,378,377, 16593 376,376,375,375,374,373,372,371,371,371,370,370,370,369,368,367, 16594 366,366,366,365,365,365,364,364,364,362,362,362,360,356,355,354, 16595 354,353,353,351,351,350,349,348,346,346,344,344,343,341,341,340, 16596 339,338,336,333,333,333,332,332,329,329,327,327,327,326,325,325, 16597 325,325,323,323,323,322,322,321,321,321,321,321,321,320,320,320, 16598 319,318,318,317,317,316,316,316,315,314,312,312,312,312,311,311, 16599 311,311,309,308,306,306,305,305,305,305,304,304,304,304,303,303, 16600 303,303,303,299,299,299,298,298,297,297,296,296,295,294,293,292, 16601 292,290,290,289,288,288,288,287,285,285,285,284,283,282,279,277, 16602 277,277,277,276,275,275,274,273,272,272,270,268,267,266,266,266, 16603 266,265,264,264,264,264,264,264,263,263,263,263,262,261,261,261, 16604 259,258,257,257,256,255,255,255,254,253,253,253,251,251,251,250, 16605 250,250,249,247,246,245,244,244,242,241,240,238,237,237,236,235, 16606 233,233,233,232,232,231,231,230,230,229,228,227,227,226,226,225, 16607 225,225,225,224,223,222,221,221,220,219,216,216,216,215,214,214, 16608 214,213,213,212,212,211,211,209,208,207,207,207,206,206,205,205, 16609 205,204,204,203,203,202,201,201,201,201,201,200,199,198,198,197, 16610 197,195,193,193,192,191,190,190,190,188,188,187,187,187,187,186, 16611 186,185,185,184,184,183,182,182,182,182,182,180,180,180,180,180, 16612 180,179,177,177,177,176,175,175,175,175,174,172,171,171,170,169, 16613 168,168,168,167 16614 }; 16615 const int n4w1b2r1[] = { 16616 1000, // Capacity 16617 500, // Number of items 16618 // Size of items (sorted) 16619 494,494,493,492,490,489,487,487,486,485,485,485,485,483,483,482, 16620 482,481,481,480,478,477,476,476,475,475,475,474,474,474,474,473, 16621 473,472,471,471,471,471,470,470,470,467,467,467,467,466,466,466, 16622 466,464,464,464,463,463,460,460,459,459,459,458,458,458,456,455, 16623 455,455,454,452,452,452,451,450,449,447,446,446,446,446,445,445, 16624 444,444,443,442,442,441,441,441,440,438,438,437,437,436,436,435, 16625 435,434,433,432,432,432,431,431,430,427,427,427,426,426,425,425, 16626 423,423,423,422,422,422,421,421,420,420,419,418,417,417,417,416, 16627 416,416,413,413,413,412,412,411,410,410,409,409,407,407,407,407, 16628 405,404,404,402,402,400,399,398,396,396,395,394,394,394,393,393, 16629 393,391,390,389,389,389,388,388,388,387,386,385,385,384,384,383, 16630 383,382,382,382,380,380,380,380,379,379,378,378,378,378,377,377, 16631 375,375,374,373,373,373,372,371,370,370,369,369,368,368,367,366, 16632 366,366,365,364,364,364,364,364,361,361,361,360,359,359,359,358, 16633 357,357,355,355,354,354,354,353,352,352,351,351,350,349,349,349, 16634 349,348,347,347,346,345,345,345,345,344,343,343,343,343,342,342, 16635 341,341,341,341,340,338,338,337,336,336,336,335,335,335,334,334, 16636 332,331,330,330,330,329,329,329,329,328,328,328,327,327,325,325, 16637 325,325,323,323,322,322,321,320,319,318,318,317,316,315,315,315, 16638 314,313,313,313,312,311,310,309,307,307,306,306,306,306,304,304, 16639 303,303,302,302,300,300,300,299,298,298,297,297,296,295,295,294, 16640 293,293,292,291,291,291,290,288,286,285,285,284,284,283,282,282, 16641 282,279,278,277,276,276,276,275,274,273,273,272,272,271,270,270, 16642 270,269,269,266,266,265,262,262,261,261,260,260,256,255,253,253, 16643 251,251,250,249,249,246,246,242,241,241,241,240,240,239,239,237, 16644 236,235,235,235,234,233,233,233,232,232,232,230,229,228,227,226, 16645 225,224,223,223,222,222,220,220,220,219,219,217,217,216,215,215, 16646 215,214,213,212,212,211,210,210,209,208,208,208,208,207,207,206, 16647 206,205,205,205,204,203,203,201,200,199,199,198,198,198,198,197, 16648 196,196,195,195,194,194,190,190,190,190,189,186,186,184,183,183, 16649 181,180,179,179,177,177,176,175,174,174,174,174,173,172,171,171, 16650 170,168,167,167 16651 }; 16652 const int n4w1b2r2[] = { 16653 1000, // Capacity 16654 500, // Number of items 16655 // Size of items (sorted) 16656 495,494,494,493,492,491,491,490,490,489,489,488,488,487,487,487, 16657 485,485,485,484,484,483,483,482,481,479,479,479,478,478,478,476, 16658 476,475,474,474,474,474,472,470,469,468,468,467,466,466,466,466, 16659 465,465,465,464,464,463,462,462,461,461,460,459,459,456,455,452, 16660 452,452,451,450,449,449,449,449,449,448,448,446,442,442,441,441, 16661 441,440,440,440,439,439,438,437,437,437,435,435,434,433,432,431, 16662 431,431,431,431,430,429,429,427,427,427,426,426,425,423,422,420, 16663 420,419,418,415,414,414,414,413,413,413,413,410,409,409,408,408, 16664 407,406,406,406,405,404,404,404,403,402,402,401,400,400,399,398, 16665 393,393,392,391,391,389,389,387,387,385,385,384,383,382,382,381, 16666 381,381,379,379,378,375,373,372,371,370,370,370,368,367,367,366, 16667 365,364,363,363,362,361,361,360,360,360,359,358,357,357,357,356, 16668 356,355,354,353,350,350,348,347,347,347,346,346,345,345,344,343, 16669 343,343,342,342,341,341,341,341,341,341,341,340,340,337,337,335, 16670 335,335,335,333,332,332,332,331,330,329,329,328,327,327,326,325, 16671 325,325,324,324,322,322,322,321,321,319,317,316,316,316,316,316, 16672 315,315,313,313,313,313,312,311,310,309,308,307,307,307,305,304, 16673 304,304,302,302,301,301,301,301,300,300,299,299,299,298,297,296, 16674 296,296,296,296,294,294,292,292,290,290,289,288,288,287,287,287, 16675 287,286,286,285,285,284,283,282,282,281,281,281,280,280,280,278, 16676 278,278,278,276,276,275,274,273,273,272,271,271,271,269,269,266, 16677 265,265,264,264,263,263,262,262,262,261,261,258,258,257,256,256, 16678 255,254,254,254,254,253,253,253,251,251,250,250,250,250,250,249, 16679 249,248,248,248,248,248,247,247,247,246,246,246,246,243,241,240, 16680 240,238,238,238,238,237,237,237,237,236,236,235,235,234,232,230, 16681 229,229,229,228,228,228,228,228,227,227,226,226,225,224,224,224, 16682 223,222,222,222,221,220,220,220,219,219,216,213,213,213,212,212, 16683 212,212,210,210,209,209,208,208,208,207,207,207,207,206,206,206, 16684 206,204,204,203,203,202,202,202,202,201,201,199,199,198,197,196, 16685 196,195,195,195,194,193,193,192,190,190,189,188,187,186,186,186, 16686 185,185,184,184,184,184,183,182,180,178,175,173,171,170,170,169, 16687 168,167,167,167 16688 }; 16689 const int n4w1b2r3[] = { 16690 1000, // Capacity 16691 500, // Number of items 16692 // Size of items (sorted) 16693 495,493,493,490,490,489,489,489,488,488,487,486,486,486,485,485, 16694 485,485,485,484,484,483,482,481,480,480,478,477,475,475,475,474, 16695 474,474,473,472,471,470,470,470,470,469,468,467,467,467,466,465, 16696 465,464,464,464,464,463,462,459,458,458,458,457,457,456,456,455, 16697 454,454,454,454,452,451,451,449,449,449,448,446,444,444,443,442, 16698 439,438,438,438,438,438,437,436,436,435,434,433,432,432,432,431, 16699 431,430,429,428,427,426,426,425,425,425,424,424,423,423,422,421, 16700 419,419,419,418,418,417,416,416,414,413,413,413,411,411,411,410, 16701 409,409,409,407,404,404,403,402,401,401,400,400,398,398,397,397, 16702 396,396,396,396,395,395,394,393,393,392,389,388,388,386,386,385, 16703 385,385,384,384,384,383,383,383,381,381,380,380,379,378,378,377, 16704 376,375,374,374,374,372,372,372,370,370,369,369,368,368,368,367, 16705 367,366,366,366,365,364,362,362,362,361,361,359,359,359,357,356, 16706 356,355,354,354,354,353,353,351,350,350,350,350,348,348,348,347, 16707 347,346,345,345,344,344,344,343,343,342,342,341,340,340,340,340, 16708 340,339,338,337,336,335,333,333,332,332,330,330,326,323,323,323, 16709 323,322,321,321,320,319,319,317,316,316,315,315,314,314,312,312, 16710 311,311,311,311,311,311,311,311,309,308,307,307,307,306,305,304, 16711 304,304,303,302,300,300,299,298,297,297,296,295,295,295,294,293, 16712 293,293,293,292,291,290,290,289,288,288,287,286,286,286,285,283, 16713 282,282,282,281,280,280,280,280,279,278,278,278,278,277,276,275, 16714 275,275,274,274,273,273,272,272,271,271,271,271,270,269,268,267, 16715 267,266,265,265,265,263,262,261,261,260,259,259,258,258,257,257, 16716 256,256,256,254,254,253,253,253,252,251,250,247,247,246,244,244, 16717 244,243,243,242,242,241,240,240,239,239,239,238,237,237,237,237, 16718 237,236,235,234,234,234,233,232,232,232,231,231,230,230,229,229, 16719 227,227,225,225,225,224,223,222,221,220,220,220,218,218,217,216, 16720 216,216,214,213,213,213,212,211,211,210,209,208,208,207,207,206, 16721 206,206,206,205,205,203,202,201,201,200,200,200,200,198,197,197, 16722 196,196,195,195,194,193,191,191,189,188,187,186,185,184,183,182, 16723 181,181,181,179,178,178,177,177,176,176,176,175,175,174,173,171, 16724 170,169,168,167 16725 }; 16726 const int n4w1b2r4[] = { 16727 1000, // Capacity 16728 500, // Number of items 16729 // Size of items (sorted) 16730 495,492,492,491,491,490,490,490,489,488,487,486,486,486,485,484, 16731 481,480,480,480,479,479,478,476,475,475,473,473,471,471,471,470, 16732 470,468,468,468,467,467,465,464,463,463,462,461,460,459,459,458, 16733 458,458,456,452,452,451,450,450,448,447,447,447,447,446,446,446, 16734 445,445,443,443,442,442,441,441,441,440,439,438,438,438,438,437, 16735 436,436,435,435,434,434,432,432,432,432,430,430,429,429,429,428, 16736 428,427,426,425,424,423,423,423,422,421,419,419,418,418,417,417, 16737 416,414,413,413,413,413,412,411,410,409,409,408,406,406,405,404, 16738 404,404,403,402,400,398,398,398,397,397,397,395,394,393,393,392, 16739 392,392,390,389,389,389,389,385,385,385,385,385,384,383,383,383, 16740 381,381,379,379,377,377,376,375,375,375,375,374,373,372,371,371, 16741 370,369,369,369,369,369,366,366,366,365,364,364,364,363,363,362, 16742 362,361,361,361,360,359,357,356,356,356,356,356,355,353,353,353, 16743 352,352,351,351,349,349,348,348,347,347,347,346,346,346,345,344, 16744 343,343,342,340,340,340,339,338,337,337,336,335,333,333,333,332, 16745 332,330,330,330,329,329,329,327,326,326,324,324,322,322,321,321, 16746 321,320,320,319,319,319,318,318,318,318,318,317,317,316,314,313, 16747 312,312,310,310,310,309,308,308,308,306,306,306,306,305,305,304, 16748 302,301,301,300,299,298,298,296,295,295,293,293,293,293,293,292, 16749 292,292,291,291,290,290,289,288,288,288,286,285,285,285,285,284, 16750 284,284,283,281,281,280,280,280,278,278,277,277,276,276,276,275, 16751 274,274,273,271,271,270,270,270,269,268,268,268,267,266,266,265, 16752 264,263,262,262,262,262,261,261,260,260,260,260,259,258,258,256, 16753 256,255,254,253,252,251,251,249,248,247,246,246,246,246,246,245, 16754 245,245,245,244,244,244,244,243,243,243,242,242,240,240,239,239, 16755 239,238,238,236,235,235,235,234,234,234,233,233,233,232,231,229, 16756 228,228,228,227,226,226,225,222,222,219,219,218,218,217,216,216, 16757 215,215,215,213,212,212,212,211,211,210,210,209,209,208,208,207, 16758 207,206,206,205,204,203,202,201,200,200,200,200,198,197,197,196, 16759 195,193,192,191,191,190,189,189,189,189,189,188,188,187,186,185, 16760 185,181,181,180,180,177,176,176,174,174,172,172,171,170,169,169, 16761 169,168,167,167 16762 }; 16763 const int n4w1b2r5[] = { 16764 1000, // Capacity 16765 500, // Number of items 16766 // Size of items (sorted) 16767 495,493,491,491,491,490,490,490,488,488,486,486,486,484,484,484, 16768 484,483,482,482,482,478,477,476,476,473,473,470,470,469,468,468, 16769 467,467,467,467,466,466,466,465,465,464,463,460,459,459,459,457, 16770 457,456,455,455,455,453,453,452,451,450,449,449,449,448,448,448, 16771 448,448,447,446,446,444,444,443,442,440,440,439,439,436,434,433, 16772 432,431,431,430,427,427,426,426,426,426,425,424,424,424,423,423, 16773 419,419,418,417,416,415,415,415,414,413,411,411,410,409,409,407, 16774 407,407,406,406,405,404,404,403,403,402,401,400,399,399,399,398, 16775 397,397,397,396,396,395,394,394,394,394,393,393,392,392,391,390, 16776 390,389,388,387,387,386,385,384,383,381,381,381,381,380,379,378, 16777 378,377,376,374,373,373,373,373,372,371,370,370,370,369,369,369, 16778 369,369,368,368,366,365,364,364,364,364,362,362,362,361,360,360, 16779 360,359,358,358,357,356,356,356,355,355,355,353,353,352,352,351, 16780 351,350,350,350,349,348,348,348,346,346,346,346,346,343,343,343, 16781 341,340,340,339,337,337,336,336,336,334,331,331,331,331,330,328, 16782 327,325,324,323,323,321,318,318,318,315,315,315,313,313,313,312, 16783 311,309,309,309,309,308,308,307,307,306,306,305,304,304,302,302, 16784 301,300,299,298,297,297,297,296,296,296,296,295,294,294,293,293, 16785 291,290,289,289,289,288,287,285,283,283,282,280,280,280,279,279, 16786 279,278,278,277,277,277,277,276,275,275,275,275,274,274,273,272, 16787 272,272,271,270,270,270,269,269,269,268,268,267,266,266,264,264, 16788 264,264,264,264,263,261,260,260,260,259,259,258,258,257,256,256, 16789 254,254,253,252,252,251,250,249,249,249,249,248,248,246,245,245, 16790 244,243,243,243,243,240,240,240,239,238,238,238,238,237,237,236, 16791 235,235,234,232,231,231,231,230,229,228,228,227,226,226,223,223, 16792 222,222,221,221,220,220,219,218,217,216,216,214,214,214,214,212, 16793 212,212,212,211,210,210,210,209,207,206,205,203,202,202,201,201, 16794 200,199,199,198,198,197,196,195,195,194,193,193,192,192,192,191, 16795 191,190,190,190,189,189,188,188,187,186,186,186,185,185,185,184, 16796 183,182,182,181,180,180,180,179,179,179,179,178,178,178,177,177, 16797 176,176,176,175,174,174,173,173,171,171,171,170,170,170,168,168, 16798 167,167,167,167 16799 }; 16800 const int n4w1b2r6[] = { 16801 1000, // Capacity 16802 500, // Number of items 16803 // Size of items (sorted) 16804 495,494,493,493,492,492,491,490,490,490,490,489,487,487,487,486, 16805 486,486,485,485,484,484,484,483,479,478,478,476,475,474,473,473, 16806 472,471,471,469,467,466,464,462,462,462,462,462,461,461,461,460, 16807 459,459,458,457,457,456,456,455,454,454,453,453,453,453,453,452, 16808 451,451,450,449,449,449,449,449,448,447,446,446,445,445,444,443, 16809 441,441,441,440,438,438,438,437,437,436,435,435,435,434,434,434, 16810 434,433,433,432,432,431,431,431,430,430,429,428,428,428,428,428, 16811 428,428,427,427,426,425,425,424,424,423,423,423,423,421,420,420, 16812 419,418,418,417,417,417,417,417,417,417,416,415,415,414,414,414, 16813 411,411,410,410,409,408,408,408,407,406,405,405,404,402,402,402, 16814 402,401,401,401,401,401,400,400,398,397,396,396,395,395,394,393, 16815 393,393,392,391,390,389,388,388,387,387,387,385,385,384,384,383, 16816 382,382,381,380,380,379,379,378,378,377,377,377,375,374,374,373, 16817 373,373,373,371,371,371,370,370,370,370,369,369,366,364,363,360, 16818 360,359,359,358,357,357,357,355,355,355,355,353,352,352,351,349, 16819 349,349,348,347,347,345,344,344,344,342,341,341,341,340,339,338, 16820 337,337,335,335,334,334,334,334,333,333,333,332,332,332,331,331, 16821 329,329,328,327,327,325,324,324,323,323,322,322,322,320,319,319, 16822 319,319,318,317,315,315,314,314,313,313,313,312,311,310,310,309, 16823 308,307,306,305,305,304,303,300,296,296,295,294,293,292,291,290, 16824 290,289,288,285,285,284,283,283,282,282,279,279,278,278,276,275, 16825 275,275,275,273,271,271,270,270,270,270,269,269,268,268,267,267, 16826 266,265,265,263,263,263,262,262,262,261,259,259,258,258,258,256, 16827 256,256,255,254,254,253,253,253,251,251,250,249,247,245,244,243, 16828 241,238,238,238,237,236,236,235,235,234,232,231,231,231,229,229, 16829 229,228,227,227,227,226,225,224,224,224,224,222,222,222,221,219, 16830 218,218,218,218,217,215,214,214,213,212,211,211,210,210,210,208, 16831 208,207,206,206,205,205,205,204,204,203,203,203,201,201,200,200, 16832 200,198,196,196,196,196,196,195,195,194,194,192,191,190,189,189, 16833 188,188,186,186,185,184,184,184,184,183,183,182,181,180,180,179, 16834 179,176,175,175,174,173,173,172,172,172,172,171,170,170,169,169, 16835 168,168,168,168 16836 }; 16837 const int n4w1b2r7[] = { 16838 1000, // Capacity 16839 500, // Number of items 16840 // Size of items (sorted) 16841 495,495,495,495,495,494,494,493,493,492,492,491,490,490,490,489, 16842 489,489,488,488,486,486,485,485,484,483,482,482,480,479,479,478, 16843 477,476,474,472,472,471,471,471,471,471,470,469,468,468,467,466, 16844 466,464,463,462,462,462,462,461,460,460,460,460,459,459,459,457, 16845 457,456,455,455,454,454,454,453,453,452,452,451,451,451,450,449, 16846 448,448,447,447,446,446,446,445,444,444,443,442,440,440,440,440, 16847 440,440,438,438,436,436,434,433,431,431,430,430,428,427,426,425, 16848 418,417,416,416,415,415,414,414,414,413,412,412,411,411,411,411, 16849 411,410,409,408,408,407,406,406,405,405,405,405,404,404,404,404, 16850 403,403,403,402,402,401,401,401,400,399,398,397,397,397,396,396, 16851 395,395,395,395,394,393,391,391,386,385,385,385,384,383,382,381, 16852 380,380,380,379,378,378,377,376,375,375,374,374,373,373,373,372, 16853 372,371,371,370,370,369,368,367,367,367,365,364,364,364,364,362, 16854 360,360,359,359,359,358,358,358,357,357,356,355,354,354,354,354, 16855 354,352,352,351,351,351,350,350,350,349,347,347,346,345,345,342, 16856 342,341,341,341,341,339,339,339,338,337,337,337,337,337,336,335, 16857 335,334,333,333,332,332,328,326,326,326,326,324,323,323,321,321, 16858 320,319,318,317,316,316,316,315,315,315,314,313,313,313,311,311, 16859 311,311,311,311,310,310,310,309,309,309,309,308,308,308,307,307, 16860 306,306,304,303,303,302,301,300,299,299,298,298,298,297,297,297, 16861 297,295,294,294,293,293,292,292,292,291,291,290,290,290,289,287, 16862 287,286,283,283,282,281,281,280,279,279,278,278,276,276,275,274, 16863 274,274,271,269,269,268,268,268,266,265,263,261,261,257,257,257, 16864 256,255,255,253,253,252,251,251,250,249,249,248,247,246,245,245, 16865 244,244,242,242,241,239,238,237,236,235,235,234,234,233,233,232, 16866 231,230,230,230,229,228,227,226,225,225,224,223,222,221,221,220, 16867 218,218,217,215,214,214,214,214,214,214,213,213,211,210,209,208, 16868 208,207,207,207,207,206,206,203,203,203,202,202,200,198,198,197, 16869 197,196,196,196,195,195,195,194,193,193,192,192,192,191,191,190, 16870 189,187,187,187,187,186,186,186,186,185,185,184,184,184,183,183, 16871 182,182,182,180,180,179,178,178,177,175,175,174,171,171,168,168, 16872 168,168,168,167 16873 }; 16874 const int n4w1b2r8[] = { 16875 1000, // Capacity 16876 500, // Number of items 16877 // Size of items (sorted) 16878 495,495,495,495,493,492,491,491,490,490,490,489,489,488,488,488, 16879 487,487,487,487,487,485,485,484,482,482,481,481,480,480,480,479, 16880 479,478,478,478,478,478,477,477,477,476,475,475,474,474,474,473, 16881 472,471,470,470,468,467,466,466,465,465,465,465,464,464,464,463, 16882 462,462,462,461,461,457,457,457,456,456,455,455,454,453,448,448, 16883 448,448,447,447,447,446,443,442,441,437,436,436,436,436,435,435, 16884 434,434,433,432,432,432,432,431,431,431,430,429,429,429,428,427, 16885 426,426,425,425,425,425,425,424,424,422,421,420,420,418,418,416, 16886 415,415,415,414,414,413,413,413,410,409,409,409,408,407,406,405, 16887 404,404,404,403,403,401,401,400,399,398,397,396,396,396,395,395, 16888 394,393,393,392,392,392,391,391,390,388,388,387,387,387,386,386, 16889 385,385,384,383,383,382,380,380,380,380,380,378,376,376,375,374, 16890 374,374,373,373,371,369,369,367,367,366,366,366,366,365,364,364, 16891 363,363,363,363,362,362,359,359,358,357,356,356,355,355,355,354, 16892 354,353,353,352,351,350,350,348,348,347,347,346,346,345,344,343, 16893 342,342,341,341,339,338,338,338,337,337,337,336,336,334,333,332, 16894 332,331,329,329,328,328,326,323,323,322,322,322,321,321,320,318, 16895 317,316,315,315,314,314,313,312,312,310,310,309,308,308,307,306, 16896 306,305,305,304,304,303,302,301,301,300,299,298,298,296,295,295, 16897 292,292,291,291,291,290,290,288,288,288,285,285,285,284,284,282, 16898 282,281,281,281,281,278,278,276,275,275,274,274,273,273,272,272, 16899 271,270,270,268,267,267,267,264,263,263,263,263,261,261,260,259, 16900 258,258,258,256,255,255,255,255,254,252,252,250,249,248,248,248, 16901 248,247,246,246,246,245,245,245,245,244,244,244,244,244,244,242, 16902 242,240,240,240,239,239,238,237,237,236,236,234,234,232,232,232, 16903 231,230,229,228,228,227,227,226,225,225,225,223,223,222,222,222, 16904 220,220,220,218,218,215,215,214,214,213,213,213,212,211,211,210, 16905 209,208,208,207,207,207,206,204,204,204,204,202,202,200,200,199, 16906 197,197,196,196,196,195,194,194,193,193,191,189,188,187,185,185, 16907 185,184,183,183,183,183,183,182,182,182,179,179,179,179,178,178, 16908 178,178,177,177,176,176,176,176,175,175,174,174,172,171,170,169, 16909 169,167,167,167 16910 }; 16911 const int n4w1b2r9[] = { 16912 1000, // Capacity 16913 500, // Number of items 16914 // Size of items (sorted) 16915 494,494,494,494,493,492,492,491,491,490,490,490,490,489,489,487, 16916 486,486,486,485,485,484,484,483,482,481,480,479,477,477,476,476, 16917 474,474,474,473,473,473,473,473,472,470,470,468,468,468,467,467, 16918 467,466,465,462,462,462,461,460,460,460,460,459,459,458,457,457, 16919 457,456,456,455,452,452,452,452,451,450,449,449,448,448,446,446, 16920 446,445,443,443,443,443,441,441,441,440,440,440,439,438,436,436, 16921 435,434,434,433,433,432,431,431,430,429,428,427,427,426,426,424, 16922 424,422,422,422,421,421,421,419,418,418,418,417,417,416,415,415, 16923 414,414,413,413,413,412,412,412,411,411,410,408,408,407,407,406, 16924 406,405,405,404,403,403,403,401,401,400,400,400,400,398,396,396, 16925 396,395,395,393,393,393,393,392,391,391,390,390,390,390,390,389, 16926 388,387,385,384,384,384,384,383,383,382,382,380,380,379,378,378, 16927 377,376,376,376,376,375,373,373,371,371,371,371,370,369,369,369, 16928 369,368,367,367,365,365,364,364,364,364,363,363,363,363,363,362, 16929 362,362,361,361,359,359,359,358,358,357,357,355,354,353,353,353, 16930 353,351,351,351,351,351,350,349,348,348,347,346,345,345,344,344, 16931 343,342,342,341,341,340,339,338,337,336,336,336,336,336,335,334, 16932 333,333,333,333,332,332,331,330,329,328,328,327,326,326,325,323, 16933 321,321,320,319,318,318,317,317,317,317,316,315,315,313,313,312, 16934 312,311,310,310,309,309,309,308,308,308,307,307,305,304,303,302, 16935 301,301,299,298,297,297,294,293,290,289,289,289,288,287,287,286, 16936 286,285,284,284,283,282,281,279,278,278,278,278,277,277,276,276, 16937 271,271,270,269,269,266,265,265,265,264,264,263,263,263,263,262, 16938 258,257,257,257,254,253,253,252,251,250,250,249,247,247,246,243, 16939 243,242,242,241,239,238,238,236,236,235,235,234,234,233,232,229, 16940 228,228,228,224,223,223,221,220,219,218,217,216,216,215,215,214, 16941 214,212,212,212,210,210,209,208,208,208,206,206,205,204,204,203, 16942 203,202,202,202,201,201,201,200,200,199,199,197,197,197,196,196, 16943 196,195,195,194,194,194,193,193,193,192,192,190,190,190,190,189, 16944 188,188,187,187,186,185,185,183,182,182,181,181,181,180,180,180, 16945 179,178,178,177,177,176,175,175,175,174,174,174,173,171,170,170, 16946 169,169,169,167 16947 }; 16948 const int n4w1b3r0[] = { 16949 1000, // Capacity 16950 500, // Number of items 16951 // Size of items (sorted) 16952 626,622,621,619,619,619,617,617,617,615,613,611,610,610,608,607, 16953 607,607,607,606,605,602,602,600,599,599,599,597,595,593,590,590, 16954 589,589,589,588,588,586,585,584,583,583,583,582,581,581,580,578, 16955 578,578,576,576,576,574,573,573,572,571,570,569,569,567,563,562, 16956 562,560,559,558,556,555,553,551,548,546,545,542,541,537,536,534, 16957 533,531,530,529,528,528,526,525,524,523,523,523,522,521,521,517, 16958 512,509,509,505,501,498,497,496,496,494,493,493,492,490,490,489, 16959 485,482,482,481,481,479,478,477,477,475,473,472,467,465,465,465, 16960 464,463,462,462,461,460,459,459,458,456,456,456,455,453,453,449, 16961 449,448,448,448,446,446,445,444,443,442,442,441,439,438,438,436, 16962 436,435,435,435,434,433,431,431,428,428,427,426,424,421,420,419, 16963 419,418,418,417,416,413,413,412,409,406,404,403,403,402,402,402, 16964 401,398,396,395,393,389,387,386,384,384,384,382,381,380,379,376, 16965 376,375,373,370,369,367,366,365,364,364,363,363,362,360,359,357, 16966 356,355,354,354,351,350,349,348,347,347,347,346,342,341,339,338, 16967 338,337,336,334,333,330,330,330,329,329,329,328,327,327,327,325, 16968 322,322,319,318,318,317,313,308,307,307,306,305,303,302,302,301, 16969 301,301,298,297,297,296,295,294,293,289,286,286,285,285,284,284, 16970 284,281,280,278,274,273,273,272,271,270,270,269,269,268,267,267, 16971 266,264,264,261,259,257,257,255,254,253,253,252,250,249,249,249, 16972 248,248,247,243,243,243,242,242,242,242,241,239,237,236,236,233, 16973 231,229,229,228,227,227,227,226,225,224,223,222,222,219,218,218, 16974 215,215,215,213,213,211,210,208,207,206,204,202,201,199,197,197, 16975 196,194,193,193,192,190,189,189,184,184,183,182,181,181,181,181, 16976 175,173,172,171,169,169,163,161,158,158,157,157,155,155,154,153, 16977 153,151,150,149,148,147,147,144,144,144,143,143,141,141,139,137, 16978 137,137,136,136,134,131,130,130,130,130,126,126,121,120,117,117, 16979 116,115,114,110,108,107,106,105,105,102,101,99,96,95,91,91,91, 16980 89,87,85,84,82,82,81,80,80,77,77,74,72,72,71,71,70,70,69,68,68, 16981 68,67,66,66,63,61,59,58,55,54,54,54,53,52,52,52,51,50,49,48,47, 16982 46,42,41,39,38,37,36,35,35 16983 }; 16984 const int n4w1b3r1[] = { 16985 1000, // Capacity 16986 500, // Number of items 16987 // Size of items (sorted) 16988 627,626,625,625,624,623,619,619,618,617,616,616,614,614,613,612, 16989 611,608,608,607,607,607,603,602,602,602,602,599,599,599,596,593, 16990 593,593,592,591,591,590,589,589,588,586,586,585,584,584,583,582, 16991 581,581,580,577,575,572,571,569,567,566,565,564,563,562,562,562, 16992 561,561,561,561,559,558,557,557,556,553,550,550,549,549,547,546, 16993 545,544,542,540,539,539,538,536,535,535,535,531,531,529,529,527, 16994 526,526,523,520,520,519,517,516,513,512,512,512,512,511,511,510, 16995 508,507,506,506,505,505,504,503,503,499,499,499,497,496,494,493, 16996 490,489,489,487,487,487,482,480,480,480,478,476,475,472,469,468, 16997 467,466,466,466,464,464,462,460,460,459,458,457,457,454,453,453, 16998 452,451,451,449,448,446,445,443,443,442,442,440,440,439,439,438, 16999 437,436,434,432,431,431,429,428,425,425,423,423,423,422,422,420, 17000 419,419,418,417,416,415,415,413,413,411,410,408,408,406,397,397, 17001 393,392,388,385,384,381,381,380,380,379,379,377,377,376,375,375, 17002 374,373,373,373,370,369,368,367,366,365,364,363,363,363,362,360, 17003 359,355,353,351,348,347,346,346,344,342,341,340,340,338,337,336, 17004 336,335,334,333,332,331,330,330,329,329,328,328,328,326,325,324, 17005 322,322,321,319,319,318,318,318,316,314,313,312,311,308,307,304, 17006 303,301,300,298,294,292,292,292,291,289,286,285,285,283,279,278, 17007 275,270,270,270,269,269,268,267,265,264,263,262,259,255,254,252, 17008 251,247,245,243,243,241,241,239,239,235,232,232,231,229,229,228, 17009 228,225,224,218,217,217,215,213,212,211,211,210,210,208,207,203, 17010 202,201,201,201,200,200,198,198,198,196,195,194,194,193,192,191, 17011 191,191,191,191,191,189,189,188,187,185,185,182,181,180,180,179, 17012 178,176,176,175,175,174,170,169,167,167,166,164,164,164,163,163, 17013 161,159,159,157,157,156,156,156,148,148,148,146,145,145,144,143, 17014 142,139,137,136,133,131,130,129,128,127,126,124,124,122,121,120, 17015 117,116,116,115,115,113,112,110,109,107,104,103,101,101,100,99, 17016 99,98,98,97,97,97,97,96,94,94,94,92,91,91,91,91,90,88,87,85,85, 17017 84,83,82,82,81,80,79,77,76,74,73,71,67,67,63,61,60,60,56,54,51, 17018 50,48,46,45,43,42,40,40,39,36 17019 }; 17020 const int n4w1b3r2[] = { 17021 1000, // Capacity 17022 500, // Number of items 17023 // Size of items (sorted) 17024 627,621,618,617,616,615,615,614,611,611,610,609,609,609,609,608, 17025 608,608,605,605,604,603,602,601,598,598,598,597,596,596,596,596, 17026 596,595,594,593,592,591,588,587,586,585,584,584,583,582,580,579, 17027 579,578,578,576,574,574,573,571,571,570,570,570,570,569,567,566, 17028 565,565,564,564,563,561,561,561,559,559,559,556,556,555,551,550, 17029 548,547,546,546,543,543,540,538,538,536,532,532,531,531,529,529, 17030 528,528,527,525,524,523,523,522,521,520,519,517,516,512,512,510, 17031 510,510,509,509,506,506,505,503,503,502,501,501,500,500,500,499, 17032 499,497,497,496,495,495,495,494,491,490,489,488,487,486,486,486, 17033 483,482,481,481,479,478,477,477,477,476,475,474,473,471,471,469, 17034 467,467,463,461,456,453,452,451,451,451,449,448,447,447,444,443, 17035 441,440,440,438,438,432,431,430,429,428,427,426,425,425,423,422, 17036 422,421,421,420,420,418,418,414,413,413,412,412,411,409,409,408, 17037 405,404,401,398,398,395,394,390,390,389,389,388,388,387,387,386, 17038 385,384,383,381,380,380,378,377,376,376,374,373,370,369,369,365, 17039 362,361,361,360,358,356,353,353,352,351,350,348,346,346,345,343, 17040 342,341,341,338,337,337,335,334,333,331,331,329,326,324,323,322, 17041 321,321,318,317,314,314,314,312,312,312,311,308,306,304,303,301, 17042 301,299,299,299,298,297,295,294,293,293,290,287,286,280,280,278, 17043 278,276,274,274,274,274,272,269,269,269,268,262,260,259,258,257, 17044 257,256,255,255,254,252,251,245,241,240,240,239,237,237,236,235, 17045 233,231,231,230,227,226,226,223,222,222,222,220,219,218,216,208, 17046 208,207,206,206,206,206,206,206,204,203,202,202,200,200,197,196, 17047 193,192,191,189,188,186,186,185,185,183,181,181,180,179,178,177, 17048 176,176,174,174,174,174,172,171,168,167,167,166,166,163,161,159, 17049 159,159,157,157,156,156,152,151,149,148,146,146,145,143,142,140, 17050 139,136,136,135,134,134,130,128,128,127,126,126,125,124,123,121, 17051 120,118,114,113,113,112,111,111,110,109,109,108,108,108,107,106, 17052 105,105,103,103,103,101,101,98,97,96,93,90,90,89,85,84,81,80, 17053 76,75,75,75,75,74,74,70,68,66,64,63,62,62,61,60,57,55,55,55,52, 17054 51,51,47,42,41,40,40,39,38,38,37,37,36 17055 }; 17056 const int n4w1b3r3[] = { 17057 1000, // Capacity 17058 500, // Number of items 17059 // Size of items (sorted) 17060 625,625,624,623,622,622,621,619,619,618,614,613,612,611,611,609, 17061 607,606,605,604,600,599,596,596,595,594,592,591,588,586,583,581, 17062 579,577,577,576,573,573,573,573,572,571,570,569,567,566,566,566, 17063 566,565,563,562,560,559,559,559,559,558,558,556,553,552,552,548, 17064 548,547,546,545,545,542,542,542,542,541,540,539,539,535,532,530, 17065 529,529,528,527,527,525,524,524,524,520,517,517,514,514,511,510, 17066 509,509,509,509,508,507,507,505,504,504,504,502,499,499,496,494, 17067 493,491,490,489,489,489,488,485,485,483,483,481,480,479,479,476, 17068 475,475,474,473,467,466,466,466,465,464,461,461,461,461,461,460, 17069 460,459,459,457,456,454,454,454,452,450,449,448,448,447,443,442, 17070 442,441,439,439,439,439,438,437,433,433,433,433,433,433,432,432, 17071 432,431,431,429,428,428,426,425,425,423,423,422,420,420,420,420, 17072 417,414,411,410,410,409,409,408,407,407,405,400,399,398,397,397, 17073 395,394,394,394,389,389,387,384,384,381,380,379,379,379,378,377, 17074 377,376,374,373,373,372,372,369,368,368,368,368,367,366,365,363, 17075 363,361,358,355,350,348,347,344,344,343,339,339,337,336,335,334, 17076 333,333,332,332,331,330,328,327,327,326,326,326,325,325,321,321, 17077 320,320,320,317,311,311,311,310,309,309,306,304,302,302,300,299, 17078 298,297,295,295,294,293,293,292,291,291,291,289,289,289,288,288, 17079 285,284,284,284,282,282,279,279,278,277,276,276,275,274,270,270, 17080 269,269,269,268,268,260,260,259,259,259,258,256,254,253,250,249, 17081 248,246,246,245,243,243,243,242,239,239,238,235,232,231,231,225, 17082 224,220,219,219,215,214,212,212,211,210,209,207,206,205,205,204, 17083 202,202,202,201,200,200,199,198,198,197,196,192,190,190,187,187, 17084 182,180,180,178,177,177,175,175,173,172,168,166,165,161,160,159, 17085 157,155,152,152,150,150,145,145,144,139,139,139,139,138,138,137, 17086 133,132,131,131,130,130,129,129,127,123,123,122,121,121,120,120, 17087 118,118,118,118,118,115,113,113,111,111,109,109,107,107,103,102, 17088 102,102,99,98,95,95,94,93,90,89,87,87,86,85,81,81,80,79,78,78, 17089 76,75,74,72,69,69,66,64,63,59,58,57,56,56,56,55,54,54,54,53,53, 17090 51,51,50,49,49,47,47,44,40,40,36 17091 }; 17092 const int n4w1b3r4[] = { 17093 1000, // Capacity 17094 500, // Number of items 17095 // Size of items (sorted) 17096 626,626,625,623,623,622,621,619,619,617,616,615,614,613,613,610, 17097 607,605,604,601,600,598,596,595,592,591,590,589,589,588,587,586, 17098 584,583,581,581,577,574,572,571,568,565,565,563,563,563,558,557, 17099 557,556,555,554,553,553,553,546,545,545,543,543,543,542,541,540, 17100 538,537,537,535,533,532,531,530,529,527,526,525,520,520,519,518, 17101 517,515,514,513,511,509,508,506,505,501,497,497,496,493,491,486, 17102 485,485,481,477,475,473,471,468,468,467,467,467,464,463,461,460, 17103 457,457,457,456,450,450,448,447,447,445,445,443,443,441,439,438, 17104 438,437,434,434,431,430,427,425,424,424,423,422,422,421,420,419, 17105 419,418,415,412,412,412,410,410,408,407,407,406,405,403,403,399, 17106 398,397,397,396,395,394,394,393,390,388,387,386,386,385,381,378, 17107 378,377,377,376,375,372,370,369,368,367,366,366,366,366,366,364, 17108 363,362,362,362,361,360,359,358,357,356,356,352,351,350,350,350, 17109 349,348,347,347,343,343,343,342,342,340,340,338,338,337,337,337, 17110 336,334,333,331,330,329,328,326,323,323,322,321,319,318,318,317, 17111 316,316,316,316,314,313,310,310,308,308,308,307,305,305,305,304, 17112 304,304,304,304,303,303,303,302,300,299,298,298,297,297,297,293, 17113 290,290,289,288,287,286,286,281,280,279,278,277,276,274,273,272, 17114 271,269,269,269,268,266,266,266,264,263,263,263,260,259,259,258, 17115 258,254,252,248,247,245,245,244,242,242,241,240,239,235,235,232, 17116 232,231,230,229,228,227,227,225,225,220,220,219,217,216,213,213, 17117 212,211,208,208,208,208,203,200,200,199,199,198,198,197,197,197, 17118 195,195,194,194,192,190,190,188,187,187,186,185,183,183,182,182, 17119 182,180,180,178,177,176,176,175,174,172,172,171,170,167,166,166, 17120 161,160,160,158,158,156,156,156,156,153,153,152,150,148,147,147, 17121 147,141,140,139,139,138,138,138,135,134,131,131,130,128,126,126, 17122 125,125,125,124,123,123,123,120,119,119,118,117,116,115,114,113, 17123 113,112,111,110,107,106,105,105,104,103,103,101,100,100,98,98, 17124 98,98,98,96,94,93,91,89,88,85,84,82,81,78,78,77,75,75,74,72,71, 17125 70,68,67,66,64,64,64,64,59,58,58,57,56,54,54,52,51,50,49,46,45, 17126 45,43,43,43,42,39,38,38,37,36 17127 }; 17128 const int n4w1b3r5[] = { 17129 1000, // Capacity 17130 500, // Number of items 17131 // Size of items (sorted) 17132 627,626,625,624,624,621,619,618,618,617,616,609,608,608,608,606, 17133 606,605,604,604,604,602,601,600,598,595,594,592,591,590,589,589, 17134 586,586,584,583,583,581,581,580,579,577,576,575,575,574,574,572, 17135 570,570,569,567,567,564,563,563,563,560,558,554,553,552,550,550, 17136 549,548,548,548,546,545,543,543,542,542,540,539,537,536,536,534, 17137 533,530,526,523,522,521,520,520,519,519,517,517,516,516,511,510, 17138 510,506,503,503,502,502,499,498,497,497,496,495,491,491,491,490, 17139 489,489,486,482,481,481,481,478,477,477,477,476,475,475,474,472, 17140 471,471,469,467,467,467,466,463,462,462,461,461,458,457,454,453, 17141 452,450,449,449,449,446,446,445,443,441,441,437,435,434,434,432, 17142 432,430,429,426,425,425,424,421,421,418,418,417,415,411,411,411, 17143 408,407,406,405,404,404,403,403,403,402,400,399,396,395,395,395, 17144 392,391,391,391,390,390,388,388,387,385,384,381,381,381,380,380, 17145 380,380,377,377,375,374,373,372,371,371,369,368,366,366,366,365, 17146 364,364,359,355,351,351,350,348,347,347,346,344,342,340,339,338, 17147 337,336,335,332,331,331,331,329,329,327,327,326,325,324,324,324, 17148 320,320,320,319,318,318,317,316,315,314,314,314,314,312,306,304, 17149 303,301,300,300,299,297,297,296,292,291,288,288,288,284,283,282, 17150 277,275,272,272,271,270,268,263,261,261,261,261,260,256,256,256, 17151 254,254,250,249,249,246,246,243,242,239,237,231,231,230,230,230, 17152 229,225,224,223,223,222,222,216,216,215,214,214,213,212,211,210, 17153 209,209,208,206,203,201,199,199,199,198,196,196,195,195,192,192, 17154 190,188,185,183,183,181,181,180,179,178,176,175,173,170,170,170, 17155 168,167,167,161,159,156,156,156,156,155,154,154,153,152,151,150, 17156 149,148,144,143,142,141,140,140,139,138,137,136,136,130,129,129, 17157 128,124,122,121,121,121,115,115,114,114,112,112,111,111,108,108, 17158 108,107,107,106,106,106,106,106,102,101,101,99,98,98,98,98,97, 17159 97,95,94,90,89,89,88,86,86,86,85,84,81,81,80,80,79,79,79,77,77, 17160 76,75,75,74,74,74,74,73,72,68,67,66,65,65,64,63,62,62,61,61,60, 17161 60,60,59,58,58,55,55,54,53,53,50,48,46,45,45,45,44,43,43,40,39, 17162 38,37,37,37 17163 }; 17164 const int n4w1b3r6[] = { 17165 1000, // Capacity 17166 500, // Number of items 17167 // Size of items (sorted) 17168 626,626,625,625,622,621,621,621,620,620,620,619,618,616,616,616, 17169 616,615,615,611,610,610,608,606,603,602,601,599,598,597,597,595, 17170 594,594,592,591,589,586,586,584,581,578,578,578,577,575,574,573, 17171 570,570,568,564,562,561,560,558,556,555,554,553,552,551,549,547, 17172 547,546,546,543,542,541,540,539,539,538,536,535,533,532,530,529, 17173 529,528,527,526,523,522,521,520,517,516,515,515,512,512,512,512, 17174 511,511,510,509,509,506,505,503,503,503,502,502,501,501,501,501, 17175 499,498,496,495,493,492,492,491,489,489,488,488,488,487,487,484, 17176 480,480,478,477,476,476,474,474,474,474,472,471,468,468,465,464, 17177 464,463,463,462,461,459,459,458,454,451,449,449,449,447,447,446, 17178 446,443,443,441,440,439,439,436,434,432,432,432,431,430,428,426, 17179 425,423,423,422,420,418,418,417,416,415,412,409,409,403,402,401, 17180 400,399,399,398,394,394,392,392,392,391,388,386,384,384,384,382, 17181 382,381,380,379,379,378,377,377,374,374,373,373,372,371,370,370, 17182 370,369,368,368,367,367,367,366,366,366,363,363,363,363,362,361, 17183 361,360,360,358,357,357,356,355,355,350,350,349,348,347,345,345, 17184 342,341,340,339,337,336,336,335,334,333,331,331,329,329,327,324, 17185 323,323,316,316,313,312,311,309,309,307,304,302,301,297,296,295, 17186 294,293,293,292,292,290,289,288,286,286,283,281,279,278,278,276, 17187 272,272,272,270,269,268,267,265,265,263,262,260,259,258,258,254, 17188 252,252,252,248,248,246,246,245,244,244,241,241,240,239,237,236, 17189 231,230,229,228,224,223,220,218,218,218,217,216,215,215,214,214, 17190 212,211,211,211,209,209,206,206,204,203,200,198,194,193,193,193, 17191 193,192,191,189,189,189,188,188,187,187,187,187,186,183,182,181, 17192 180,179,179,178,178,177,174,173,170,170,169,167,166,164,164,164, 17193 161,160,159,158,158,157,157,157,157,156,155,153,152,151,151,150, 17194 148,147,144,142,140,137,136,134,134,133,130,130,129,129,128,127, 17195 127,127,124,124,124,124,123,121,118,115,115,115,112,112,110,105, 17196 104,103,101,100,100,99,98,94,94,94,93,93,93,86,85,84,83,82,81, 17197 81,81,79,78,78,77,75,73,71,65,64,64,63,63,62,60,59,57,56,56,54, 17198 53,53,53,49,48,45,45,42,42,41,39,36 17199 }; 17200 const int n4w1b3r7[] = { 17201 1000, // Capacity 17202 500, // Number of items 17203 // Size of items (sorted) 17204 626,625,624,621,621,620,618,618,617,616,615,615,615,614,614,609, 17205 605,603,602,602,601,600,599,597,597,597,592,592,589,588,587,583, 17206 583,582,582,579,579,578,578,572,571,568,567,567,566,564,564,564, 17207 563,563,563,562,562,562,560,560,560,559,555,555,555,554,554,554, 17208 551,550,549,548,547,546,545,545,542,542,541,538,537,536,535,535, 17209 535,534,532,532,531,531,530,528,527,522,515,514,514,510,510,509, 17210 509,508,507,507,507,505,504,504,502,501,501,499,496,494,491,491, 17211 490,490,486,485,485,485,485,482,482,480,480,477,477,475,473,472, 17212 472,472,470,470,466,465,463,462,461,460,456,456,454,453,451,451, 17213 449,447,445,444,444,440,440,437,436,435,435,435,435,433,433,428, 17214 428,426,426,425,424,423,417,415,415,414,411,411,411,409,408,403, 17215 403,401,399,399,398,397,396,396,395,393,390,390,389,385,385,384, 17216 383,383,382,382,379,379,378,376,374,374,373,373,368,366,365,363, 17217 362,362,362,360,359,357,357,356,355,353,352,352,351,351,350,349, 17218 348,347,346,346,345,344,343,342,342,341,341,340,340,340,340,340, 17219 340,339,338,337,337,336,335,332,331,328,325,324,324,323,321,321, 17220 319,318,318,314,313,312,310,310,310,309,309,308,306,306,306,305, 17221 301,296,295,295,293,293,292,292,292,290,290,290,289,287,286,283, 17222 282,281,281,278,277,275,273,272,270,269,268,268,263,262,260,260, 17223 257,256,256,256,255,255,248,247,246,244,243,242,239,238,235,235, 17224 233,231,229,229,228,227,227,227,226,226,225,224,220,213,212,212, 17225 210,209,208,208,206,205,204,204,202,201,199,198,197,196,195,194, 17226 194,194,191,191,188,188,183,182,181,181,181,181,181,177,176,175, 17227 175,173,173,172,171,171,170,170,170,169,167,166,166,165,164,163, 17228 163,161,161,161,161,159,157,157,155,155,154,152,152,152,152,150, 17229 150,149,148,147,146,145,144,141,140,140,139,137,137,136,136,136, 17230 134,131,130,130,130,126,125,124,123,119,119,118,117,117,115,113, 17231 113,112,112,112,112,111,111,109,108,104,99,96,96,94,93,91,91, 17232 91,91,90,90,89,88,88,81,77,74,74,72,70,69,67,67,66,65,65,64,63, 17233 59,58,57,56,56,56,55,53,53,51,50,48,47,47,46,46,44,44,43,43,40, 17234 40,39,38,38,37,37,36,36,35 17235 }; 17236 const int n4w1b3r8[] = { 17237 1000, // Capacity 17238 500, // Number of items 17239 // Size of items (sorted) 17240 626,625,624,622,620,620,620,619,613,611,610,609,608,606,606,604, 17241 601,601,601,600,598,598,597,591,587,586,586,586,584,584,584,584, 17242 583,583,582,582,581,581,581,579,579,579,578,578,578,576,573,570, 17243 569,567,567,565,564,562,559,559,558,557,555,553,553,550,550,547, 17244 545,544,543,542,541,541,540,540,539,539,537,536,535,533,532,531, 17245 529,528,527,527,525,524,524,523,521,520,520,518,518,518,517,517, 17246 516,516,515,514,514,512,507,506,505,505,504,503,502,502,502,501, 17247 500,499,499,497,497,496,495,495,495,494,493,491,491,487,485,484, 17248 483,482,480,479,478,475,475,475,472,471,471,469,468,467,466,465, 17249 465,463,463,462,462,462,462,461,461,461,460,458,457,457,456,454, 17250 454,452,451,447,443,443,442,439,439,439,438,437,435,434,433,431, 17251 431,428,428,428,427,427,425,425,423,421,420,419,417,416,415,412, 17252 411,411,406,405,404,401,401,400,397,397,396,395,394,394,394,393, 17253 393,390,390,388,388,386,385,383,381,378,378,377,377,376,375,375, 17254 373,372,370,369,369,367,366,365,365,364,364,363,360,359,359,358, 17255 354,353,353,353,352,350,349,348,345,345,345,344,342,342,341,340, 17256 335,333,333,332,331,331,329,328,327,326,326,325,325,322,322,321, 17257 321,321,320,318,317,317,317,317,317,317,316,315,314,313,313,312, 17258 310,308,307,307,306,306,306,302,298,296,296,295,295,295,293,293, 17259 291,289,288,287,287,286,285,285,282,281,280,275,274,274,270,269, 17260 269,268,268,266,265,265,263,263,263,263,262,261,258,257,257,257, 17261 255,253,252,250,250,246,243,243,240,240,237,237,236,234,234,233, 17262 231,230,228,227,226,226,225,225,223,221,220,220,218,217,217,216, 17263 214,212,212,211,206,206,203,203,202,202,201,201,201,201,200,194, 17264 194,194,192,191,190,186,186,183,183,174,171,167,167,167,166,163, 17265 163,162,159,158,157,156,156,151,150,148,145,145,143,142,141,137, 17266 136,132,132,131,131,129,129,128,126,126,125,125,122,121,120,119, 17267 114,113,112,111,109,109,109,109,106,105,105,102,102,100,95,95, 17268 91,91,88,88,87,84,84,82,81,80,78,76,75,75,73,73,73,72,69,69,68, 17269 67,65,65,64,64,62,61,59,57,57,53,51,51,49,49,49,49,48,47,46,45, 17270 44,43,42,42,41,39,39,38,37,35 17271 }; 17272 const int n4w1b3r9[] = { 17273 1000, // Capacity 17274 500, // Number of items 17275 // Size of items (sorted) 17276 627,627,625,625,621,614,612,608,608,608,607,607,606,605,603,602, 17277 601,601,601,599,599,598,598,597,592,591,590,589,589,586,586,583, 17278 582,581,581,580,579,578,577,577,576,573,573,572,569,567,566,564, 17279 563,563,563,563,562,561,560,557,556,555,555,552,549,548,545,545, 17280 541,541,541,537,536,535,535,533,533,531,527,526,526,523,522,522, 17281 521,520,518,518,516,515,515,515,513,513,510,508,508,508,507,505, 17282 505,504,502,500,500,499,498,495,494,491,490,489,486,484,484,480, 17283 479,478,477,475,474,473,472,468,464,463,462,462,461,460,459,458, 17284 458,458,456,456,451,451,451,451,450,448,447,446,444,442,442,442, 17285 440,439,439,438,438,437,437,437,436,435,433,429,429,428,425,424, 17286 424,423,423,421,421,417,415,413,411,411,409,408,407,404,404,403, 17287 403,402,402,401,397,397,396,395,394,393,393,390,390,388,387,385, 17288 384,384,382,382,382,379,377,377,377,375,375,374,374,374,374,372, 17289 364,364,364,363,363,362,361,361,360,359,358,358,358,357,356,355, 17290 354,349,349,348,347,346,345,344,344,341,341,341,340,338,336,334, 17291 334,333,333,332,331,331,329,328,323,321,320,318,317,316,315,315, 17292 315,311,311,310,307,307,306,305,302,301,299,298,298,297,296,296, 17293 295,293,292,290,287,285,285,284,283,283,282,280,280,280,279,279, 17294 278,277,272,272,271,270,269,269,267,266,263,262,260,260,254,254, 17295 252,250,250,250,249,247,245,244,243,243,242,242,240,239,239,239, 17296 239,238,234,231,230,230,229,228,228,225,225,225,224,224,223,222, 17297 220,219,217,214,213,213,211,211,206,205,205,203,203,202,202,201, 17298 200,198,198,197,196,195,194,192,192,190,190,190,190,190,189,186, 17299 186,186,184,183,182,182,181,179,178,178,178,177,176,175,175,175, 17300 167,166,165,162,160,160,160,159,159,158,157,156,155,153,153,152, 17301 150,150,149,149,147,147,147,144,144,143,143,141,139,133,132,130, 17302 127,127,126,126,125,125,123,122,121,120,119,117,117,115,115,112, 17303 111,110,110,108,108,106,106,106,106,104,102,101,100,99,99,98, 17304 98,96,93,93,93,92,88,86,84,83,82,82,80,79,79,78,78,76,75,73,73, 17305 71,71,70,70,68,66,61,61,60,58,56,56,56,55,54,51,47,47,47,47,46, 17306 45,44,44,44,43,40,40,39,37,37 17307 }; 17308 const int n4w2b1r0[] = { 17309 1000, // Capacity 17310 500, // Number of items 17311 // Size of items (sorted) 17312 240,240,240,240,240,240,240,239,239,239,239,239,239,238,237,237, 17313 237,237,237,237,237,237,237,237,237,236,236,236,236,236,236,236, 17314 236,235,235,235,235,235,234,234,234,234,234,234,234,233,233,233, 17315 233,232,232,232,232,231,231,231,231,231,231,231,230,230,230,230, 17316 230,230,229,229,229,229,229,229,228,228,228,228,228,228,228,227, 17317 227,227,227,227,227,226,226,226,226,226,226,226,226,226,225,225, 17318 225,225,225,225,225,225,225,224,224,224,224,224,224,223,223,223, 17319 223,223,223,223,223,223,222,221,221,221,221,220,220,220,220,220, 17320 220,219,219,219,219,219,219,218,218,218,218,218,218,218,218,218, 17321 217,217,217,217,217,217,217,217,217,217,216,216,216,216,216,216, 17322 215,215,215,215,215,215,215,214,214,214,214,214,214,214,214,213, 17323 213,213,212,212,212,212,212,212,212,211,211,211,211,211,211,211, 17324 210,210,210,210,210,210,210,210,209,209,209,209,209,208,208,208, 17325 208,208,208,208,208,207,207,207,207,207,207,207,207,206,206,206, 17326 206,206,206,206,205,205,205,205,205,205,205,205,205,204,204,204, 17327 204,203,203,203,203,203,203,203,202,201,201,201,201,201,201,200, 17328 200,200,200,200,200,200,200,200,200,199,199,199,199,199,198,198, 17329 198,198,198,197,197,197,197,197,197,197,197,196,196,196,195,195, 17330 195,195,195,195,195,195,195,195,195,195,195,194,194,194,193,193, 17331 193,193,193,192,192,192,192,192,192,192,192,192,192,191,191,191, 17332 191,191,191,191,191,191,191,190,190,190,190,190,190,190,190,189, 17333 189,189,189,189,189,189,189,188,188,188,188,188,188,187,187,187, 17334 187,187,186,186,186,186,186,186,185,185,185,185,184,184,184,183, 17335 183,183,182,182,182,182,182,182,181,181,181,181,181,181,181,181, 17336 181,180,180,180,180,180,180,180,179,179,179,179,179,178,178,178, 17337 178,178,178,177,177,176,176,176,176,176,176,176,175,175,175,175, 17338 175,175,174,174,174,174,174,174,174,174,173,173,173,172,172,172, 17339 172,172,172,172,172,171,171,170,170,170,170,170,170,170,170,169, 17340 169,169,169,169,169,169,169,168,168,168,168,168,168,168,168,168, 17341 167,167,167,167,167,166,166,166,166,166,166,166,166,165,165,165, 17342 165,165,165,165,165,164,164,164,163,163,163,163,162,162,162,162, 17343 162,162,162,162 17344 }; 17345 const int n4w2b1r1[] = { 17346 1000, // Capacity 17347 500, // Number of items 17348 // Size of items (sorted) 17349 240,240,240,240,240,240,239,239,239,239,239,239,239,239,239,238, 17350 238,238,238,238,237,237,237,237,237,236,236,236,236,236,236,236, 17351 236,235,235,235,235,235,235,234,234,234,234,233,233,233,233,233, 17352 232,232,232,232,231,231,231,231,231,231,230,230,230,230,230,230, 17353 230,230,229,229,229,229,228,228,228,228,228,228,228,227,227,227, 17354 227,227,227,227,227,226,226,226,226,225,225,225,225,225,225,225, 17355 225,225,225,225,224,224,224,224,224,223,223,223,223,223,223,223, 17356 223,222,222,222,222,221,221,221,221,220,220,220,220,220,219,219, 17357 219,219,219,219,219,218,218,218,218,218,218,218,217,217,217,216, 17358 216,216,216,215,215,215,215,214,214,214,214,214,214,214,214,214, 17359 214,213,213,213,213,213,213,213,213,213,212,212,212,212,212,212, 17360 211,211,211,211,211,211,211,210,210,210,209,209,209,209,209,209, 17361 209,209,208,208,208,208,208,208,208,208,208,207,207,207,207,206, 17362 206,206,206,206,206,206,206,205,205,205,205,205,205,205,204,204, 17363 204,204,204,204,204,204,204,204,203,203,203,203,203,202,202,202, 17364 202,202,202,201,201,201,201,201,201,200,200,200,200,200,200,200, 17365 200,200,200,199,199,199,199,199,199,198,198,198,198,198,198,198, 17366 197,197,197,197,197,197,197,197,197,196,196,196,196,196,196,196, 17367 195,195,195,195,195,195,195,195,195,194,194,194,194,194,194,193, 17368 193,193,193,193,192,192,192,192,192,192,192,191,191,191,191,191, 17369 191,191,191,191,190,190,190,190,190,190,190,190,190,190,189,189, 17370 189,189,189,189,189,189,188,188,188,188,188,187,187,187,187,187, 17371 187,186,186,186,186,186,185,185,185,185,185,184,184,184,184,184, 17372 184,184,183,183,183,183,183,182,182,182,182,182,182,181,181,181, 17373 181,181,181,181,181,181,180,180,180,180,180,180,179,179,179,179, 17374 179,178,178,178,178,178,178,178,178,178,177,177,177,177,176,176, 17375 176,176,176,176,175,175,175,175,175,175,175,175,174,174,174,174, 17376 174,174,174,173,173,173,173,173,172,172,172,172,172,172,171,171, 17377 171,171,171,171,170,170,170,169,169,169,169,169,169,168,168,168, 17378 168,168,168,167,167,167,167,167,166,166,166,166,166,166,166,165, 17379 165,165,165,165,164,164,164,163,163,163,163,163,163,162,162,162, 17380 162,162,162,162 17381 }; 17382 const int n4w2b1r2[] = { 17383 1000, // Capacity 17384 500, // Number of items 17385 // Size of items (sorted) 17386 240,240,240,240,240,240,239,239,239,239,239,239,239,239,239,238, 17387 238,238,238,238,238,237,237,237,237,237,237,236,236,236,236,236, 17388 236,236,236,236,235,235,234,234,234,234,234,234,234,234,233,233, 17389 233,233,232,232,232,232,232,232,232,231,231,231,231,231,231,231, 17390 230,230,230,230,230,230,229,229,229,229,228,228,228,228,228,228, 17391 228,227,227,227,226,226,226,226,225,225,225,225,225,225,225,225, 17392 225,225,224,224,224,224,223,223,223,223,223,223,223,222,222,222, 17393 222,222,222,222,221,221,221,220,220,220,220,219,219,219,219,219, 17394 219,219,219,218,218,218,218,218,218,217,217,217,217,217,217,216, 17395 216,216,216,215,215,215,215,215,215,215,214,214,214,214,214,214, 17396 214,214,214,214,213,213,213,213,212,212,212,212,212,211,211,211, 17397 211,210,210,210,210,210,210,210,210,210,210,209,209,209,209,209, 17398 209,209,209,209,208,208,208,208,208,208,207,207,207,207,207,207, 17399 207,207,206,206,206,206,206,205,205,205,205,204,204,204,204,204, 17400 204,204,204,204,204,204,204,204,204,203,203,203,203,203,203,203, 17401 203,203,203,202,202,202,202,201,201,201,201,201,201,201,201,200, 17402 200,200,199,199,199,199,198,198,198,198,198,198,198,198,198,198, 17403 198,198,197,197,197,197,197,197,197,196,196,196,196,196,196,196, 17404 196,196,196,195,195,195,195,194,194,194,194,194,194,194,194,193, 17405 193,192,192,192,191,191,191,191,191,191,191,191,190,190,190,190, 17406 190,189,189,189,189,189,189,189,189,188,188,188,188,187,187,187, 17407 187,187,187,187,187,187,187,187,186,186,186,186,186,185,185,185, 17408 185,185,185,185,185,184,184,184,184,184,184,183,183,183,183,183, 17409 182,182,182,182,182,182,182,182,182,182,182,182,181,181,181,181, 17410 181,181,180,180,180,180,180,179,179,179,179,179,178,178,178,178, 17411 178,177,177,177,177,176,176,176,176,175,175,175,174,174,174,174, 17412 174,174,174,174,174,174,173,173,173,173,173,173,173,173,173,172, 17413 172,172,172,172,171,171,171,171,171,171,171,171,171,171,171,170, 17414 170,170,170,170,170,170,169,169,169,169,169,169,169,169,169,169, 17415 168,168,168,168,168,167,167,167,167,167,166,166,166,166,165,165, 17416 165,164,164,164,164,164,164,164,164,163,163,163,163,162,162,162, 17417 162,162,162,162 17418 }; 17419 const int n4w2b1r3[] = { 17420 1000, // Capacity 17421 500, // Number of items 17422 // Size of items (sorted) 17423 240,240,240,240,240,239,239,239,239,239,239,239,239,239,239,238, 17424 238,237,237,237,237,237,237,236,236,236,236,236,236,235,235,235, 17425 235,235,235,235,234,234,234,234,233,233,233,233,233,233,233,232, 17426 232,232,232,232,232,231,231,231,231,231,231,230,230,230,230,230, 17427 230,229,229,229,229,229,229,229,228,228,228,228,228,228,227,227, 17428 227,226,226,226,226,226,225,225,225,225,224,224,224,223,223,223, 17429 223,223,223,223,223,223,222,222,222,222,222,222,222,222,221,221, 17430 221,221,221,221,221,221,221,220,220,220,220,220,220,220,220,219, 17431 219,219,219,219,219,219,218,218,218,218,218,218,218,217,217,217, 17432 217,217,217,217,217,217,217,217,216,216,216,216,216,216,215,215, 17433 215,215,215,215,214,214,214,214,214,214,214,214,214,213,213,213, 17434 212,212,212,212,211,211,211,211,211,210,210,210,210,210,210,210, 17435 210,209,209,209,209,209,208,208,208,208,208,208,208,208,208,207, 17436 207,207,207,207,207,206,206,206,205,205,205,205,205,204,204,204, 17437 204,203,203,203,203,203,203,203,203,203,202,202,202,202,202,201, 17438 201,201,201,201,200,200,200,200,200,200,200,199,199,199,199,199, 17439 199,198,198,198,198,198,198,198,198,198,198,197,197,197,197,197, 17440 197,196,196,195,195,195,195,194,194,194,194,194,194,194,193,193, 17441 193,193,193,193,193,193,193,193,192,192,192,192,191,191,191,190, 17442 190,190,190,190,190,190,190,189,189,189,189,189,189,189,188,188, 17443 188,187,187,187,187,187,186,186,186,186,186,186,186,185,185,185, 17444 185,185,185,185,184,184,184,184,184,184,184,184,184,184,184,183, 17445 183,183,183,183,183,183,182,182,182,182,182,181,181,181,180,180, 17446 180,180,180,180,180,180,180,179,179,179,179,179,179,178,178,178, 17447 178,178,178,178,178,177,177,177,177,177,177,177,177,176,176,176, 17448 176,176,176,175,175,175,175,175,175,175,175,174,174,174,174,174, 17449 173,173,173,173,173,173,173,172,172,172,172,172,172,172,172,172, 17450 172,172,172,172,172,171,171,171,171,171,171,171,170,170,169,169, 17451 169,168,168,168,168,168,167,167,167,167,167,167,167,167,167,167, 17452 166,166,166,166,166,166,166,166,165,165,165,165,165,165,165,165, 17453 165,164,164,164,164,164,164,163,163,163,163,163,163,163,163,162, 17454 162,162,162,162 17455 }; 17456 const int n4w2b1r4[] = { 17457 1000, // Capacity 17458 500, // Number of items 17459 // Size of items (sorted) 17460 240,240,240,240,240,239,239,239,239,238,238,237,237,237,237,237, 17461 236,236,236,236,236,236,236,236,236,236,236,235,235,235,235,235, 17462 235,234,234,234,234,234,234,233,233,233,233,233,233,232,232,232, 17463 232,231,231,231,231,231,231,231,230,230,230,230,230,230,230,230, 17464 230,230,230,229,229,229,229,228,228,227,227,227,227,227,227,227, 17465 227,226,226,226,226,225,225,225,225,224,224,224,224,224,224,224, 17466 223,223,223,223,222,222,222,221,221,221,221,221,221,221,220,220, 17467 220,220,220,219,219,219,219,219,219,218,218,218,218,218,218,218, 17468 218,218,217,217,217,217,217,217,216,216,216,216,216,216,216,215, 17469 215,215,215,215,215,214,214,214,214,214,213,213,213,213,213,213, 17470 213,213,213,213,213,213,212,212,212,212,212,212,212,212,212,211, 17471 211,211,211,211,210,210,210,210,210,209,209,209,209,209,209,208, 17472 208,208,208,208,208,208,208,207,207,207,206,206,206,206,206,206, 17473 206,206,206,206,206,205,205,205,205,205,205,205,204,204,204,204, 17474 204,204,204,203,203,203,203,203,203,203,203,202,202,202,202,201, 17475 201,201,201,201,201,200,200,200,200,200,200,200,200,200,200,200, 17476 199,199,199,199,198,198,198,198,198,198,198,198,198,198,197,197, 17477 197,197,197,197,197,196,196,196,196,196,196,196,196,196,195,195, 17478 195,195,195,195,195,195,195,195,195,195,194,194,194,193,193,193, 17479 192,192,192,192,192,192,192,192,192,192,191,191,191,191,191,191, 17480 191,191,191,190,190,190,190,190,190,189,189,189,189,188,188,188, 17481 188,188,188,188,188,188,187,187,187,187,187,187,186,186,186,186, 17482 186,186,185,185,185,185,185,184,184,183,183,183,183,183,182,182, 17483 182,182,182,182,182,182,182,182,182,181,181,181,181,181,181,181, 17484 181,181,180,180,180,180,180,179,179,179,179,179,178,178,178,178, 17485 177,177,177,177,176,176,176,176,176,176,176,176,176,175,175,175, 17486 175,175,174,174,174,174,174,173,173,173,173,173,172,172,172,172, 17487 172,171,171,171,171,171,171,171,171,171,170,170,170,170,170,170, 17488 170,170,169,169,169,169,169,168,168,168,167,167,167,167,167,167, 17489 167,167,167,167,167,167,167,167,167,167,167,166,166,166,166,166, 17490 165,165,165,165,165,164,164,164,164,163,163,163,163,162,162,162, 17491 162,162,162,162 17492 }; 17493 const int n4w2b1r5[] = { 17494 1000, // Capacity 17495 500, // Number of items 17496 // Size of items (sorted) 17497 240,240,240,240,240,240,240,240,240,239,239,239,239,239,239,238, 17498 238,238,238,238,238,238,237,237,237,237,237,237,237,237,237,237, 17499 237,236,236,236,236,236,236,236,236,236,236,236,236,236,236,235, 17500 235,235,235,235,235,234,234,234,234,233,233,233,233,233,233,233, 17501 232,232,232,232,232,232,231,231,231,231,231,231,231,231,231,231, 17502 231,231,230,230,230,230,230,230,229,229,229,229,229,229,229,229, 17503 228,228,228,228,228,228,228,228,228,227,227,227,227,227,227,227, 17504 227,227,227,227,227,226,226,226,226,225,225,225,225,225,225,225, 17505 225,224,224,224,224,224,224,223,223,223,223,223,223,223,223,222, 17506 222,222,222,222,222,222,222,221,221,221,221,220,220,220,220,220, 17507 219,219,219,219,219,219,219,219,218,218,218,218,218,218,218,218, 17508 218,217,217,217,217,217,217,217,217,217,217,216,216,216,216,216, 17509 216,215,215,215,215,215,215,215,214,214,214,214,214,214,214,214, 17510 213,213,213,213,213,212,212,212,212,212,211,211,211,211,211,210, 17511 210,210,210,210,210,209,209,209,209,208,208,208,208,208,208,208, 17512 208,208,207,207,207,207,207,206,206,206,206,205,205,204,204,203, 17513 203,203,202,202,202,201,201,201,201,201,200,200,200,200,200,199, 17514 199,199,199,199,198,198,198,198,198,198,198,197,197,197,197,197, 17515 197,197,196,196,196,196,196,196,196,195,195,195,195,195,195,195, 17516 194,194,194,194,194,194,194,194,194,193,193,193,193,193,192,192, 17517 192,192,192,192,191,191,191,191,191,191,190,190,190,190,190,189, 17518 189,189,189,189,189,189,189,189,188,188,188,187,187,187,187,186, 17519 186,186,186,185,185,185,185,185,185,185,185,185,185,185,185,185, 17520 185,184,184,184,184,184,184,184,184,184,184,183,183,183,183,183, 17521 182,182,181,181,181,181,181,181,181,181,180,180,180,180,179,179, 17522 179,179,179,179,179,179,179,179,178,178,178,178,177,177,177,177, 17523 177,177,177,177,176,176,176,176,175,175,175,175,175,175,174,174, 17524 174,174,174,173,173,173,173,173,173,172,172,172,172,172,171,171, 17525 171,171,170,170,170,169,169,168,168,168,168,168,168,168,168,168, 17526 168,168,167,167,167,167,167,167,167,166,166,166,166,165,165,165, 17527 165,165,165,164,164,164,164,164,164,164,163,163,163,163,162,162, 17528 162,162,162,162 17529 }; 17530 const int n4w2b1r6[] = { 17531 1000, // Capacity 17532 500, // Number of items 17533 // Size of items (sorted) 17534 240,240,240,240,240,240,239,239,239,239,239,239,239,239,238,238, 17535 238,238,238,238,237,237,237,237,237,237,236,236,236,236,236,236, 17536 236,236,235,235,235,235,235,234,234,234,234,234,234,234,234,234, 17537 234,233,233,233,233,233,233,233,233,232,232,232,232,231,231,231, 17538 231,230,230,230,230,230,230,230,230,230,230,229,229,229,229,229, 17539 229,229,228,228,228,228,228,227,227,227,227,227,227,227,226,226, 17540 226,226,226,226,225,225,225,225,224,224,224,224,224,223,223,223, 17541 223,223,223,223,223,223,223,223,222,222,222,222,222,222,222,222, 17542 221,221,221,221,220,220,220,220,220,220,219,219,219,219,219,219, 17543 219,219,218,218,218,218,218,218,217,217,217,216,216,216,216,216, 17544 216,216,216,216,216,216,215,215,215,214,214,214,214,214,214,214, 17545 214,213,213,213,213,213,213,213,213,213,213,212,212,211,211,211, 17546 211,210,210,210,210,210,210,210,210,210,210,210,209,209,209,208, 17547 208,208,208,208,208,208,208,208,207,207,207,207,207,207,207,207, 17548 207,207,206,206,206,206,206,206,206,206,206,206,206,205,205,205, 17549 205,204,204,204,204,203,203,203,203,203,203,203,202,202,202,202, 17550 202,201,201,201,201,201,201,201,200,200,200,200,200,200,200,200, 17551 200,200,200,199,199,198,198,198,198,198,197,197,197,197,197,196, 17552 196,196,196,196,195,195,195,194,194,194,194,194,194,193,193,193, 17553 193,193,192,192,192,191,191,191,191,191,191,191,191,191,191,191, 17554 191,190,190,190,190,190,190,189,189,189,189,188,188,188,188,188, 17555 188,188,188,188,188,188,188,188,188,188,187,187,187,187,187,187, 17556 187,186,186,186,186,186,186,186,185,185,185,185,185,184,184,184, 17557 184,184,184,184,183,183,183,183,183,183,182,182,182,182,182,182, 17558 181,181,180,180,180,180,179,179,179,179,179,179,179,178,178,178, 17559 178,178,178,178,177,176,176,176,175,175,175,175,175,175,175,175, 17560 175,174,174,174,174,174,173,173,173,173,173,172,172,172,172,171, 17561 171,171,171,171,171,171,170,170,170,170,170,170,169,169,169,169, 17562 169,169,169,169,169,169,168,168,168,168,168,168,168,168,168,168, 17563 168,167,167,167,167,167,167,167,166,166,166,166,166,166,166,165, 17564 165,165,165,165,164,164,164,164,163,163,163,163,163,163,163,162, 17565 162,162,162,162 17566 }; 17567 const int n4w2b1r7[] = { 17568 1000, // Capacity 17569 500, // Number of items 17570 // Size of items (sorted) 17571 240,240,240,240,240,240,240,240,240,240,240,240,239,239,239,239, 17572 239,239,238,238,238,238,238,238,237,237,237,237,237,237,237,237, 17573 237,236,236,236,236,236,236,236,236,236,235,235,235,235,235,235, 17574 235,235,234,234,234,234,233,233,233,233,233,232,232,232,232,232, 17575 231,231,231,231,230,230,230,230,230,230,229,229,229,228,228,228, 17576 228,227,227,227,227,227,227,227,227,227,227,226,226,226,225,225, 17577 225,225,224,224,224,224,224,224,223,223,223,223,223,223,223,222, 17578 222,222,222,222,222,221,221,220,220,220,220,220,220,220,219,219, 17579 219,219,218,218,218,218,218,218,217,217,217,217,217,217,217,216, 17580 216,216,216,216,216,216,216,215,215,214,214,214,214,214,214,214, 17581 213,213,213,213,212,212,212,212,211,211,211,211,210,210,210,210, 17582 209,209,209,209,209,209,208,208,208,208,207,207,207,207,207,207, 17583 207,207,207,207,207,206,206,206,206,206,206,205,205,205,205,205, 17584 205,205,204,204,204,203,203,203,203,203,203,203,203,203,202,202, 17585 202,202,202,202,202,202,202,202,202,202,201,201,200,200,200,200, 17586 200,200,199,199,199,198,198,198,198,198,198,198,198,198,197,197, 17587 197,197,197,197,196,196,196,196,196,195,195,195,195,195,195,195, 17588 195,195,195,195,194,194,194,194,194,194,194,194,194,194,194,193, 17589 193,193,193,193,193,193,192,192,192,192,192,191,191,191,191,191, 17590 191,191,191,191,190,190,190,190,190,190,189,189,189,189,188,188, 17591 188,188,188,188,188,188,188,188,188,188,187,187,187,187,187,187, 17592 186,186,186,186,186,186,186,186,185,185,185,185,185,185,185,185, 17593 185,185,185,184,184,184,184,184,183,183,183,183,183,183,183,183, 17594 183,183,183,182,182,182,182,181,181,181,181,181,181,181,181,181, 17595 180,180,180,180,180,180,180,180,180,180,179,179,179,179,179,178, 17596 178,178,178,178,177,177,177,177,177,176,176,176,176,176,176,176, 17597 175,175,175,175,175,174,174,174,173,173,173,173,173,173,173,173, 17598 173,172,172,172,172,172,172,172,172,171,171,171,171,171,171,170, 17599 170,170,170,170,170,170,170,169,169,169,169,169,168,168,168,168, 17600 168,167,167,167,167,167,166,166,166,166,166,166,165,165,165,165, 17601 165,165,165,164,164,164,164,164,164,164,163,163,163,163,163,162, 17602 162,162,162,162 17603 }; 17604 const int n4w2b1r8[] = { 17605 1000, // Capacity 17606 500, // Number of items 17607 // Size of items (sorted) 17608 240,240,240,240,240,240,239,239,239,239,239,239,239,239,238,238, 17609 238,238,238,237,237,237,237,237,237,237,237,236,236,236,236,236, 17610 236,236,235,235,235,235,235,235,235,234,234,233,233,233,233,232, 17611 232,232,232,232,232,232,231,231,231,230,230,230,230,230,230,230, 17612 230,230,229,229,229,229,229,228,228,227,227,227,227,227,227,227, 17613 227,227,226,226,226,226,226,225,225,225,225,225,224,224,224,224, 17614 223,223,223,223,222,222,222,222,222,222,222,221,221,221,221,221, 17615 221,221,221,221,221,221,221,220,220,220,220,220,220,220,220,219, 17616 219,219,219,219,219,219,219,219,219,218,218,218,218,218,218,218, 17617 218,218,217,217,217,216,216,216,215,215,215,215,215,215,214,214, 17618 214,214,214,214,214,213,213,213,213,213,213,213,213,213,212,212, 17619 212,212,212,211,211,211,211,211,211,211,211,211,210,210,210,210, 17620 210,210,210,209,209,208,208,208,208,208,208,207,207,207,207,207, 17621 206,206,206,206,206,206,206,206,205,205,205,204,204,204,204,204, 17622 204,204,203,203,203,203,203,203,203,203,203,203,202,202,202,202, 17623 202,202,202,202,202,202,202,202,201,201,201,201,201,201,201,201, 17624 201,201,200,200,200,200,200,200,199,199,198,198,198,198,198,198, 17625 197,197,196,196,196,196,196,195,195,195,195,195,195,194,194,194, 17626 194,194,193,193,193,193,193,193,193,193,192,192,192,192,192,192, 17627 191,191,191,191,190,190,190,190,190,190,190,190,190,190,190,189, 17628 189,189,189,189,189,189,188,188,188,188,188,188,188,188,188,187, 17629 187,187,187,187,187,187,187,187,186,186,186,186,185,185,185,185, 17630 185,185,185,185,185,185,185,184,184,184,184,184,184,183,183,183, 17631 183,183,183,183,182,182,182,182,182,182,182,182,182,182,182,182, 17632 181,181,181,181,181,181,181,181,181,180,180,180,180,180,179,179, 17633 179,179,179,179,179,178,178,178,178,178,178,178,178,178,178,177, 17634 177,177,177,177,177,177,176,176,176,176,176,176,175,175,175,175, 17635 175,174,174,174,174,174,173,173,173,172,172,172,172,171,171,171, 17636 171,171,170,170,170,170,169,169,169,169,168,168,168,168,168,168, 17637 167,167,166,166,166,166,166,166,166,166,166,165,165,165,165,165, 17638 165,165,164,164,164,164,164,164,164,164,163,163,163,163,162,162, 17639 162,162,162,162 17640 }; 17641 const int n4w2b1r9[] = { 17642 1000, // Capacity 17643 500, // Number of items 17644 // Size of items (sorted) 17645 240,240,240,240,240,240,240,239,239,239,239,239,239,239,239,238, 17646 238,238,238,237,237,237,237,237,237,237,237,236,236,236,236,235, 17647 235,235,235,234,234,234,234,234,234,234,234,233,233,233,233,233, 17648 232,232,232,232,232,232,232,232,232,231,231,231,231,231,230,230, 17649 230,230,230,230,230,229,229,229,229,229,229,228,228,228,228,228, 17650 228,227,227,227,227,226,226,226,226,226,226,226,225,225,225,224, 17651 224,224,224,224,224,224,224,224,223,223,223,223,223,223,223,222, 17652 222,222,222,221,221,221,221,221,221,221,221,221,220,220,220,220, 17653 220,220,220,220,219,219,219,219,219,219,219,219,218,218,218,218, 17654 218,217,217,217,217,216,216,216,216,216,216,216,216,216,216,215, 17655 215,215,215,215,215,215,215,215,215,215,215,214,214,214,214,214, 17656 213,213,213,213,213,213,212,212,212,212,212,212,211,211,211,211, 17657 211,210,210,210,210,210,210,210,210,210,210,210,209,209,209,209, 17658 209,209,209,209,209,209,209,208,208,208,208,208,207,207,207,207, 17659 207,206,206,206,206,206,206,206,205,205,205,205,205,205,205,205, 17660 204,204,204,204,203,203,203,203,202,202,202,202,201,201,201,201, 17661 201,201,201,201,200,200,200,200,200,200,200,199,199,199,199,199, 17662 199,198,198,198,198,197,197,197,197,197,197,197,196,196,196,196, 17663 196,196,196,195,195,195,194,194,194,194,194,193,193,193,193,193, 17664 192,192,192,192,192,192,192,191,191,191,191,190,190,190,190,190, 17665 190,189,189,189,189,189,188,188,188,188,187,187,187,186,186,186, 17666 186,186,186,186,186,185,185,185,185,185,185,185,185,184,184,184, 17667 184,184,184,183,183,183,183,183,183,182,182,182,182,182,181,181, 17668 181,181,180,180,180,180,180,179,179,179,179,179,179,179,178,178, 17669 178,178,178,178,178,177,177,177,177,177,176,176,176,176,176,175, 17670 175,175,175,175,175,175,175,174,174,174,173,173,173,173,173,173, 17671 172,172,172,172,172,172,172,171,171,171,171,171,170,170,170,170, 17672 170,170,169,169,169,169,169,169,169,168,168,168,168,168,168,168, 17673 167,167,167,167,167,167,167,167,167,166,166,166,166,166,166,166, 17674 166,166,166,165,165,165,165,165,165,165,165,165,165,164,164,164, 17675 164,164,164,164,163,163,163,163,163,163,163,163,163,163,162,162, 17676 162,162,162,162 17677 }; 17678 const int n4w2b2r0[] = { 17679 1000, // Capacity 17680 500, // Number of items 17681 // Size of items (sorted) 17682 300,299,299,299,298,298,297,297,296,295,295,295,295,295,295,294, 17683 294,293,293,292,292,292,292,291,291,290,290,290,289,289,289,288, 17684 288,288,288,287,287,287,287,285,285,285,284,283,283,283,283,283, 17685 283,282,282,282,281,281,279,278,277,277,276,276,276,275,275,275, 17686 275,275,275,275,275,275,274,274,274,273,273,272,272,272,271,271, 17687 271,271,271,271,270,270,269,269,269,269,268,267,267,266,265,265, 17688 265,264,264,264,264,264,263,263,263,262,262,261,261,260,260,260, 17689 260,259,259,258,257,257,256,255,255,255,254,253,252,252,252,252, 17690 251,251,251,250,249,248,248,248,247,247,246,245,245,245,244,244, 17691 244,244,243,243,243,243,242,242,242,241,241,241,240,240,239,239, 17692 239,238,237,237,237,236,235,235,235,234,234,234,234,233,233,232, 17693 232,231,231,231,230,230,229,229,229,229,228,228,228,227,226,225, 17694 224,224,224,223,223,223,222,222,222,222,222,221,221,220,219,217, 17695 217,217,217,217,216,215,215,214,214,213,212,212,212,211,210,209, 17696 209,208,207,207,207,207,207,207,206,206,206,206,204,204,204,204, 17697 203,203,199,199,199,199,199,198,198,197,197,197,197,197,197,196, 17698 196,196,195,195,194,194,194,193,193,193,193,192,192,190,190,189, 17699 189,189,188,188,187,186,186,186,186,186,185,184,184,184,184,182, 17700 182,182,182,182,181,181,181,180,179,179,179,178,178,177,177,177, 17701 177,176,176,176,175,175,175,173,173,172,172,172,171,171,171,170, 17702 170,170,169,169,169,168,168,168,167,166,166,166,166,166,165,165, 17703 164,164,163,162,162,161,161,160,160,160,160,159,159,159,158,158, 17704 158,157,156,156,153,153,153,153,152,152,152,152,151,151,151,151, 17705 150,150,149,149,149,149,149,149,149,149,148,147,147,146,145,145, 17706 145,143,143,142,142,142,142,142,141,141,141,141,141,140,140,139, 17707 139,138,137,137,136,134,134,134,134,133,132,132,132,132,132,132, 17708 131,131,131,130,130,130,129,128,128,127,127,126,126,125,125,125, 17709 125,124,124,124,123,123,122,122,122,122,121,121,121,120,119,119, 17710 118,118,118,118,117,117,117,117,117,116,116,116,116,115,115,114, 17711 114,113,113,113,113,112,112,112,112,111,110,110,110,110,110,109, 17712 109,109,108,108,108,107,106,106,106,105,105,104,104,104,103,103, 17713 103,103,103,102 17714 }; 17715 const int n4w2b2r1[] = { 17716 1000, // Capacity 17717 500, // Number of items 17718 // Size of items (sorted) 17719 300,299,299,299,297,297,297,297,297,296,296,296,295,295,294,294, 17720 294,293,293,293,292,291,290,290,290,289,288,288,288,288,288,288, 17721 287,287,287,287,286,286,286,286,286,285,285,285,285,285,284,284, 17722 283,283,283,282,282,281,280,279,279,279,278,278,278,277,277,276, 17723 276,276,275,274,274,274,274,273,272,272,271,271,271,271,270,270, 17724 270,270,270,270,269,269,269,268,267,267,266,265,265,264,264,264, 17725 264,264,264,263,263,263,262,262,262,261,261,261,261,260,260,259, 17726 258,256,256,255,255,254,254,254,253,253,253,253,253,252,251,250, 17727 250,250,250,250,249,248,245,244,243,243,243,242,241,241,241,241, 17728 241,240,240,240,240,240,239,239,239,238,238,237,237,236,236,236, 17729 235,235,234,233,232,231,230,230,230,229,229,228,228,228,227,227, 17730 227,227,226,226,225,225,225,225,224,224,223,223,223,222,221,221, 17731 219,219,219,219,219,218,217,217,217,217,216,216,215,214,214,213, 17732 213,213,213,213,212,212,212,212,211,211,211,211,210,210,210,210, 17733 209,209,208,207,207,207,206,205,205,205,205,204,204,203,203,202, 17734 202,201,201,201,200,199,199,199,198,197,196,196,194,194,194,193, 17735 193,193,192,192,192,192,192,191,191,191,190,190,189,189,189,188, 17736 188,187,187,187,187,187,186,186,185,185,184,184,184,183,182,182, 17737 182,182,182,180,180,180,180,179,179,178,177,177,176,176,175,175, 17738 175,174,174,173,173,173,173,173,172,171,171,171,170,170,170,170, 17739 170,170,169,169,168,167,167,167,167,166,166,165,165,165,165,164, 17740 164,163,163,162,162,162,162,162,161,161,161,160,159,159,159,158, 17741 158,157,157,157,156,156,156,155,155,155,154,154,153,153,152,151, 17742 151,150,150,150,150,150,150,150,149,149,149,148,148,148,148,147, 17743 147,147,147,147,146,146,145,144,144,143,143,143,142,142,142,142, 17744 140,140,139,139,139,139,139,138,138,138,137,136,136,136,136,136, 17745 136,136,135,135,135,135,134,134,134,133,133,133,132,132,132,132, 17746 130,129,129,128,128,128,128,127,127,127,127,126,126,126,125,124, 17747 124,124,124,119,118,118,117,117,116,116,116,115,115,115,115,114, 17748 114,114,113,113,113,113,113,113,112,111,111,111,110,110,110,110, 17749 110,109,109,108,108,108,108,107,106,106,105,105,105,104,104,104, 17750 103,103,102,102 17751 }; 17752 const int n4w2b2r2[] = { 17753 1000, // Capacity 17754 500, // Number of items 17755 // Size of items (sorted) 17756 300,300,300,300,298,298,298,295,295,295,294,294,293,292,292,292, 17757 292,292,291,291,290,290,290,290,290,290,290,288,288,288,288,287, 17758 287,287,287,286,286,286,286,286,285,285,285,285,285,285,285,284, 17759 284,284,284,283,283,283,283,282,281,281,281,281,281,281,280,280, 17760 280,280,280,280,279,279,279,279,279,278,277,276,276,276,275,275, 17761 274,274,274,274,274,273,273,273,272,271,271,271,271,270,270,270, 17762 270,270,269,269,269,268,268,268,267,267,267,267,266,266,266,264, 17763 263,263,263,263,262,262,261,261,261,260,259,259,257,257,257,257, 17764 257,257,257,256,255,254,254,254,253,253,252,251,251,250,250,249, 17765 249,248,247,247,247,246,246,245,244,243,243,242,240,240,240,240, 17766 239,239,239,238,238,237,236,236,236,235,235,234,234,234,234,233, 17767 232,232,232,232,232,231,231,231,230,230,230,229,227,227,227,227, 17768 226,225,225,224,224,223,223,222,221,220,220,220,220,220,220,219, 17769 219,219,218,217,217,217,217,217,216,216,215,214,214,214,214,213, 17770 212,212,212,212,212,212,211,211,210,210,210,210,210,210,209,208, 17771 208,207,207,206,206,205,205,204,204,204,204,204,203,203,203,203, 17772 203,202,202,202,202,201,201,200,200,199,199,199,198,198,198,197, 17773 197,195,195,195,195,195,194,194,193,193,193,192,192,192,191,191, 17774 191,190,190,190,189,189,188,188,188,188,187,187,186,186,185,185, 17775 185,185,185,184,184,184,183,183,183,182,182,182,181,180,180,180, 17776 180,179,179,179,178,178,178,177,175,175,174,174,174,173,172,172, 17777 172,170,170,170,169,168,167,166,166,166,166,165,165,164,164,164, 17778 164,164,163,163,163,162,162,162,161,161,161,161,161,160,160,160, 17779 159,159,157,157,157,155,154,154,153,153,153,152,152,152,152,151, 17780 151,151,151,149,149,148,146,146,146,145,144,144,144,144,143,142, 17781 142,142,142,141,140,140,139,138,138,138,138,137,137,136,136,136, 17782 136,135,135,135,134,134,134,133,132,132,132,132,132,131,131,130, 17783 130,130,130,129,127,126,125,124,124,123,123,123,122,122,122,122, 17784 121,121,121,121,121,121,117,117,117,116,116,116,115,115,115,114, 17785 114,114,114,113,113,112,112,112,112,111,111,110,110,109,108,108, 17786 107,106,106,106,105,105,105,105,105,105,105,104,104,104,103,103, 17787 102,102,102,102 17788 }; 17789 const int n4w2b2r3[] = { 17790 1000, // Capacity 17791 500, // Number of items 17792 // Size of items (sorted) 17793 300,299,299,299,298,298,298,298,298,298,297,297,296,296,295,295, 17794 295,295,295,295,295,294,294,293,293,292,292,292,292,291,291,290, 17795 289,288,288,288,287,287,287,287,286,285,285,285,284,284,282,282, 17796 281,280,280,279,279,278,278,277,277,277,277,277,276,276,276,275, 17797 274,274,274,274,274,274,274,273,273,272,272,271,271,271,271,271, 17798 270,270,270,270,269,269,269,268,267,267,266,266,266,263,263,262, 17799 262,262,261,260,260,260,260,260,259,258,258,258,258,257,257,257, 17800 257,257,256,256,256,255,255,254,254,254,254,254,254,254,253,253, 17801 253,252,252,252,251,250,250,249,249,249,248,247,247,247,247,246, 17802 246,246,245,245,245,245,244,244,243,243,242,242,241,241,241,241, 17803 241,240,239,239,238,238,238,238,237,236,236,236,236,236,235,235, 17804 234,234,234,234,233,233,232,231,231,231,231,230,229,229,229,228, 17805 228,227,227,227,226,225,225,225,225,225,223,223,222,221,220,220, 17806 220,220,220,220,220,219,218,218,218,218,217,217,217,216,216,215, 17807 215,214,214,214,213,213,211,211,210,210,210,210,209,209,208,207, 17808 207,207,207,205,204,204,204,204,203,203,202,201,201,200,200,200, 17809 199,199,198,198,198,197,197,196,196,196,196,196,195,195,195,195, 17810 194,193,193,193,193,193,193,193,193,193,193,191,191,191,191,190, 17811 190,188,188,188,187,186,186,186,185,185,185,185,184,184,184,183, 17812 183,183,182,182,181,180,180,179,179,179,179,179,178,178,178,178, 17813 177,176,176,175,175,175,174,174,173,173,173,173,171,170,169,168, 17814 166,166,165,165,164,164,164,163,163,162,161,161,161,161,160,159, 17815 158,158,157,157,157,157,156,156,156,155,155,154,153,153,153,153, 17816 152,152,152,151,151,151,150,150,150,150,149,149,149,148,148,148, 17817 148,148,147,147,147,146,146,145,145,144,144,144,144,142,142,142, 17818 142,141,141,141,141,140,140,139,139,139,139,137,137,136,136,135, 17819 135,135,135,135,135,135,135,134,134,134,132,132,132,132,130,130, 17820 129,128,127,127,127,126,126,126,126,125,125,125,125,124,124,122, 17821 122,122,121,121,120,120,120,120,120,119,119,119,118,118,117,116, 17822 116,115,114,114,113,113,112,111,111,111,111,110,110,109,109,109, 17823 109,109,109,108,108,108,107,107,107,106,106,105,105,105,105,105, 17824 104,103,102,102 17825 }; 17826 const int n4w2b2r4[] = { 17827 1000, // Capacity 17828 500, // Number of items 17829 // Size of items (sorted) 17830 300,300,299,299,299,298,298,297,296,296,296,296,295,295,293,293, 17831 293,292,292,292,292,291,291,291,290,290,289,289,289,289,289,288, 17832 288,287,287,287,287,286,286,286,285,285,285,284,284,283,283,282, 17833 281,281,280,280,279,279,279,278,278,277,277,277,276,276,276,275, 17834 274,274,274,274,273,273,273,272,272,271,270,270,269,269,269,269, 17835 267,267,266,266,265,265,265,264,264,263,263,262,262,262,262,261, 17836 261,261,260,259,259,259,258,257,255,255,254,254,254,253,253,253, 17837 252,252,252,251,251,251,249,248,248,248,247,247,246,245,244,244, 17838 244,244,243,243,243,242,241,239,239,239,238,237,236,236,236,236, 17839 235,235,233,233,233,233,232,232,232,232,232,230,230,230,230,229, 17840 229,229,229,229,228,228,228,226,226,226,226,226,226,225,225,224, 17841 224,224,224,224,224,223,222,222,221,221,221,221,221,221,221,220, 17842 220,220,220,219,218,218,218,217,217,217,217,216,216,216,215,214, 17843 214,213,213,213,213,213,213,213,212,211,211,210,210,210,210,210, 17844 209,209,209,208,208,208,207,207,207,207,206,205,205,205,205,205, 17845 204,204,204,204,204,204,203,203,203,202,202,202,201,200,200,199, 17846 199,199,198,198,198,197,197,197,197,196,195,194,193,193,192,192, 17847 192,191,191,190,190,190,190,190,189,189,188,187,187,187,187,187, 17848 186,185,184,183,183,182,180,180,179,179,179,178,178,177,177,176, 17849 176,175,175,175,175,174,174,173,173,173,172,172,171,170,170,170, 17850 170,169,168,168,168,168,168,167,167,166,166,165,165,165,165,165, 17851 164,164,164,163,162,162,161,161,161,161,160,160,160,160,160,159, 17852 157,157,157,157,156,156,156,156,155,155,155,155,154,154,154,153, 17853 152,151,150,150,149,149,148,148,148,148,147,147,146,146,146,145, 17854 145,144,144,143,142,142,142,141,141,140,140,139,139,137,137,137, 17855 137,137,136,136,135,135,135,134,133,133,132,132,132,132,130,130, 17856 129,129,129,129,128,128,128,128,127,127,125,125,125,125,125,124, 17857 124,124,123,123,122,122,122,120,120,120,120,120,120,119,119,119, 17858 118,118,117,117,117,117,117,116,116,115,115,114,114,114,114,114, 17859 113,113,113,113,113,112,112,112,111,111,110,110,110,109,109,109, 17860 108,108,108,108,108,107,106,106,106,105,105,105,105,104,104,102, 17861 102,102,102,102 17862 }; 17863 const int n4w2b2r5[] = { 17864 1000, // Capacity 17865 500, // Number of items 17866 // Size of items (sorted) 17867 300,300,300,300,299,298,298,297,296,296,295,295,294,294,293,293, 17868 291,290,289,289,288,287,287,287,286,286,286,285,284,284,284,284, 17869 283,283,282,281,281,280,280,280,280,279,279,279,278,278,278,278, 17870 278,278,276,276,276,276,276,276,276,275,275,275,275,274,274,273, 17871 272,272,272,271,271,270,270,269,269,269,269,268,268,266,266,266, 17872 265,265,265,265,265,264,263,263,263,263,263,263,262,262,262,262, 17873 261,261,261,261,261,260,260,260,259,259,259,258,258,258,258,257, 17874 257,256,255,255,254,253,253,253,252,252,251,251,251,251,250,250, 17875 250,249,249,249,248,248,248,247,247,247,247,247,246,246,246,246, 17876 246,246,245,245,245,245,244,244,244,244,244,244,243,243,243,243, 17877 243,243,242,242,242,242,240,239,238,237,237,237,237,237,237,237, 17878 236,236,235,234,234,233,233,232,232,232,231,231,231,231,231,230, 17879 229,229,229,229,229,228,228,227,227,227,227,227,226,226,224,224, 17880 223,222,222,222,222,222,221,221,221,220,220,219,219,219,219,219, 17881 218,218,217,217,217,217,216,216,216,216,216,216,215,215,215,215, 17882 214,214,214,214,213,212,212,211,210,210,209,209,208,208,208,208, 17883 208,207,207,207,207,206,206,206,206,205,205,204,204,203,203,202, 17884 202,202,202,202,201,201,201,200,199,198,198,197,195,192,192,192, 17885 191,190,190,190,190,189,189,189,189,188,188,187,187,185,185,185, 17886 185,184,184,183,183,182,182,182,181,181,181,181,180,180,180,180, 17887 179,179,177,177,176,176,175,175,175,174,174,174,174,174,174,174, 17888 172,172,172,172,171,169,168,167,167,166,166,166,165,164,164,164, 17889 164,163,163,163,163,162,162,162,162,161,161,160,159,159,159,158, 17890 157,155,155,154,154,153,153,153,153,153,152,152,151,151,150,149, 17891 149,149,148,147,147,147,147,147,146,146,145,145,144,144,144,143, 17892 142,142,142,141,141,140,140,140,139,139,139,138,138,137,137,137, 17893 137,136,136,136,136,135,135,134,134,134,134,134,133,133,133,133, 17894 132,132,130,130,129,128,128,127,127,127,126,126,126,126,126,126, 17895 124,124,123,123,122,122,122,121,121,121,119,119,119,118,117,117, 17896 117,116,116,116,114,114,114,114,113,113,112,110,110,110,110,110, 17897 110,109,109,108,108,108,107,107,106,106,105,104,104,104,104,103, 17898 103,102,102,102 17899 }; 17900 const int n4w2b2r6[] = { 17901 1000, // Capacity 17902 500, // Number of items 17903 // Size of items (sorted) 17904 300,300,300,299,298,298,298,297,297,297,296,295,295,295,295,295, 17905 294,294,294,294,294,293,293,293,293,292,292,292,291,291,291,291, 17906 289,289,289,289,288,288,288,288,288,288,287,286,285,285,284,284, 17907 284,284,284,283,283,283,282,282,282,282,281,281,281,280,279,279, 17908 279,278,278,278,277,276,275,275,275,275,274,274,273,272,272,272, 17909 272,271,271,271,270,269,269,269,268,268,268,268,267,267,267,267, 17910 266,266,265,265,265,264,264,263,263,263,262,262,262,262,260,259, 17911 259,259,259,259,258,257,256,256,256,256,256,255,253,253,252,252, 17912 251,251,251,250,250,250,249,249,248,248,248,247,247,247,247,247, 17913 246,246,246,246,246,246,245,244,243,243,242,242,242,241,241,241, 17914 241,241,241,241,240,240,240,239,239,239,239,239,238,237,237,237, 17915 236,235,235,234,233,233,233,232,232,232,231,231,229,229,228,228, 17916 228,227,227,227,227,227,226,226,226,225,225,225,225,223,223,223, 17917 223,223,223,222,222,222,221,221,221,220,220,220,220,220,219,219, 17918 218,218,218,217,217,216,216,216,216,215,215,214,213,212,211,211, 17919 211,211,211,210,210,209,209,207,206,206,205,204,204,203,203,203, 17920 203,202,201,201,201,201,201,200,199,199,199,198,197,196,196,196, 17921 195,194,194,194,193,193,192,192,192,191,191,190,190,189,189,188, 17922 188,188,188,188,188,188,188,187,186,186,186,185,185,185,185,184, 17923 184,184,183,183,183,182,182,182,182,182,182,181,181,181,181,180, 17924 180,180,179,179,179,178,177,177,176,176,176,176,176,175,175,175, 17925 175,174,174,172,171,171,171,171,171,171,171,168,168,168,168,167, 17926 167,167,167,166,166,165,164,164,164,163,163,162,162,162,162,162, 17927 161,161,160,160,159,159,158,157,157,157,157,157,156,156,154,153, 17928 152,151,151,150,150,150,149,148,148,147,146,146,146,145,145,145, 17929 145,145,144,144,143,143,143,140,140,139,139,138,138,136,136,135, 17930 134,133,133,133,133,133,132,132,132,131,131,131,131,131,131,131, 17931 130,130,129,128,127,127,127,127,127,127,126,126,124,124,123,123, 17932 123,122,121,121,120,119,119,119,118,118,118,118,118,117,117,117, 17933 117,116,116,116,115,114,113,113,113,113,112,112,111,111,110,110, 17934 109,108,108,108,107,107,107,106,106,106,106,105,105,105,105,105, 17935 105,103,103,102 17936 }; 17937 const int n4w2b2r7[] = { 17938 1000, // Capacity 17939 500, // Number of items 17940 // Size of items (sorted) 17941 300,300,300,299,299,298,298,298,297,297,297,297,296,295,295,295, 17942 294,294,294,293,293,293,293,292,291,291,291,291,291,291,291,290, 17943 290,289,289,288,288,287,287,287,286,286,286,285,285,285,284,283, 17944 283,283,283,282,282,282,280,280,279,279,279,279,279,278,277,277, 17945 276,276,275,275,275,275,274,273,273,273,273,273,273,271,271,271, 17946 271,271,271,270,270,270,270,270,269,269,269,268,267,267,266,265, 17947 265,264,264,264,263,262,262,262,261,261,260,260,259,259,259,258, 17948 258,257,256,255,254,254,254,253,253,252,252,252,251,251,251,250, 17949 250,250,250,249,249,249,249,248,248,248,248,247,247,247,247,246, 17950 246,246,245,244,244,244,243,243,243,243,242,241,241,241,241,240, 17951 238,238,237,237,236,235,235,233,233,232,232,232,232,232,232,232, 17952 231,230,229,229,229,228,228,228,227,227,227,227,226,226,226,226, 17953 225,225,224,224,222,222,221,221,220,220,219,217,217,217,217,216, 17954 216,216,215,215,215,214,214,214,214,214,214,213,213,212,212,212, 17955 212,212,212,211,211,211,210,210,210,210,210,210,209,209,208,208, 17956 207,206,206,205,205,205,204,204,204,204,203,203,202,202,202,202, 17957 202,202,202,202,201,201,201,201,201,199,198,198,198,198,196,196, 17958 196,195,193,193,193,193,193,193,192,192,192,192,192,191,190,190, 17959 189,189,189,188,188,188,187,187,186,186,186,186,184,184,183,183, 17960 182,181,181,180,179,179,178,178,177,177,176,175,175,175,175,174, 17961 174,174,172,172,171,171,171,171,170,170,170,168,167,167,167,166, 17962 166,166,166,166,166,165,165,165,165,165,164,164,164,162,161,161, 17963 159,159,159,158,158,158,158,158,158,157,156,156,155,155,155,154, 17964 154,154,153,152,151,151,151,151,150,149,148,147,147,146,146,146, 17965 146,146,145,145,144,143,142,141,141,140,140,140,140,139,139,138, 17966 137,137,137,137,137,137,137,136,136,135,135,135,134,134,134,134, 17967 133,133,132,131,131,131,130,130,130,130,129,129,126,126,126,126, 17968 126,125,125,125,125,124,124,124,123,123,122,121,121,121,121,120, 17969 120,119,119,119,118,118,118,117,117,117,116,116,115,114,114,113, 17970 112,112,112,112,111,111,111,110,109,109,109,109,109,108,108,108, 17971 107,106,106,106,105,105,105,105,105,104,104,104,103,103,102,102, 17972 102,102,102,102 17973 }; 17974 const int n4w2b2r8[] = { 17975 1000, // Capacity 17976 500, // Number of items 17977 // Size of items (sorted) 17978 300,299,298,296,296,295,295,295,295,293,292,292,292,291,291,290, 17979 290,288,288,288,288,288,288,287,287,286,286,286,285,285,284,284, 17980 284,283,282,281,281,280,280,280,279,279,279,278,278,278,278,278, 17981 277,277,276,274,274,274,273,273,273,272,271,271,270,269,269,268, 17982 267,267,267,267,266,266,265,265,265,265,264,264,264,263,263,262, 17983 262,261,261,261,260,259,259,259,258,258,257,257,257,257,256,256, 17984 255,254,254,254,254,254,254,254,253,253,252,251,251,251,251,251, 17985 250,250,249,249,249,248,248,248,247,247,246,246,246,245,245,244, 17986 244,244,244,241,241,241,240,240,240,239,239,239,239,239,239,238, 17987 238,238,238,238,237,236,236,236,236,235,235,235,235,235,233,233, 17988 232,232,232,230,230,230,229,229,228,227,227,226,226,226,225,224, 17989 223,223,223,223,222,222,221,221,221,220,220,220,220,220,219,219, 17990 219,219,218,218,218,217,216,216,216,216,215,215,214,213,213,213, 17991 212,212,212,211,211,211,211,210,210,209,209,209,209,209,208,208, 17992 208,208,208,207,207,207,206,206,205,205,204,204,203,202,202,201, 17993 201,201,201,201,200,199,199,198,196,196,196,195,195,195,195,194, 17994 194,193,193,193,192,192,191,191,191,190,190,189,188,188,188,188, 17995 187,186,185,185,185,184,184,184,183,183,183,182,182,182,181,181, 17996 181,180,180,180,179,178,178,178,178,177,177,177,177,177,177,176, 17997 176,176,176,176,175,175,175,174,174,173,173,173,172,172,171,171, 17998 171,169,169,169,168,168,168,168,168,168,167,167,167,166,166,165, 17999 165,165,165,164,164,164,164,164,163,163,162,162,161,161,161,160, 18000 160,159,159,159,159,159,159,158,157,157,156,156,156,156,156,155, 18001 155,155,154,153,153,153,153,152,152,152,152,151,151,151,150,149, 18002 149,149,149,149,148,148,148,147,147,146,146,146,145,145,145,145, 18003 145,145,144,144,143,143,143,142,141,141,141,140,140,140,140,139, 18004 139,139,138,137,137,137,136,135,135,135,135,134,134,134,134,132, 18005 132,131,131,131,130,128,128,127,127,127,127,126,126,126,125,125, 18006 124,124,123,122,122,121,121,119,118,118,118,117,117,116,116,116, 18007 116,115,115,114,113,113,113,113,112,111,111,111,111,111,110,109, 18008 109,109,108,108,108,108,107,106,106,106,106,106,105,105,104,104, 18009 104,103,102,102 18010 }; 18011 const int n4w2b2r9[] = { 18012 1000, // Capacity 18013 500, // Number of items 18014 // Size of items (sorted) 18015 300,300,299,299,298,298,298,295,295,295,294,294,294,294,293,293, 18016 293,292,292,292,292,292,290,290,290,288,288,288,287,287,287,287, 18017 287,286,286,286,285,285,285,284,284,283,283,283,283,283,282,282, 18018 282,282,281,281,280,280,279,279,279,278,278,277,277,277,276,275, 18019 275,275,274,274,274,274,273,273,272,272,271,271,271,271,271,270, 18020 270,270,270,270,269,269,269,269,268,268,268,268,268,268,267,266, 18021 266,266,266,266,265,265,264,264,264,263,262,262,261,261,261,261, 18022 260,260,259,259,259,259,258,258,257,256,256,255,255,254,253,253, 18023 253,252,252,251,251,251,251,250,250,250,250,250,249,249,248,248, 18024 247,247,247,246,246,246,245,244,244,244,242,241,241,241,241,240, 18025 239,239,239,238,238,238,238,237,236,236,236,236,236,236,236,235, 18026 235,235,235,235,234,234,234,234,233,233,233,231,231,231,230,229, 18027 229,229,228,228,228,227,227,226,226,225,225,224,224,224,223,223, 18028 222,222,222,221,221,221,220,220,220,220,219,219,219,219,219,218, 18029 218,217,216,216,216,215,215,215,214,213,213,212,211,211,211,211, 18030 211,210,210,210,209,208,207,207,206,205,205,205,204,203,203,201, 18031 201,201,200,200,199,199,199,199,198,197,197,197,197,196,196,196, 18032 195,194,194,193,193,193,193,192,192,190,189,189,188,188,188,188, 18033 188,188,187,187,187,185,185,184,183,182,182,182,182,182,182,181, 18034 181,181,180,180,179,179,179,179,179,178,178,178,176,175,175,175, 18035 174,173,173,173,173,173,172,172,172,172,172,170,169,169,169,169, 18036 169,168,168,167,167,166,166,166,166,165,164,164,164,163,162,162, 18037 159,159,159,157,157,157,157,156,156,156,156,156,156,156,155,154, 18038 153,152,152,152,152,152,152,152,151,151,150,150,150,149,149,148, 18039 148,145,145,145,144,144,144,143,143,142,142,142,142,142,142,141, 18040 141,141,140,140,140,139,139,138,138,137,137,137,137,136,136,135, 18041 134,134,133,133,133,133,133,132,132,130,130,130,130,129,129,128, 18042 128,128,128,127,127,127,126,126,125,125,125,125,125,125,124,124, 18043 123,123,123,122,122,122,121,120,120,120,120,120,120,119,119,119, 18044 118,117,117,117,116,116,116,116,115,115,115,114,113,113,112,112, 18045 112,112,110,110,109,109,109,108,108,108,108,107,107,107,105,105, 18046 105,104,103,103 18047 }; 18048 const int n4w2b3r0[] = { 18049 1000, // Capacity 18050 500, // Number of items 18051 // Size of items (sorted) 18052 380,380,380,379,379,379,378,377,377,377,376,376,374,373,373,372, 18053 370,370,370,370,370,369,369,368,367,366,365,365,365,365,364,363, 18054 362,361,361,360,360,359,359,358,358,357,357,357,357,356,355,353, 18055 352,351,350,350,349,348,348,348,348,348,347,345,345,345,341,341, 18056 339,338,337,337,337,337,336,334,334,332,331,329,329,327,327,325, 18057 323,323,322,321,320,320,320,319,319,317,314,313,312,312,310,308, 18058 308,307,306,306,306,306,304,304,304,303,303,303,302,302,300,299, 18059 295,294,294,294,293,293,293,290,290,287,286,286,286,285,285,283, 18060 282,281,281,280,279,278,278,277,277,277,274,273,273,272,272,271, 18061 270,270,269,268,267,266,266,264,264,262,261,261,261,261,261,260, 18062 260,260,260,258,258,257,257,257,256,256,254,254,254,253,253,252, 18063 252,252,252,251,251,249,249,248,247,247,246,246,245,245,242,242, 18064 240,240,240,239,239,237,237,236,236,235,234,234,234,234,233,233, 18065 233,232,230,230,229,228,227,226,225,225,225,225,224,224,222,221, 18066 220,219,219,218,217,217,216,216,214,214,214,213,212,212,210,210, 18067 210,209,209,208,206,206,206,204,203,203,202,202,201,199,199,198, 18068 198,197,196,195,195,195,195,194,194,194,192,191,191,189,188,188, 18069 185,185,185,182,182,181,180,180,179,179,179,179,178,178,175,174, 18070 173,172,172,172,171,171,168,168,168,167,166,166,165,165,165,165, 18071 164,164,163,163,162,160,159,159,159,158,158,157,154,153,153,151, 18072 151,149,148,148,147,147,146,146,146,145,144,144,143,141,141,141, 18073 141,140,140,139,139,139,139,138,138,136,136,136,136,136,135,134, 18074 134,133,132,131,131,129,127,127,127,126,125,124,124,120,120,119, 18075 117,117,116,116,115,115,115,114,113,111,111,110,109,109,108,108, 18076 108,107,106,106,106,105,105,101,99,99,98,96,96,96,95,94,92,91, 18077 91,90,89,88,88,88,87,86,85,83,83,83,82,82,81,78,77,77,77,75,74, 18078 73,73,73,73,73,73,72,70,69,65,63,62,62,60,60,59,57,57,57,57,57, 18079 56,56,54,54,54,53,52,51,50,48,48,47,47,46,46,45,45,44,44,44,44, 18080 44,43,43,43,42,41,40,40,39,39,39,38,38,38,37,34,33,33,33,32,32, 18081 31,30,30,29,28,28,28,28,28,25,23,22,22,22 18082 }; 18083 const int n4w2b3r1[] = { 18084 1000, // Capacity 18085 500, // Number of items 18086 // Size of items (sorted) 18087 380,379,379,379,378,376,376,376,374,373,373,370,369,368,366,366, 18088 365,364,362,362,362,361,361,360,359,359,359,358,356,356,355,355, 18089 355,355,352,352,352,351,351,351,349,349,348,348,348,346,345,344, 18090 344,344,343,343,343,341,341,340,340,339,338,336,335,335,335,334, 18091 334,333,333,332,332,331,330,330,330,329,328,327,327,327,327,327, 18092 326,326,325,324,322,322,321,320,320,319,319,318,315,313,313,313, 18093 313,313,313,309,307,306,306,303,301,300,299,298,297,296,296,295, 18094 294,294,294,294,293,293,292,292,292,292,292,291,291,291,290,290, 18095 289,289,288,288,288,288,286,285,283,282,281,280,278,277,276,275, 18096 274,273,271,271,270,270,269,269,269,268,268,267,267,266,265,265, 18097 265,261,260,260,259,259,258,258,258,257,257,257,257,256,254,253, 18098 252,251,251,251,249,249,249,249,247,247,246,246,246,245,244,243, 18099 243,242,242,241,241,241,239,239,238,237,236,236,235,235,235,234, 18100 234,234,232,232,231,230,228,228,228,227,227,226,225,224,223,222, 18101 222,221,221,221,220,220,217,216,216,216,216,216,215,214,213,213, 18102 213,210,210,210,210,210,210,209,208,208,207,207,206,205,205,203, 18103 203,201,200,200,200,199,199,199,198,196,192,189,189,188,188,187, 18104 186,186,185,184,181,180,180,180,179,179,178,174,174,173,173,172, 18105 171,170,170,169,168,167,167,166,166,166,164,163,163,163,162,162, 18106 161,161,160,160,159,159,159,157,156,155,153,153,152,151,150,150, 18107 150,149,148,148,148,148,146,145,145,144,144,143,142,141,140,138, 18108 138,138,137,137,136,135,134,133,132,132,132,131,130,130,129,129, 18109 129,129,129,128,127,127,127,127,127,126,123,123,122,122,122,121, 18110 121,121,120,120,120,118,118,115,114,114,114,113,113,112,112,112, 18111 111,111,110,110,109,109,108,107,107,106,106,105,103,102,102,98, 18112 98,97,97,97,96,91,90,90,89,89,88,87,86,84,84,83,83,81,80,80,80, 18113 80,79,79,78,78,77,77,77,76,76,76,75,71,71,71,70,69,68,67,65,65, 18114 65,64,64,63,62,62,62,58,56,55,54,53,52,50,50,50,49,49,48,48,48, 18115 47,46,46,45,44,43,42,42,41,39,39,39,39,38,38,37,35,35,34,34,33, 18116 33,32,32,32,31,29,26,26,26,24,24,23,23,22,22,22 18117 }; 18118 const int n4w2b3r2[] = { 18119 1000, // Capacity 18120 500, // Number of items 18121 // Size of items (sorted) 18122 380,380,380,379,379,378,377,377,376,376,374,373,372,371,370,368, 18123 368,368,367,367,367,367,366,365,363,362,361,361,360,360,359,359, 18124 359,358,358,357,357,356,355,354,354,354,353,353,353,351,351,350, 18125 348,346,344,343,343,342,341,341,341,341,340,339,339,338,338,338, 18126 337,335,334,332,331,331,329,329,325,325,324,320,319,318,318,318, 18127 318,318,316,316,315,312,312,311,308,308,307,306,306,305,304,304, 18128 304,304,303,302,301,300,300,299,299,298,298,297,297,296,295,294, 18129 294,292,292,291,291,291,291,291,290,289,289,287,287,286,286,286, 18130 286,284,284,283,282,282,281,280,279,279,278,278,277,274,272,271, 18131 271,269,267,267,267,266,265,265,265,265,264,264,262,262,262,261, 18132 261,260,260,260,259,259,259,258,257,257,257,256,256,255,255,255, 18133 255,254,254,251,251,250,248,248,248,243,240,240,240,239,239,237, 18134 235,235,233,233,231,231,230,229,229,228,228,227,225,225,223,223, 18135 222,221,219,218,218,218,217,217,215,215,213,213,212,211,211,210, 18136 210,208,207,207,206,206,206,205,205,203,201,200,200,200,199,199, 18137 198,198,197,197,197,196,196,196,195,195,194,194,193,191,191,191, 18138 189,188,188,187,187,186,186,186,185,185,185,185,184,183,181,181, 18139 180,180,179,177,177,176,176,175,175,174,172,172,172,171,171,171, 18140 171,170,170,169,168,167,167,166,164,163,162,161,159,158,157,157, 18141 157,155,154,153,152,152,152,151,151,150,150,148,148,147,147,146, 18142 146,144,144,144,144,143,143,143,142,142,141,141,140,140,139,138, 18143 137,137,137,136,135,135,135,135,134,133,132,130,130,130,129,129, 18144 129,127,125,124,124,124,124,123,123,122,122,122,120,120,119,117, 18145 117,116,115,115,114,112,110,109,109,108,107,105,105,105,105,104, 18146 103,103,103,102,102,101,101,100,100,100,99,99,98,98,98,97,96, 18147 96,93,93,93,92,92,92,90,88,88,87,86,85,85,84,84,83,82,80,80,79, 18148 76,75,75,74,74,73,73,72,71,71,70,70,69,68,68,66,65,65,63,63,62, 18149 62,62,62,62,60,60,58,58,57,57,56,56,55,53,52,52,51,51,50,49,48, 18150 47,47,46,46,44,44,44,42,41,41,41,41,40,39,37,36,36,36,36,36,36, 18151 35,35,33,32,31,30,29,29,28,27,26,26,24,23,23 18152 }; 18153 const int n4w2b3r3[] = { 18154 1000, // Capacity 18155 500, // Number of items 18156 // Size of items (sorted) 18157 380,380,378,376,375,375,374,372,371,370,370,370,369,369,368,368, 18158 365,365,365,364,363,362,361,360,359,359,357,354,354,353,353,352, 18159 350,349,349,349,349,349,348,347,347,346,345,345,342,341,340,340, 18160 339,338,337,337,337,335,334,334,334,333,333,332,331,331,329,329, 18161 329,328,328,327,326,325,325,324,324,323,322,320,320,320,320,319, 18162 318,317,314,314,314,313,313,312,309,306,306,305,303,303,303,302, 18163 302,301,301,301,299,299,297,296,296,295,295,294,293,293,293,292, 18164 292,292,292,291,291,291,289,289,288,288,288,287,286,286,286,286, 18165 285,284,284,284,283,283,283,282,280,279,278,278,277,277,276,276, 18166 275,274,271,271,270,270,269,269,269,268,268,268,267,267,267,266, 18167 265,265,265,263,263,262,262,260,259,258,258,258,258,257,256,256, 18168 255,255,254,254,254,252,252,252,251,250,250,249,249,247,246,246, 18169 244,244,242,242,241,241,241,241,241,240,238,237,236,236,232,231, 18170 230,229,229,229,228,228,228,226,225,224,223,222,221,221,220,219, 18171 219,219,218,217,215,214,213,212,211,210,210,210,209,209,209,208, 18172 207,207,207,207,206,206,205,205,204,202,202,202,200,199,199,198, 18173 196,195,192,192,191,191,191,190,190,189,188,186,186,184,184,184, 18174 183,183,183,182,182,182,182,180,180,180,179,179,179,178,178,178, 18175 177,176,176,176,175,175,174,174,174,174,171,170,170,169,167,167, 18176 166,163,161,160,159,157,156,156,156,156,155,154,154,153,152,151, 18177 151,151,150,150,150,148,148,146,146,146,145,145,144,144,144,144, 18178 144,142,142,141,140,138,138,137,136,133,132,132,131,131,131,131, 18179 130,129,128,126,125,123,123,123,121,121,120,120,120,120,120,120, 18180 118,117,116,116,114,114,112,112,112,112,108,108,107,107,106,104, 18181 104,104,103,103,100,98,98,95,94,94,94,93,93,93,92,92,89,89,89, 18182 88,87,86,86,83,83,81,80,80,79,79,77,77,76,76,76,76,76,75,75,75, 18183 74,74,74,74,74,73,73,71,71,71,71,70,69,68,68,68,67,67,67,65,62, 18184 62,62,61,60,60,59,58,58,57,57,56,55,55,55,55,53,53,53,51,50,50, 18185 50,50,48,48,47,46,46,45,44,43,43,40,38,36,35,33,33,32,32,32,31, 18186 29,28,27,25,25,25,24,24,24,24,22,22,22 18187 }; 18188 const int n4w2b3r4[] = { 18189 1000, // Capacity 18190 500, // Number of items 18191 // Size of items (sorted) 18192 380,380,379,378,378,378,377,376,374,374,372,372,372,371,370,370, 18193 369,368,368,368,367,366,366,365,362,361,361,360,359,359,358,356, 18194 356,355,355,355,355,353,353,352,351,351,350,350,349,349,348,348, 18195 348,348,347,347,346,345,344,344,343,343,343,342,341,341,339,339, 18196 339,339,336,335,334,331,329,329,329,329,328,328,328,325,325,325, 18197 325,322,322,321,321,320,320,320,319,318,318,318,317,316,316,315, 18198 315,315,314,314,313,313,312,312,312,311,310,309,308,307,307,307, 18199 306,304,301,300,300,299,299,298,298,297,296,295,295,295,295,295, 18200 295,293,293,293,292,291,289,288,285,284,280,278,277,276,275,274, 18201 274,273,273,273,273,272,272,269,269,268,268,267,267,264,264,264, 18202 264,262,260,260,260,258,258,257,257,256,255,254,253,253,253,252, 18203 252,251,251,250,249,249,248,246,245,244,243,243,243,242,242,241, 18204 241,241,241,239,238,238,237,237,237,234,234,231,230,229,228,228, 18205 227,227,226,226,226,226,225,225,224,224,224,224,221,221,219,219, 18206 219,219,218,218,215,215,214,214,212,212,210,209,208,208,207,205, 18207 204,203,201,200,198,198,198,198,197,197,197,196,196,195,194,193, 18208 192,191,188,187,187,186,185,185,185,185,184,184,183,183,183,181, 18209 181,181,180,180,180,179,179,178,177,177,176,175,173,173,173,173, 18210 171,171,170,168,168,168,168,162,161,159,158,158,158,157,157,156, 18211 155,154,154,154,153,152,152,151,151,148,148,148,147,146,144,144, 18212 144,143,142,140,138,138,138,137,137,136,136,136,135,134,133,133, 18213 133,132,132,132,131,129,129,128,128,127,126,124,123,123,122,122, 18214 120,120,120,120,120,118,118,118,117,117,117,117,116,115,115,115, 18215 114,114,113,110,110,109,108,107,106,106,106,104,103,102,102,101, 18216 100,97,97,96,96,95,95,91,90,90,89,89,88,88,87,86,86,85,85,84, 18217 84,84,84,83,83,83,81,81,81,80,79,78,77,77,77,76,73,73,71,71,70, 18218 70,70,69,68,68,67,66,65,65,62,61,61,61,59,59,59,59,57,57,56,54, 18219 54,54,54,53,53,53,52,51,50,50,50,49,48,48,48,48,47,45,44,42,41, 18220 41,41,41,38,38,38,37,34,33,32,31,31,31,31,31,30,30,29,28,28,28, 18221 27,26,26,26,26,26,25,24,23,23,22,22 18222 }; 18223 const int n4w2b3r5[] = { 18224 1000, // Capacity 18225 500, // Number of items 18226 // Size of items (sorted) 18227 380,380,380,380,378,378,378,378,377,377,375,374,374,373,372,372, 18228 371,370,369,368,367,365,363,363,362,362,361,360,359,359,358,358, 18229 357,357,357,357,356,355,354,353,352,352,351,351,351,349,349,349, 18230 348,347,347,347,346,344,344,343,340,339,339,337,336,335,335,335, 18231 335,335,332,331,331,331,330,330,329,329,327,326,326,325,325,323, 18232 322,321,321,321,320,317,317,316,315,314,312,312,311,311,310,310, 18233 309,307,306,306,306,303,303,302,301,300,299,298,298,297,297,294, 18234 294,294,293,292,292,292,291,291,290,290,289,289,288,288,287,285, 18235 284,284,283,282,281,281,280,279,278,276,275,274,274,274,273,272, 18236 272,271,271,271,271,270,270,269,269,269,268,267,266,266,265,265, 18237 264,264,264,264,264,263,260,260,259,259,256,256,256,256,256,255, 18238 255,255,254,253,253,251,251,250,250,250,249,248,248,248,247,246, 18239 246,245,245,245,243,242,242,241,240,239,237,236,236,236,235,234, 18240 233,232,230,230,229,228,228,228,228,228,226,225,223,222,220,220, 18241 219,218,216,215,213,212,212,211,210,209,209,209,208,208,205,205, 18242 204,203,202,202,202,202,202,200,199,198,198,198,198,197,196,196, 18243 195,194,194,193,193,192,192,192,191,189,189,188,186,186,186,185, 18244 183,183,183,183,181,180,180,180,179,178,177,176,176,176,175,175, 18245 174,172,171,169,169,168,168,167,167,165,165,165,164,164,164,163, 18246 161,160,160,158,158,158,157,157,157,156,156,156,155,155,155,154, 18247 154,151,151,150,149,149,148,148,147,146,145,144,144,143,141,141, 18248 139,138,137,137,136,135,135,135,132,132,132,130,130,130,129,129, 18249 128,128,128,127,126,126,126,126,126,126,125,123,122,122,121,120, 18250 120,119,119,119,117,116,115,115,115,114,114,113,112,111,111,110, 18251 109,108,108,107,106,105,105,104,104,104,102,101,101,100,99,98, 18252 98,98,95,95,95,94,93,93,92,91,91,90,90,89,89,88,86,83,82,82,81, 18253 80,79,77,77,75,75,73,72,72,72,72,70,69,69,67,66,65,65,65,65,64, 18254 64,64,64,64,64,62,59,58,58,57,55,55,53,52,51,48,48,48,48,47,46, 18255 46,46,46,46,46,45,44,43,43,39,39,39,37,37,36,34,32,32,31,31,31, 18256 29,28,27,27,26,26,25,24,24,23,23,23,23,22,22,22 18257 }; 18258 const int n4w2b3r6[] = { 18259 1000, // Capacity 18260 500, // Number of items 18261 // Size of items (sorted) 18262 378,378,377,377,377,374,374,373,372,372,371,371,370,369,368,366, 18263 366,365,364,364,363,363,362,361,358,357,357,357,356,356,355,355, 18264 351,351,349,348,345,345,344,344,340,339,338,338,337,336,335,335, 18265 334,332,332,331,330,329,329,329,327,327,326,325,324,323,323,321, 18266 321,321,320,318,318,318,317,316,315,315,315,314,314,313,312,312, 18267 311,311,310,308,306,306,305,304,304,303,303,301,301,299,298,298, 18268 296,295,295,294,292,291,289,288,287,286,286,285,285,284,284,283, 18269 282,282,282,282,282,282,280,279,279,279,278,278,278,277,277,276, 18270 276,274,274,273,272,272,271,271,271,271,269,267,267,265,264,264, 18271 264,263,263,263,262,262,261,261,259,258,257,255,255,254,252,251, 18272 251,250,250,250,249,248,247,247,246,245,245,243,243,242,241,240, 18273 240,240,238,237,236,236,235,235,234,233,231,231,230,230,229,228, 18274 227,227,227,226,225,225,224,223,223,222,222,222,222,221,220,219, 18275 219,218,218,217,216,215,215,215,214,212,212,211,211,210,209,209, 18276 209,208,206,206,206,204,203,202,202,202,201,200,200,200,200,200, 18277 198,198,198,197,196,195,194,194,192,191,190,189,189,188,188,188, 18278 187,186,186,186,185,185,185,185,184,183,182,182,182,181,181,180, 18279 179,179,179,177,177,177,177,176,174,174,174,174,173,173,173,172, 18280 172,170,168,168,167,165,165,164,164,163,163,163,162,160,160,159, 18281 159,158,157,156,156,156,155,155,155,155,154,154,153,153,152,152, 18282 151,150,149,149,148,148,147,147,147,147,146,146,144,144,143,143, 18283 143,141,140,139,139,139,138,138,138,136,136,135,135,135,133,133, 18284 132,132,132,131,130,130,129,128,126,126,124,124,124,123,123,120, 18285 120,119,119,118,118,118,117,116,115,115,113,112,111,111,111,110, 18286 110,110,110,109,108,108,108,108,107,107,105,105,105,104,103,103, 18287 103,102,101,101,100,100,97,97,96,96,95,95,95,95,95,94,90,88,88, 18288 87,86,86,86,85,85,85,84,83,81,81,81,79,79,76,76,76,74,74,73,72, 18289 72,72,72,71,70,68,67,66,65,65,63,61,59,58,58,58,57,56,55,55,55, 18290 54,54,52,51,50,50,49,47,47,46,46,43,42,42,42,41,41,41,41,39,39, 18291 39,36,33,33,31,31,29,29,28,27,27,27,26,25,25,23,23,22 18292 }; 18293 const int n4w2b3r7[] = { 18294 1000, // Capacity 18295 500, // Number of items 18296 // Size of items (sorted) 18297 380,380,380,379,379,379,379,378,378,378,377,376,376,376,374,372, 18298 372,372,370,370,369,368,368,367,366,366,366,366,365,365,365,364, 18299 364,363,361,361,361,360,358,358,358,357,356,356,356,356,355,354, 18300 353,351,351,350,350,349,349,349,348,343,342,342,340,340,339,337, 18301 337,336,336,336,334,334,333,332,331,330,330,330,328,328,327,326, 18302 325,324,324,322,322,322,321,321,320,320,320,320,319,319,318,318, 18303 316,315,313,312,311,310,310,310,309,308,308,308,308,307,305,305, 18304 305,305,305,304,303,303,302,301,300,297,297,297,296,294,294,291, 18305 291,290,290,290,289,289,288,288,287,287,284,284,283,283,282,282, 18306 280,280,280,279,279,279,278,277,277,277,277,277,276,275,275,272, 18307 270,269,268,268,268,267,267,267,266,266,265,263,261,258,258,257, 18308 257,256,253,252,252,250,250,249,249,248,247,246,246,245,245,244, 18309 244,242,242,241,241,241,241,239,239,237,235,234,233,233,228,228, 18310 226,226,226,225,224,224,223,223,222,221,221,221,220,219,218,218, 18311 218,217,217,216,215,214,213,213,213,212,210,209,208,208,207,207, 18312 206,205,203,202,201,201,201,200,198,196,193,193,193,192,191,191, 18313 190,189,188,187,187,185,184,183,183,182,181,181,181,181,180,179, 18314 178,178,178,175,175,175,174,174,174,174,173,173,173,172,172,172, 18315 170,170,169,169,167,167,166,166,166,166,165,164,164,164,163,162, 18316 162,162,161,161,160,159,157,157,157,156,156,154,153,151,151,149, 18317 149,149,148,147,147,147,147,146,143,143,141,140,139,138,138,138, 18318 136,136,134,131,131,129,128,128,128,127,125,124,124,123,122,122, 18319 121,121,120,120,119,117,115,114,113,113,113,112,112,112,110,110, 18320 108,108,108,107,106,105,104,104,104,103,101,100,100,100,100,99, 18321 98,98,95,95,94,94,94,94,93,93,92,92,92,92,92,92,91,90,89,89,87, 18322 87,85,84,84,83,82,81,79,78,78,78,77,76,75,75,74,72,71,71,71,70, 18323 69,68,67,66,66,66,66,65,64,63,63,63,62,61,61,61,60,59,59,58,57, 18324 57,56,54,53,52,52,52,52,51,51,50,50,48,48,46,46,45,44,44,43,43, 18325 39,39,39,38,38,37,36,35,35,34,34,33,33,32,32,31,31,30,30,30,27, 18326 27,27,26,25,25,25,24,24,23,23,22 18327 }; 18328 const int n4w2b3r8[] = { 18329 1000, // Capacity 18330 500, // Number of items 18331 // Size of items (sorted) 18332 380,379,378,378,376,375,374,373,372,372,371,370,370,366,366,364, 18333 363,363,362,361,361,361,361,361,360,360,359,357,356,356,356,355, 18334 353,352,352,350,350,349,347,346,346,346,345,345,344,343,342,342, 18335 340,340,339,339,339,339,338,337,335,335,335,333,333,331,331,331, 18336 330,330,329,328,328,327,327,325,324,324,324,324,323,321,321,321, 18337 320,320,318,316,315,315,314,314,313,311,308,308,308,307,307,306, 18338 305,305,304,304,302,302,300,300,299,298,298,297,296,295,292,291, 18339 289,289,289,288,288,287,287,287,286,286,286,285,285,284,284,283, 18340 283,281,281,280,280,279,278,278,278,277,276,275,274,274,273,272, 18341 272,272,271,270,269,268,266,265,265,263,260,259,258,258,258,258, 18342 257,257,257,256,255,255,253,253,253,252,251,250,250,249,248,248, 18343 246,245,245,244,243,243,242,241,241,238,238,238,237,236,234,234, 18344 233,232,232,231,230,230,228,228,228,228,227,226,225,225,225,222, 18345 222,222,221,221,220,219,217,216,216,216,215,214,213,213,213,212, 18346 212,211,208,208,208,207,206,206,204,203,202,202,201,201,196,195, 18347 195,195,195,194,194,193,192,191,191,189,189,189,188,187,186,186, 18348 185,184,184,184,183,183,182,182,182,182,181,181,180,180,179,178, 18349 177,176,175,175,175,174,173,171,171,170,170,170,170,169,168,168, 18350 168,167,167,166,166,166,164,164,164,162,162,162,162,161,161,161, 18351 160,158,157,156,155,154,153,152,152,151,150,150,150,149,148,148, 18352 148,147,147,147,145,145,145,142,141,139,139,139,139,138,138,138, 18353 136,135,134,133,133,132,132,132,131,130,129,129,127,127,125,125, 18354 125,124,123,121,121,121,120,119,119,119,118,118,118,117,117,117, 18355 117,116,115,115,114,112,112,111,111,111,109,109,109,108,108,107, 18356 107,105,104,102,102,100,99,99,99,99,96,95,94,94,93,89,88,87,86, 18357 85,85,85,85,84,84,83,83,82,82,82,82,81,81,81,80,79,78,78,78,77, 18358 76,76,74,74,73,72,72,71,71,71,69,67,65,64,64,64,64,63,62,61,61, 18359 60,59,57,55,55,53,53,52,51,51,51,50,50,49,48,48,48,47,46,46,45, 18360 45,45,43,42,42,42,42,40,40,40,40,40,39,38,38,34,34,34,34,33,33, 18361 32,32,30,30,30,29,27,27,23,23,22,22,22 18362 }; 18363 const int n4w2b3r9[] = { 18364 1000, // Capacity 18365 500, // Number of items 18366 // Size of items (sorted) 18367 379,378,378,378,375,375,373,373,373,372,372,372,371,371,370,369, 18368 369,369,369,368,368,366,365,365,365,364,364,363,363,362,361,361, 18369 361,358,358,356,354,354,354,354,353,353,351,350,349,349,349,349, 18370 349,346,346,346,346,346,346,346,345,345,342,342,342,341,340,337, 18371 337,337,337,336,336,335,333,331,328,327,327,327,326,325,325,323, 18372 321,321,321,320,319,318,318,317,317,316,316,315,315,314,314,313, 18373 312,312,312,310,309,309,307,306,305,305,304,303,301,300,300,299, 18374 299,298,298,297,297,296,296,296,295,295,295,295,294,294,293,292, 18375 292,292,291,291,291,289,289,288,285,284,284,284,282,281,281,280, 18376 279,279,279,278,278,274,274,273,272,272,272,271,271,270,269,269, 18377 269,268,267,267,266,265,264,264,263,262,260,260,258,258,257,257, 18378 256,256,256,255,254,254,253,253,252,252,252,252,251,250,248,247, 18379 247,246,246,246,242,242,242,241,240,240,240,239,236,236,236,234, 18380 234,233,232,231,231,230,225,224,223,223,222,220,219,219,218,217, 18381 217,215,215,215,215,214,214,214,211,211,210,210,210,210,209,207, 18382 205,204,204,203,202,201,200,200,199,199,199,198,198,197,195,195, 18383 195,194,192,191,190,190,189,188,188,187,186,186,184,183,182,182, 18384 182,181,181,181,180,180,180,178,178,178,177,177,176,175,174,174, 18385 174,174,174,173,173,172,171,171,169,169,169,169,167,167,165,165, 18386 164,164,164,163,163,162,162,162,159,157,157,155,155,154,153,153, 18387 152,151,151,151,150,148,147,147,147,145,144,142,142,142,141,140, 18388 138,136,136,135,135,135,134,133,133,133,132,131,131,130,129,128, 18389 128,125,125,125,124,123,123,121,120,120,119,118,118,117,117,116, 18390 116,115,113,113,113,113,113,112,112,112,110,110,109,108,108,107, 18391 107,107,107,107,106,105,104,104,101,101,100,100,100,100,99,98, 18392 97,96,96,96,96,95,95,94,94,94,93,93,92,91,91,88,88,87,86,86,84, 18393 83,82,82,81,79,78,78,78,77,74,74,74,73,73,72,71,71,71,71,71,71, 18394 68,68,67,67,67,65,63,63,61,60,59,58,56,56,55,54,54,53,52,51,50, 18395 49,49,48,48,48,47,47,46,46,45,41,40,39,38,38,38,37,35,35,35,34, 18396 34,33,33,31,29,29,28,28,28,27,24,24,23,22,22,22 18397 }; 18398 const int n4w3b1r0[] = { 18399 1000, // Capacity 18400 500, // Number of items 18401 // Size of items (sorted) 18402 168,168,168,168,168,168,168,168,168,167,167,167,167,167,167,167, 18403 167,167,167,167,167,166,166,166,166,166,165,165,165,165,165,165, 18404 165,165,165,165,165,165,164,164,164,164,164,164,164,164,164,164, 18405 164,164,164,164,164,164,163,163,163,163,163,163,163,163,162,162, 18406 162,162,162,162,162,162,162,162,162,162,162,161,161,161,161,161, 18407 161,161,161,161,161,161,161,161,161,160,160,160,160,160,160,160, 18408 160,160,160,160,160,159,159,159,159,159,159,158,157,157,157,157, 18409 157,157,157,157,157,156,156,156,156,156,156,156,156,156,156,156, 18410 156,155,155,155,155,155,155,155,155,155,154,154,154,154,154,154, 18411 154,153,153,153,153,153,153,152,152,152,152,152,152,152,151,151, 18412 151,151,151,151,151,151,151,151,151,150,150,150,150,150,150,150, 18413 150,149,149,149,149,148,148,148,148,148,147,147,147,147,147,147, 18414 146,146,146,146,146,146,146,146,145,145,145,145,145,145,145,145, 18415 145,145,145,145,145,145,145,145,144,144,144,144,144,144,144,144, 18416 144,144,143,143,143,143,143,143,143,143,143,143,142,142,142,142, 18417 142,142,142,142,142,142,141,141,141,141,141,141,141,140,140,140, 18418 140,140,140,140,140,140,140,140,139,139,139,139,139,139,139,138, 18419 138,138,138,138,137,137,137,137,137,137,137,137,137,137,137,137, 18420 137,137,136,136,136,136,136,136,136,136,136,135,135,135,135,135, 18421 135,135,135,135,135,134,134,134,134,134,134,134,134,134,134,134, 18422 133,133,133,132,132,132,132,132,132,132,132,132,132,132,132,132, 18423 132,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131, 18424 131,131,130,130,130,130,130,130,130,129,129,129,129,129,129,129, 18425 129,128,128,128,128,128,128,128,127,127,127,127,127,127,126,126, 18426 126,126,126,126,126,125,125,125,125,125,125,125,125,125,125,125, 18427 125,124,124,124,124,124,124,124,124,123,123,123,123,123,123,123, 18428 122,122,122,122,122,122,122,122,121,121,121,121,121,121,121,121, 18429 121,121,120,120,120,120,120,120,120,119,119,119,119,119,119,119, 18430 118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117, 18431 117,117,117,117,117,116,116,116,116,116,116,116,116,115,115,115, 18432 115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114, 18433 114,114,114,114 18434 }; 18435 const int n4w3b1r1[] = { 18436 1000, // Capacity 18437 500, // Number of items 18438 // Size of items (sorted) 18439 168,168,168,168,168,168,168,168,168,167,167,167,167,167,167,167, 18440 167,166,166,166,166,166,166,166,166,166,165,165,165,165,165,165, 18441 165,165,165,165,165,164,164,164,164,164,164,164,164,164,164,163, 18442 163,163,163,163,163,163,163,163,162,162,162,162,162,162,162,162, 18443 162,162,162,161,161,161,161,161,161,161,160,160,160,160,160,160, 18444 160,160,160,160,160,160,160,160,160,159,159,159,158,158,158,158, 18445 158,158,157,157,157,157,157,157,157,157,157,157,157,157,157,156, 18446 156,156,156,156,156,156,156,156,156,155,155,155,155,155,155,155, 18447 155,155,155,155,155,154,154,154,154,154,154,154,153,153,153,153, 18448 153,152,152,152,152,152,152,152,152,152,152,152,152,152,151,151, 18449 151,151,151,151,151,151,151,151,150,150,150,150,150,150,150,150, 18450 150,150,150,150,150,150,150,150,150,150,149,149,149,149,149,149, 18451 149,149,149,148,148,148,148,148,148,148,147,147,147,147,147,147, 18452 147,147,146,146,146,146,146,145,145,145,145,145,145,145,145,145, 18453 145,144,144,144,144,144,144,144,144,144,144,144,144,143,143,143, 18454 143,143,143,143,143,143,142,142,142,142,142,142,142,142,141,141, 18455 141,141,141,141,141,140,140,140,140,140,140,139,139,139,139,139, 18456 139,139,139,139,139,139,139,139,139,139,139,139,138,138,138,138, 18457 138,138,138,138,138,137,137,137,137,137,137,137,137,137,137,137, 18458 137,137,137,137,136,136,136,136,136,135,135,135,135,135,135,135, 18459 135,134,134,134,134,134,134,133,133,133,133,133,133,133,133,133, 18460 133,132,132,132,132,132,132,132,132,132,131,131,131,131,131,131, 18461 131,131,131,131,131,131,130,130,130,130,130,130,130,130,130,129, 18462 129,129,129,129,129,129,129,129,129,129,129,128,128,128,128,128, 18463 128,128,128,128,128,127,127,127,127,127,126,126,126,126,126,125, 18464 125,125,125,125,125,125,125,125,125,125,124,124,124,124,124,124, 18465 124,124,124,123,123,123,123,123,123,123,123,123,123,122,122,122, 18466 122,121,121,121,121,121,121,120,120,120,120,120,120,119,119,119, 18467 119,119,119,119,119,119,118,118,118,118,118,118,118,118,118,118, 18468 118,118,118,117,117,117,117,117,117,116,116,116,116,116,116,116, 18469 116,116,115,115,115,115,115,114,114,114,114,114,114,114,114,114, 18470 114,114,114,114 18471 }; 18472 const int n4w3b1r2[] = { 18473 1000, // Capacity 18474 500, // Number of items 18475 // Size of items (sorted) 18476 168,168,168,168,168,167,167,167,167,167,167,167,167,167,167,167, 18477 167,167,167,167,167,166,166,166,166,166,166,166,166,166,166,166, 18478 165,165,165,165,165,165,165,165,165,165,164,164,164,164,164,164, 18479 163,163,163,163,163,163,162,162,162,162,162,162,162,162,162,162, 18480 162,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161, 18481 160,160,160,160,160,160,160,160,160,160,160,160,160,160,159,159, 18482 159,159,159,159,159,159,159,159,159,159,159,159,159,158,158,158, 18483 158,157,157,157,157,157,157,156,156,156,156,156,156,156,156,156, 18484 156,155,155,155,155,155,155,155,155,155,155,155,154,154,154,154, 18485 154,154,153,153,153,153,153,153,153,153,152,152,152,152,152,152, 18486 152,152,151,151,151,151,151,151,151,151,150,150,150,150,150,150, 18487 149,149,149,149,149,149,149,149,149,149,149,149,148,148,148,148, 18488 148,148,148,148,148,148,148,148,147,147,147,147,147,147,147,147, 18489 147,146,146,146,146,146,146,146,146,146,146,146,146,146,146,145, 18490 145,145,145,145,145,145,145,145,144,144,144,144,143,143,143,143, 18491 143,143,143,142,142,142,142,142,142,142,141,141,141,141,141,141, 18492 141,141,141,141,141,141,141,141,141,140,140,140,140,140,139,139, 18493 139,139,139,139,139,139,138,138,138,138,138,138,138,138,138,137, 18494 137,137,137,137,137,137,137,137,136,136,136,136,136,136,136,136, 18495 136,136,136,135,135,135,135,135,135,135,135,135,135,135,134,134, 18496 134,134,134,134,134,134,134,134,134,134,134,134,134,133,133,133, 18497 133,133,133,133,133,133,132,132,132,132,132,132,132,131,131,131, 18498 131,131,131,131,130,130,130,130,130,130,130,130,129,129,129,129, 18499 129,129,129,129,129,129,129,128,128,128,128,128,128,127,127,127, 18500 127,127,126,126,126,126,126,126,126,126,126,126,125,125,125,125, 18501 125,125,124,124,124,124,124,124,124,124,124,124,124,124,123,123, 18502 123,123,123,123,122,122,122,122,122,122,122,121,121,121,121,121, 18503 121,121,121,121,121,121,121,120,120,120,120,120,120,120,120,120, 18504 119,119,119,119,119,119,119,119,119,118,118,118,118,118,118,118, 18505 118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117, 18506 117,116,116,116,116,116,116,116,116,115,115,115,115,114,114,114, 18507 114,114,114,114 18508 }; 18509 const int n4w3b1r3[] = { 18510 1000, // Capacity 18511 500, // Number of items 18512 // Size of items (sorted) 18513 168,168,168,168,168,168,168,168,168,168,168,168,167,167,167,167, 18514 167,167,167,166,166,166,166,166,166,166,165,165,165,165,165,165, 18515 165,164,164,163,163,163,163,163,163,163,163,163,162,162,162,162, 18516 161,161,161,161,161,161,161,161,161,161,161,161,161,160,160,160, 18517 160,160,160,160,160,160,160,159,159,159,159,158,158,158,158,158, 18518 158,158,158,158,158,158,158,157,157,157,157,157,157,157,157,157, 18519 157,157,157,156,156,156,156,156,156,156,156,156,155,155,155,155, 18520 155,155,154,154,154,154,154,154,154,153,153,153,153,152,152,152, 18521 152,152,152,152,152,152,152,152,151,151,151,151,151,151,151,151, 18522 151,151,151,151,151,151,150,150,150,150,150,150,150,150,150,150, 18523 149,149,149,149,149,149,149,149,149,148,148,148,148,147,147,147, 18524 147,147,147,147,147,146,146,146,146,146,146,146,146,146,146,146, 18525 146,146,146,146,146,146,146,146,145,145,145,145,145,145,145,145, 18526 145,145,144,144,144,144,144,144,144,143,143,143,143,143,143,143, 18527 143,142,142,142,142,142,142,142,142,142,142,142,142,141,141,141, 18528 141,141,141,141,141,141,140,140,140,140,140,140,140,140,140,140, 18529 140,139,139,139,139,139,139,139,138,138,138,138,138,138,138,137, 18530 137,137,137,137,137,137,137,136,136,136,136,136,136,136,136,136, 18531 136,135,135,135,135,135,135,135,135,135,134,134,134,134,134,134, 18532 134,134,134,134,134,134,134,134,134,134,133,133,133,133,133,133, 18533 133,133,133,133,133,132,132,132,132,132,132,132,132,132,132,131, 18534 131,131,131,131,131,131,131,131,131,130,130,130,130,130,130,130, 18535 130,129,129,129,129,129,129,129,129,129,129,129,128,128,128,128, 18536 128,128,128,127,127,127,127,127,127,127,127,126,126,126,126,126, 18537 126,126,126,126,125,125,125,125,125,125,125,125,125,124,124,124, 18538 124,124,124,123,123,123,123,123,123,123,122,122,122,122,122,122, 18539 122,122,122,122,122,122,122,122,122,122,122,122,122,121,121,121, 18540 121,121,121,121,120,120,120,120,120,120,120,120,120,120,120,120, 18541 119,119,119,119,119,119,119,119,119,118,118,118,118,118,118,118, 18542 118,118,118,118,118,117,117,117,117,117,116,116,116,116,116,116, 18543 115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114, 18544 114,114,114,114 18545 }; 18546 const int n4w3b1r4[] = { 18547 1000, // Capacity 18548 500, // Number of items 18549 // Size of items (sorted) 18550 168,168,168,168,168,168,168,168,168,168,168,167,167,167,167,167, 18551 167,167,167,167,166,166,166,166,166,166,166,165,165,165,165,165, 18552 165,165,164,164,164,164,164,164,164,164,164,164,164,164,163,163, 18553 163,163,163,163,162,162,162,162,162,162,162,162,162,162,162,162, 18554 162,161,161,161,161,161,161,161,161,161,161,161,160,160,160,160, 18555 160,160,160,159,159,159,159,159,159,159,158,158,158,158,158,158, 18556 157,157,157,157,157,157,157,157,157,157,157,156,156,156,156,156, 18557 156,155,155,155,155,155,155,155,155,155,155,154,154,154,154,154, 18558 154,154,154,153,153,153,153,153,153,153,153,153,152,152,152,152, 18559 152,152,152,151,151,151,151,151,150,150,150,150,150,150,150,150, 18560 150,149,149,149,149,149,149,149,149,148,148,148,148,148,148,148, 18561 148,148,147,147,147,147,147,147,147,147,146,146,146,146,146,146, 18562 146,146,145,145,145,145,145,145,145,145,145,145,145,145,145,144, 18563 144,144,144,144,144,144,144,144,144,143,143,143,143,143,143,143, 18564 143,143,143,143,143,143,143,143,143,142,142,142,142,142,142,142, 18565 142,142,142,142,141,141,141,141,141,141,141,141,140,140,140,140, 18566 140,140,140,140,140,140,140,139,139,139,139,139,139,139,139,139, 18567 138,138,138,138,138,138,138,138,138,138,138,138,137,137,137,137, 18568 137,137,137,137,137,137,136,136,136,136,136,136,136,136,136,135, 18569 135,135,135,135,135,135,135,135,135,135,135,135,134,134,134,134, 18570 134,134,133,133,133,133,133,133,133,133,132,132,132,132,132,132, 18571 132,132,132,132,132,132,132,131,131,131,131,131,131,131,130,130, 18572 130,130,130,130,130,129,129,129,129,129,129,129,128,128,128,128, 18573 128,128,128,128,128,128,127,127,127,127,127,127,127,127,127,126, 18574 126,126,126,126,126,126,126,126,126,126,125,125,125,125,125,125, 18575 125,125,124,124,124,124,124,124,124,124,124,124,123,123,123,123, 18576 123,123,123,123,123,123,122,122,122,122,122,122,121,121,121,121, 18577 121,121,121,120,120,120,120,120,120,120,120,120,120,119,119,119, 18578 119,119,119,119,119,118,118,118,118,118,118,118,118,118,117,117, 18579 117,117,117,117,117,117,117,117,117,116,116,116,116,116,116,116, 18580 116,116,116,116,116,116,115,115,115,115,115,115,115,115,115,114, 18581 114,114,114,114 18582 }; 18583 const int n4w3b1r5[] = { 18584 1000, // Capacity 18585 500, // Number of items 18586 // Size of items (sorted) 18587 168,168,168,168,168,168,168,168,167,167,167,167,167,167,167,167, 18588 167,167,167,166,166,166,166,166,166,166,166,166,166,165,165,165, 18589 165,165,165,165,165,165,165,165,165,165,165,164,164,164,164,164, 18590 164,164,164,164,163,163,163,163,163,163,163,163,163,163,163,162, 18591 162,162,162,162,162,162,162,161,161,161,161,161,161,161,161,160, 18592 160,160,160,160,160,160,160,160,160,159,159,159,159,159,159,159, 18593 159,159,159,159,159,158,158,158,158,158,158,158,158,158,157,157, 18594 157,157,157,157,157,157,157,157,157,157,156,156,156,156,156,155, 18595 155,155,155,155,155,155,155,155,155,154,154,154,154,154,154,153, 18596 153,153,153,153,153,153,153,153,152,152,152,152,152,152,152,152, 18597 151,151,151,151,151,151,151,151,151,151,151,151,151,150,150,150, 18598 150,150,149,149,149,149,148,148,148,148,147,147,147,147,147,147, 18599 147,147,147,146,146,146,146,146,146,146,146,146,146,145,145,145, 18600 145,145,145,145,145,145,144,144,144,144,144,144,144,144,144,144, 18601 144,144,144,144,143,143,143,143,143,143,143,142,142,142,142,142, 18602 142,142,142,142,141,141,141,141,141,141,141,141,141,141,140,140, 18603 140,140,140,140,140,139,139,139,139,139,139,139,139,139,139,139, 18604 138,138,138,138,138,138,137,137,137,137,137,137,136,136,136,136, 18605 136,136,136,136,136,136,136,135,135,135,135,135,135,135,135,135, 18606 135,135,135,135,135,134,134,134,134,134,134,134,133,133,133,133, 18607 133,133,133,133,133,133,133,133,133,132,132,132,132,132,132,132, 18608 131,131,131,131,131,131,131,131,131,131,130,130,130,130,130,130, 18609 129,129,129,129,129,129,129,129,129,129,129,129,129,128,128,128, 18610 128,128,128,128,128,128,127,127,127,127,127,127,126,126,126,126, 18611 126,126,126,126,126,126,126,126,125,125,125,125,125,125,125,125, 18612 125,125,125,124,124,124,124,124,124,123,123,123,123,123,123,123, 18613 123,123,123,123,122,122,122,122,122,122,122,122,122,121,121,121, 18614 121,121,121,121,121,121,121,121,121,121,121,120,120,120,120,120, 18615 120,120,120,120,120,119,119,119,119,119,119,119,119,118,118,118, 18616 118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117, 18617 116,116,116,116,115,115,115,115,114,114,114,114,114,114,114,114, 18618 114,114,114,114 18619 }; 18620 const int n4w3b1r6[] = { 18621 1000, // Capacity 18622 500, // Number of items 18623 // Size of items (sorted) 18624 168,168,168,168,168,168,168,168,167,167,167,167,167,167,167,167, 18625 167,167,166,166,166,166,166,165,165,165,165,165,165,165,165,165, 18626 164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,163, 18627 163,163,163,163,163,163,163,162,162,162,162,162,161,161,161,161, 18628 161,161,161,161,161,161,161,161,161,160,160,160,160,160,159,159, 18629 159,158,158,158,158,158,158,158,158,157,157,157,157,157,157,157, 18630 157,156,156,156,156,156,156,156,155,155,155,155,155,155,155,155, 18631 155,155,155,155,155,155,154,154,154,154,153,153,153,153,153,153, 18632 153,153,153,152,152,152,152,152,152,152,152,152,152,152,152,152, 18633 152,152,152,151,151,151,151,151,151,151,151,150,150,150,150,150, 18634 150,150,150,150,149,149,149,149,149,149,149,149,149,148,148,148, 18635 148,148,148,148,148,148,148,147,147,147,147,147,147,147,147,147, 18636 146,146,146,146,146,146,146,146,146,146,146,145,145,145,145,145, 18637 145,145,145,145,144,144,144,144,144,144,144,144,144,143,143,143, 18638 143,143,143,143,143,143,143,143,142,142,142,142,142,142,142,142, 18639 142,142,141,141,141,141,140,140,140,140,140,140,140,140,139,139, 18640 139,139,139,139,139,138,138,138,138,138,138,137,137,137,137,137, 18641 137,137,137,137,136,136,136,136,136,136,135,135,135,135,135,135, 18642 135,135,135,135,134,134,134,134,134,134,134,134,134,134,134,133, 18643 133,133,133,133,133,133,133,133,132,132,132,132,132,132,131,131, 18644 131,131,131,131,131,131,131,131,131,131,130,130,130,130,130,130, 18645 130,129,129,129,129,129,129,129,129,129,129,129,128,128,128,128, 18646 128,128,128,128,128,128,128,128,128,128,127,127,127,127,127,127, 18647 127,127,127,127,127,126,126,126,126,126,126,126,126,126,126,126, 18648 126,126,126,126,125,125,125,125,125,125,125,125,125,125,125,125, 18649 124,124,124,124,124,124,124,124,123,123,123,123,123,123,123,123, 18650 123,123,123,123,123,123,123,122,122,122,122,122,122,122,122,122, 18651 122,121,121,121,121,121,121,120,120,120,120,120,120,120,119,119, 18652 119,119,119,119,119,119,118,118,118,118,118,118,117,117,117,117, 18653 117,117,117,117,117,117,117,116,116,116,116,116,116,116,116,116, 18654 116,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114, 18655 114,114,114,114 18656 }; 18657 const int n4w3b1r7[] = { 18658 1000, // Capacity 18659 500, // Number of items 18660 // Size of items (sorted) 18661 168,168,168,168,168,168,168,168,168,168,168,167,167,167,167,167, 18662 167,167,167,166,166,166,166,166,166,166,166,166,166,166,166,166, 18663 166,165,165,165,165,165,165,165,165,165,164,164,164,164,164,164, 18664 164,163,163,163,163,163,163,163,163,163,163,163,163,162,162,162, 18665 162,162,162,162,162,161,161,161,161,161,161,161,161,161,161,161, 18666 161,160,160,160,160,160,160,160,159,159,159,159,159,159,159,159, 18667 158,158,158,158,158,158,158,157,157,157,157,157,156,156,156,156, 18668 156,156,156,155,155,155,155,155,155,154,154,154,154,154,154,154, 18669 154,154,154,153,153,153,153,153,153,153,153,153,153,153,153,153, 18670 152,152,152,152,152,152,152,152,151,151,151,151,151,151,151,151, 18671 151,151,151,150,150,150,150,150,150,150,150,150,149,149,149,149, 18672 149,149,149,149,149,149,148,148,148,148,148,148,148,148,148,148, 18673 148,148,147,147,147,147,147,147,147,146,146,146,146,146,146,146, 18674 146,146,145,145,145,145,145,145,145,145,144,144,144,144,144,144, 18675 144,143,143,143,143,143,143,143,143,143,143,143,143,142,142,142, 18676 142,142,142,142,141,141,141,141,141,141,141,140,140,140,140,140, 18677 140,140,140,140,139,139,139,139,139,139,139,138,138,138,138,138, 18678 138,137,137,137,137,137,137,137,136,136,136,136,136,135,135,135, 18679 135,134,134,134,134,134,134,134,134,134,133,133,133,133,133,133, 18680 133,133,133,133,133,133,133,132,132,132,132,132,132,132,131,131, 18681 131,131,131,131,130,130,130,130,130,130,130,130,130,129,129,129, 18682 129,129,129,128,128,128,128,128,128,128,128,128,127,127,127,127, 18683 127,127,127,127,127,127,127,127,127,126,126,126,126,126,126,125, 18684 125,125,125,125,125,125,125,125,125,124,124,124,124,124,124,124, 18685 124,124,123,123,123,123,123,123,123,122,122,122,122,122,122,122, 18686 122,122,122,121,121,121,121,121,121,121,121,121,121,121,121,120, 18687 120,120,120,120,120,120,120,120,119,119,119,119,119,119,119,119, 18688 119,119,119,118,118,118,118,118,118,118,118,118,118,118,118,118, 18689 118,118,117,117,117,117,117,117,117,117,117,116,116,116,116,116, 18690 116,116,116,116,116,116,116,116,116,116,115,115,115,115,115,115, 18691 115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114, 18692 114,114,114,114 18693 }; 18694 const int n4w3b1r8[] = { 18695 1000, // Capacity 18696 500, // Number of items 18697 // Size of items (sorted) 18698 168,168,168,168,168,168,167,167,167,167,167,167,167,167,167,167, 18699 167,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166, 18700 165,165,165,165,165,165,165,165,165,164,164,164,164,164,164,164, 18701 164,164,163,163,163,163,163,163,163,163,163,163,162,162,162,162, 18702 162,162,162,161,161,161,161,160,159,159,159,159,159,159,159,159, 18703 159,159,158,158,158,158,158,158,158,158,157,157,157,157,157,156, 18704 156,156,156,156,156,156,155,155,155,155,155,155,155,155,155,154, 18705 154,154,154,154,154,154,154,154,154,154,154,153,153,153,153,153, 18706 153,153,152,152,152,152,152,152,152,152,152,151,151,151,151,151, 18707 151,151,151,151,150,150,150,150,150,150,150,150,150,150,149,149, 18708 149,149,149,149,149,149,149,149,148,148,148,148,148,148,148,148, 18709 148,148,148,148,148,148,147,147,147,147,147,147,147,147,146,146, 18710 146,146,146,146,146,146,146,146,146,146,145,145,145,145,145,145, 18711 145,145,145,144,144,144,144,144,144,144,143,143,143,143,143,143, 18712 143,143,142,142,142,142,142,142,142,142,142,142,142,141,141,141, 18713 141,141,141,141,141,141,140,140,140,140,140,140,140,140,140,140, 18714 140,139,139,139,139,139,139,138,138,138,138,138,138,138,138,138, 18715 138,138,138,137,137,137,137,137,137,137,137,137,137,137,136,136, 18716 136,136,136,136,136,136,136,135,135,135,135,135,135,135,135,135, 18717 135,135,135,135,135,134,134,134,134,133,133,133,133,133,133,133, 18718 133,133,132,132,132,132,132,132,132,132,132,132,132,131,131,131, 18719 131,130,130,130,130,130,130,130,130,130,129,129,129,129,129,129, 18720 129,129,129,129,129,128,128,128,128,128,128,128,128,127,127,127, 18721 127,127,127,127,127,127,127,127,127,126,126,126,126,126,126,126, 18722 126,126,125,125,125,125,125,125,125,124,124,124,124,124,124,124, 18723 123,123,123,123,123,123,123,123,122,122,122,122,122,122,122,122, 18724 122,122,121,121,121,121,121,121,121,121,120,120,120,120,120,120, 18725 120,119,119,119,119,119,119,119,119,119,119,119,119,118,118,118, 18726 118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117, 18727 117,117,117,117,117,116,116,116,116,116,116,116,116,116,116,116, 18728 116,116,116,116,116,115,115,115,115,115,115,115,115,114,114,114, 18729 114,114,114,114 18730 }; 18731 const int n4w3b1r9[] = { 18732 1000, // Capacity 18733 500, // Number of items 18734 // Size of items (sorted) 18735 168,168,168,168,168,168,168,168,168,167,167,167,167,167,167,167, 18736 167,167,167,166,166,166,166,166,166,166,166,165,165,165,165,165, 18737 165,165,165,165,165,165,165,165,165,164,164,164,164,164,164,164, 18738 164,163,163,163,163,163,163,162,162,162,162,162,162,162,162,162, 18739 162,162,161,161,161,161,161,161,161,161,161,161,161,161,161,160, 18740 160,160,160,160,160,160,160,160,160,160,159,159,159,159,159,159, 18741 159,159,158,158,158,158,158,158,158,158,158,158,158,158,158,157, 18742 157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157, 18743 157,157,156,156,156,156,156,156,156,155,155,155,155,155,155,155, 18744 155,154,154,154,154,154,153,153,153,152,152,152,152,152,152,152, 18745 152,152,152,152,152,151,151,151,151,151,151,151,151,151,151,151, 18746 150,150,150,150,150,150,150,150,150,150,150,150,149,149,149,149, 18747 149,149,149,149,148,148,148,148,148,148,148,147,147,147,147,147, 18748 147,147,147,146,146,146,146,146,146,146,146,146,146,146,146,146, 18749 145,145,145,145,145,145,145,145,145,145,145,145,144,144,144,144, 18750 144,144,144,144,144,144,144,144,143,143,143,143,143,143,143,142, 18751 142,142,142,142,142,142,142,142,141,141,141,141,141,140,140,140, 18752 140,140,140,140,140,140,139,139,139,139,139,139,139,138,138,138, 18753 138,138,138,138,137,137,137,137,137,137,137,137,136,136,136,136, 18754 136,136,136,136,136,136,135,135,135,135,135,135,135,135,134,134, 18755 134,134,134,134,134,133,133,133,133,133,133,133,133,133,132,132, 18756 132,132,132,132,132,132,132,132,132,132,131,131,131,131,131,131, 18757 131,131,131,131,130,130,130,130,130,130,129,129,129,129,129,129, 18758 129,129,129,129,129,128,128,128,128,128,128,128,128,128,127,127, 18759 127,127,127,127,127,126,126,126,126,126,126,126,126,126,125,125, 18760 125,125,125,125,125,125,125,125,125,124,124,124,124,124,124,124, 18761 124,124,123,123,123,123,123,122,122,122,122,122,122,121,121,121, 18762 121,121,121,121,121,121,120,120,120,120,120,120,120,120,120,119, 18763 119,119,119,119,119,119,119,119,119,119,118,118,118,118,118,118, 18764 118,118,118,118,117,117,117,117,117,117,117,117,116,116,116,116, 18765 116,116,116,115,115,115,115,115,115,115,115,114,114,114,114,114, 18766 114,114,114,114 18767 }; 18768 const int n4w3b2r0[] = { 18769 1000, // Capacity 18770 500, // Number of items 18771 // Size of items (sorted) 18772 210,210,210,209,209,209,209,208,208,208,208,207,207,206,206,206, 18773 206,205,205,205,205,205,205,204,204,202,201,201,201,201,200,200, 18774 200,200,200,200,199,199,199,199,199,199,198,198,197,197,197,197, 18775 197,197,197,197,197,197,196,196,196,196,196,195,195,195,195,195, 18776 195,195,194,194,194,193,192,192,191,191,191,190,190,190,190,189, 18777 189,189,189,188,188,187,187,187,186,186,186,185,185,185,185,185, 18778 185,184,184,183,183,183,183,183,183,182,182,182,182,181,181,181, 18779 180,180,180,179,179,179,179,179,178,178,178,178,177,176,176,176, 18780 176,175,175,175,174,174,174,174,173,173,172,172,172,172,171,171, 18781 171,171,170,170,170,169,169,169,168,168,168,168,168,168,168,168, 18782 167,166,166,165,165,164,164,164,164,164,163,163,163,162,162,162, 18783 161,161,161,161,161,161,160,160,159,159,159,159,159,159,158,158, 18784 158,158,157,157,156,156,156,156,155,155,155,155,154,154,154,154, 18785 154,154,154,153,153,153,153,152,152,152,151,151,151,151,150,150, 18786 150,150,149,149,148,148,148,148,148,148,148,148,148,148,148,147, 18787 147,147,146,145,145,144,144,144,144,144,144,143,143,143,143,142, 18788 142,142,142,142,141,141,141,141,141,140,140,140,139,139,139,139, 18789 138,138,137,137,136,136,136,136,135,134,134,134,134,134,133,133, 18790 132,131,131,131,130,130,130,130,130,129,129,128,128,127,127,126, 18791 126,126,126,126,126,126,125,125,125,123,123,123,123,123,122,122, 18792 122,121,121,121,121,119,119,119,119,119,119,118,117,116,116,116, 18793 116,116,115,115,115,114,114,114,114,113,113,113,113,113,113,113, 18794 113,112,111,111,111,111,111,110,110,110,109,109,109,108,108,108, 18795 107,107,107,106,106,106,105,105,105,104,104,104,104,103,103,102, 18796 101,101,101,101,101,101,99,99,99,99,99,98,98,98,98,98,98,97,97, 18797 97,96,96,96,95,95,95,95,95,94,94,94,94,94,94,93,93,93,93,92,92, 18798 92,91,91,91,91,90,90,89,89,89,88,88,88,88,88,87,87,87,86,86,86, 18799 86,85,85,85,84,84,84,83,83,82,82,81,81,81,81,81,80,80,80,80,80, 18800 80,79,79,79,78,78,78,78,78,78,78,78,77,76,76,76,75,75,75,74,74, 18801 74,73,73,73,73,73,73,73,73,72,72,72,72 18802 }; 18803 const int n4w3b2r1[] = { 18804 1000, // Capacity 18805 500, // Number of items 18806 // Size of items (sorted) 18807 210,209,208,208,208,207,207,206,206,205,205,205,204,204,204,203, 18808 203,202,202,202,201,201,200,200,200,199,199,199,198,198,198,197, 18809 197,197,196,196,196,196,195,195,195,195,194,193,193,193,193,192, 18810 192,192,192,192,192,191,191,191,191,191,191,190,190,189,189,188, 18811 188,188,187,187,187,187,187,187,186,186,186,186,186,186,185,185, 18812 184,184,184,183,182,182,182,182,182,182,182,181,181,181,181,180, 18813 180,179,179,179,179,178,178,178,178,178,177,177,177,177,176,176, 18814 176,176,175,175,174,174,174,174,174,174,173,173,173,173,172,171, 18815 171,171,171,171,170,170,170,170,170,169,169,169,169,169,168,168, 18816 168,168,168,168,168,167,167,166,166,166,165,165,165,164,164,164, 18817 163,163,163,163,162,162,161,161,161,160,159,159,159,159,158,158, 18818 158,158,158,157,157,156,156,156,156,156,156,156,156,155,155,155, 18819 155,155,154,154,154,154,153,153,153,153,153,152,152,152,152,152, 18820 151,151,151,150,150,150,150,148,148,147,147,147,147,147,147,147, 18821 147,146,146,146,145,145,145,145,145,145,144,144,144,144,143,143, 18822 143,143,143,142,142,142,142,142,142,142,142,141,141,141,140,140, 18823 139,139,139,137,137,137,137,137,137,136,136,136,136,136,136,135, 18824 135,135,135,135,135,134,134,134,134,133,133,133,133,133,132,132, 18825 131,131,131,131,130,130,129,129,129,129,129,128,128,128,128,127, 18826 127,127,127,127,127,126,126,125,125,125,125,125,125,124,124,124, 18827 123,123,122,122,121,121,121,121,120,120,120,120,120,119,119,119, 18828 119,118,117,117,117,117,117,117,116,116,115,115,114,114,114,114, 18829 114,113,113,113,113,113,112,112,112,112,112,111,111,110,110,110, 18830 110,109,109,108,108,108,106,106,106,106,105,105,105,105,104,104, 18831 104,104,103,103,103,103,103,103,103,102,102,102,100,100,100,100, 18832 100,99,99,99,98,98,98,98,97,97,97,96,96,96,96,95,95,95,94,94, 18833 94,94,94,94,94,93,93,93,92,92,92,92,92,92,92,91,91,91,90,90,90, 18834 90,89,89,89,89,89,88,88,88,87,87,87,87,86,86,86,86,86,86,85,85, 18835 84,84,84,83,83,83,82,82,81,81,80,80,80,79,79,79,78,78,78,77,77, 18836 77,77,77,76,76,75,75,75,75,74,74,74,73,73,73,72,72 18837 }; 18838 const int n4w3b2r2[] = { 18839 1000, // Capacity 18840 500, // Number of items 18841 // Size of items (sorted) 18842 210,210,210,209,209,208,208,208,208,208,207,207,206,206,205,204, 18843 203,203,203,202,202,202,202,202,202,202,201,200,200,200,200,199, 18844 199,199,198,198,198,198,197,197,197,197,197,197,197,196,196,196, 18845 196,196,196,196,195,195,195,195,195,195,195,195,194,192,192,192, 18846 192,191,191,190,190,190,190,190,190,189,189,189,189,189,188,188, 18847 188,187,187,186,186,186,185,185,185,185,185,185,185,185,185,184, 18848 183,183,183,183,182,182,182,181,181,181,181,180,180,180,179,179, 18849 179,179,179,179,178,178,177,177,176,176,176,175,175,175,175,174, 18850 174,174,174,173,173,172,172,172,172,172,172,172,171,171,171,171, 18851 171,170,170,170,170,170,169,169,169,169,169,168,168,168,168,167, 18852 167,167,167,167,166,166,166,166,165,165,165,165,164,164,164,163, 18853 163,163,163,162,162,162,162,162,161,161,161,161,160,160,160,160, 18854 159,159,159,158,158,158,157,156,155,155,155,154,154,154,154,154, 18855 153,153,153,153,153,153,152,152,151,151,150,150,150,150,150,149, 18856 149,149,149,148,148,148,148,148,147,146,146,145,144,144,144,144, 18857 143,143,142,142,142,141,141,141,140,140,140,140,140,140,139,139, 18858 139,139,138,138,138,137,137,136,136,136,135,135,135,135,135,135, 18859 135,135,134,134,134,133,133,133,133,133,133,133,132,132,132,132, 18860 132,132,131,131,131,131,130,130,129,128,128,128,127,127,127,127, 18861 127,126,126,126,125,125,125,124,124,124,124,123,123,123,123,122, 18862 122,121,121,121,121,120,119,118,118,118,117,117,117,116,116,116, 18863 116,116,115,115,115,115,114,114,113,113,113,112,112,112,112,111, 18864 111,111,111,111,111,110,110,110,110,109,109,108,108,107,107,107, 18865 107,106,105,105,105,105,105,105,105,104,104,104,104,104,103,103, 18866 102,102,101,101,100,100,100,100,100,98,98,98,98,98,98,98,98,97, 18867 97,97,97,97,97,96,96,96,96,95,95,95,95,94,94,94,94,93,93,92,92, 18868 91,91,91,91,91,90,90,89,89,89,89,89,88,88,87,87,86,86,86,85,84, 18869 84,84,84,84,83,83,83,83,83,83,83,83,82,81,81,81,81,81,81,81,81, 18870 80,80,79,79,79,79,79,79,78,78,78,78,78,78,77,76,76,76,75,75,75, 18871 74,74,74,74,74,74,73,73,73,73,73,73,73,72 18872 }; 18873 const int n4w3b2r3[] = { 18874 1000, // Capacity 18875 500, // Number of items 18876 // Size of items (sorted) 18877 210,210,209,209,209,209,209,209,208,208,208,207,206,206,206,206, 18878 206,206,205,205,205,205,204,204,204,204,204,204,203,203,203,203, 18879 202,202,202,202,202,201,201,201,201,201,200,200,200,200,199,199, 18880 199,199,199,199,199,198,198,197,197,197,197,196,196,196,196,195, 18881 195,195,195,194,192,192,192,192,191,191,190,190,189,189,189,188, 18882 188,188,188,188,188,187,186,186,185,185,185,185,184,183,183,183, 18883 183,183,183,183,183,183,182,182,181,181,180,180,180,179,179,179, 18884 179,179,179,179,178,178,178,177,177,177,176,176,176,176,176,175, 18885 175,175,174,174,173,173,173,173,173,173,173,172,172,172,172,171, 18886 171,171,170,170,170,168,168,168,168,168,168,167,167,166,166,166, 18887 166,165,165,165,163,163,163,162,162,162,161,161,161,160,160,160, 18888 160,160,159,159,159,159,159,159,159,158,158,158,157,157,157,156, 18889 156,156,156,155,155,155,154,154,154,154,154,154,153,153,153,152, 18890 151,151,151,151,151,150,150,150,149,149,149,149,149,148,148,147, 18891 147,147,146,146,146,146,145,145,145,145,145,144,144,144,144,143, 18892 143,143,142,141,141,141,141,141,141,141,140,140,139,139,139,139, 18893 138,138,138,137,137,137,136,136,136,136,136,135,134,133,132,132, 18894 132,132,132,132,131,131,131,130,130,130,130,130,130,130,129,129, 18895 129,129,129,129,129,129,128,128,128,128,128,127,127,126,126,125, 18896 125,125,125,125,124,124,124,124,124,123,123,122,122,121,121,120, 18897 120,120,119,119,119,118,118,118,118,118,117,117,117,117,117,117, 18898 116,115,115,115,115,114,114,114,113,113,113,113,112,112,112,112, 18899 111,111,111,111,110,110,110,110,110,110,109,109,109,109,108,108, 18900 108,108,108,107,107,107,106,106,106,106,106,106,106,105,104,104, 18901 103,103,103,102,102,102,102,101,101,101,101,100,100,100,100,99, 18902 99,99,99,98,98,98,98,97,96,95,95,95,95,95,95,94,94,94,94,93,93, 18903 92,92,92,91,91,91,91,91,91,91,91,91,91,90,90,89,89,89,89,89,88, 18904 88,88,88,88,88,88,88,88,87,87,87,86,85,85,85,85,85,84,84,84,83, 18905 83,83,82,82,82,82,81,81,80,80,80,79,79,79,79,78,77,77,77,76,76, 18906 76,76,76,76,75,75,74,74,74,74,73,73,73,72,72,72 18907 }; 18908 const int n4w3b2r4[] = { 18909 1000, // Capacity 18910 500, // Number of items 18911 // Size of items (sorted) 18912 210,210,210,210,209,209,209,209,208,208,207,207,207,207,207,207, 18913 206,206,206,206,206,206,206,206,206,205,205,204,204,203,203,203, 18914 203,202,202,202,201,200,200,200,200,200,200,199,199,199,198,198, 18915 198,198,198,198,197,197,197,197,197,197,197,196,196,196,195,195, 18916 194,194,194,194,194,193,192,192,192,192,192,191,191,190,190,189, 18917 189,188,188,187,187,187,187,187,187,186,186,186,186,185,185,185, 18918 185,185,184,184,184,184,184,183,183,183,183,183,183,183,183,182, 18919 182,182,182,181,181,181,181,180,180,180,179,179,179,179,179,178, 18920 178,178,178,178,178,178,177,177,176,176,175,175,175,175,175,174, 18921 174,173,173,173,173,173,173,172,172,172,172,172,172,171,171,171, 18922 171,171,170,170,169,169,169,169,169,169,169,169,169,168,168,167, 18923 167,166,166,166,166,165,165,165,165,165,164,164,164,164,164,164, 18924 164,164,164,164,163,163,163,162,162,162,161,161,161,161,160,160, 18925 160,160,160,160,159,159,158,158,158,157,157,156,156,156,155,155, 18926 154,153,153,152,152,152,152,152,151,151,151,151,151,151,151,151, 18927 150,150,150,150,150,149,149,149,148,147,147,147,147,147,147,146, 18928 145,145,145,145,144,144,143,142,141,141,141,140,140,140,140,139, 18929 139,139,139,139,138,138,137,136,134,134,134,134,134,132,132,132, 18930 132,132,132,132,131,131,131,131,131,131,131,131,130,130,130,129, 18931 129,129,129,129,128,128,128,128,127,127,127,127,127,126,126,126, 18932 125,125,125,124,124,124,123,123,123,122,122,122,122,122,122,121, 18933 121,121,121,120,120,119,119,119,119,118,118,118,117,117,117,117, 18934 117,116,116,116,114,114,114,114,114,114,113,113,113,112,112,112, 18935 112,112,112,112,111,111,111,111,110,110,110,109,109,109,109,109, 18936 107,107,107,107,107,107,107,106,106,106,105,105,105,105,105,103, 18937 102,102,102,102,102,101,100,99,99,99,98,98,97,97,97,97,96,96, 18938 96,96,96,96,96,96,95,95,95,94,94,94,93,93,93,93,93,93,93,93,92, 18939 92,92,92,92,91,91,91,91,90,90,90,88,88,87,87,86,86,86,85,85,85, 18940 84,84,84,84,83,83,83,83,83,83,83,82,82,82,82,81,81,80,80,80,80, 18941 79,79,78,78,78,76,76,76,76,75,75,75,74,74,73,73,72,72,72 18942 }; 18943 const int n4w3b2r5[] = { 18944 1000, // Capacity 18945 500, // Number of items 18946 // Size of items (sorted) 18947 210,210,210,210,210,210,210,209,209,209,209,208,208,208,208,207, 18948 207,207,207,207,207,207,206,206,206,206,205,205,204,204,203,203, 18949 203,203,203,202,201,201,201,201,201,200,200,200,199,199,199,199, 18950 199,198,198,198,197,197,197,197,196,196,196,195,195,195,195,195, 18951 195,195,195,194,194,194,193,193,193,193,193,192,192,191,190,190, 18952 190,189,189,189,189,189,189,189,188,186,186,186,186,186,185,184, 18953 183,183,183,183,183,182,182,182,182,182,182,182,182,182,181,181, 18954 181,181,180,180,180,180,180,180,179,179,179,178,178,177,177,177, 18955 177,177,177,177,176,176,175,175,175,175,175,174,174,174,174,174, 18956 174,173,173,173,173,172,172,172,172,172,172,172,172,171,170,170, 18957 170,169,169,169,168,168,168,168,168,167,167,167,167,167,166,166, 18958 165,165,165,165,164,164,164,164,164,164,164,163,162,161,161,161, 18959 161,161,160,160,160,160,159,159,158,158,157,157,156,156,156,155, 18960 155,155,155,154,153,153,153,152,152,151,151,151,151,151,150,150, 18961 150,149,149,149,149,149,149,148,148,148,148,148,147,147,147,146, 18962 146,146,145,145,145,143,143,143,142,142,141,141,141,140,140,140, 18963 140,140,140,139,139,139,138,138,138,138,138,137,137,137,136,136, 18964 136,135,135,135,134,134,134,133,133,133,132,132,132,131,131,129, 18965 129,128,128,128,128,127,127,127,126,126,126,125,125,125,125,125, 18966 125,124,124,124,124,124,123,123,123,123,123,122,122,122,121,121, 18967 120,120,120,120,119,119,118,118,118,118,118,117,117,117,116,116, 18968 116,115,115,115,114,114,114,114,113,112,112,112,112,112,112,112, 18969 111,111,111,111,111,110,110,110,110,110,109,109,109,109,109,108, 18970 108,108,108,108,108,108,107,107,107,107,106,106,106,106,106,106, 18971 104,104,104,103,103,103,102,102,102,102,102,101,100,100,100,99, 18972 99,99,99,99,99,98,98,97,97,97,97,97,97,97,97,96,96,95,95,95,95, 18973 94,94,94,94,94,93,93,93,93,92,92,92,91,91,91,91,91,91,91,90,89, 18974 89,88,88,87,87,87,87,87,86,86,85,85,85,84,83,83,83,83,83,82,82, 18975 82,82,81,80,80,80,80,80,79,79,79,79,78,78,78,78,78,77,77,76,76, 18976 75,75,75,75,75,75,74,74,74,73,73,73,73,73,72,72 18977 }; 18978 const int n4w3b2r6[] = { 18979 1000, // Capacity 18980 500, // Number of items 18981 // Size of items (sorted) 18982 210,210,210,209,209,209,209,208,208,207,207,206,206,206,205,205, 18983 204,204,204,204,202,202,202,202,202,201,201,200,200,200,200,200, 18984 199,199,199,198,198,197,197,197,197,197,197,197,196,194,194,193, 18985 193,193,193,193,192,192,192,192,191,191,191,190,190,190,190,190, 18986 190,190,189,188,188,188,188,188,187,187,187,187,187,187,186,186, 18987 186,186,185,185,185,184,184,183,183,183,183,183,182,182,182,181, 18988 181,181,180,180,180,180,179,179,179,179,178,178,178,177,177,177, 18989 176,176,176,175,175,175,175,174,174,174,174,173,173,173,173,173, 18990 171,171,171,170,170,169,169,169,169,169,168,167,167,167,167,167, 18991 167,167,166,166,166,166,166,166,166,166,166,165,165,165,165,164, 18992 164,164,164,163,163,162,162,162,161,161,161,161,161,161,161,161, 18993 160,160,160,160,159,159,159,158,158,157,156,156,156,156,156,156, 18994 155,155,155,154,154,154,154,154,153,153,153,153,153,153,153,153, 18995 152,152,152,152,152,152,152,152,151,151,150,150,149,149,149,148, 18996 148,148,147,147,146,146,146,146,146,145,145,145,145,145,145,145, 18997 144,144,144,144,144,143,143,143,143,142,142,141,141,141,141,141, 18998 141,140,140,140,140,140,140,139,139,139,139,139,139,139,138,138, 18999 138,138,138,138,138,138,138,137,137,137,136,136,135,135,135,135, 19000 134,134,134,134,133,133,133,133,132,132,132,132,132,132,132,131, 19001 131,130,130,129,129,129,128,127,127,126,126,124,124,124,123,123, 19002 123,122,122,122,121,121,121,120,120,120,119,119,119,119,119,118, 19003 118,118,117,117,117,117,116,116,116,115,115,114,114,114,114,114, 19004 114,114,114,114,113,113,113,112,112,111,111,111,111,111,110,110, 19005 110,110,109,109,109,108,108,108,107,106,106,106,105,105,105,103, 19006 103,102,100,100,100,99,99,99,98,98,98,97,97,96,96,96,96,95,95, 19007 95,95,95,95,95,95,95,95,95,94,94,94,93,93,93,93,92,92,92,92,92, 19008 92,92,92,91,91,91,91,91,90,90,90,90,90,90,90,89,89,89,88,88,87, 19009 87,87,87,87,86,86,86,86,86,86,85,85,85,85,85,85,84,84,84,83,83, 19010 83,82,82,82,82,82,80,80,80,79,79,79,78,78,78,78,77,77,77,76,76, 19011 75,75,75,75,74,74,74,74,74,74,74,74,73 19012 }; 19013 const int n4w3b2r7[] = { 19014 1000, // Capacity 19015 500, // Number of items 19016 // Size of items (sorted) 19017 210,210,210,209,209,209,209,208,208,208,207,207,206,206,206,206, 19018 206,205,205,205,205,205,205,205,205,204,204,204,204,203,203,202, 19019 202,202,202,202,202,201,201,201,201,201,200,199,199,199,198,198, 19020 198,198,198,197,197,197,196,196,196,196,196,195,195,195,195,194, 19021 194,193,193,193,193,193,193,192,191,191,191,191,190,190,190,189, 19022 189,189,189,189,189,188,188,188,188,187,187,187,187,187,187,186, 19023 186,186,186,185,185,185,184,184,184,184,184,184,183,183,182,182, 19024 182,182,182,181,181,180,180,180,180,179,179,179,179,177,177,177, 19025 177,177,177,177,176,176,176,175,175,174,173,173,173,173,173,172, 19026 171,171,171,171,171,171,171,171,171,170,169,169,169,169,169,168, 19027 167,167,167,167,166,166,166,166,166,166,165,165,164,164,163,163, 19028 163,163,162,162,162,161,161,161,161,161,161,160,160,158,158,157, 19029 157,157,157,157,157,156,156,156,155,155,155,155,155,154,154,153, 19030 152,152,152,152,151,151,150,149,149,148,148,147,146,146,146,145, 19031 145,145,144,144,144,143,143,143,143,142,141,141,141,141,141,140, 19032 140,140,140,139,139,139,138,138,138,137,137,137,137,137,137,136, 19033 136,135,135,134,134,133,133,132,131,131,131,131,130,130,130,130, 19034 130,129,129,129,128,128,127,127,127,127,126,125,125,125,124,124, 19035 124,123,123,123,122,122,122,121,121,121,121,120,120,120,120,120, 19036 119,119,119,119,118,118,118,118,117,117,117,117,116,116,116,116, 19037 116,115,115,115,114,114,114,114,114,113,113,113,113,113,112,112, 19038 111,111,111,111,111,111,110,110,110,110,110,109,109,109,108,108, 19039 108,107,107,107,107,107,107,107,106,106,106,106,106,106,105,105, 19040 105,105,105,105,105,104,104,103,103,103,103,103,102,102,101,101, 19041 101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97, 19042 96,96,96,96,95,95,95,94,94,94,94,94,94,93,93,93,93,93,93,93,92, 19043 92,92,91,91,91,91,90,88,88,88,88,87,87,86,86,86,85,85,85,85,84, 19044 84,84,84,83,83,83,83,83,82,82,82,82,82,82,81,81,81,80,79,79,78, 19045 78,78,77,77,77,76,76,76,76,76,76,76,75,75,75,75,75,75,75,74,74, 19046 74,74,74,73,73,73,73,72,72,72,72,72,72,72 19047 }; 19048 const int n4w3b2r8[] = { 19049 1000, // Capacity 19050 500, // Number of items 19051 // Size of items (sorted) 19052 210,210,210,210,209,209,208,208,208,208,208,207,207,207,207,206, 19053 206,205,205,205,205,205,205,204,204,204,204,203,203,203,202,202, 19054 201,201,201,201,201,200,200,200,200,199,199,199,199,199,199,199, 19055 198,198,198,198,198,197,197,197,197,197,197,196,196,196,196,196, 19056 195,195,195,194,194,194,193,193,192,192,192,192,192,191,191,191, 19057 190,190,189,189,189,189,188,188,188,187,187,187,187,186,186,186, 19058 186,185,185,185,185,184,184,184,184,184,184,183,183,182,182,181, 19059 181,181,181,180,180,180,180,179,179,179,178,178,178,178,178,177, 19060 176,176,175,175,175,174,173,173,173,172,172,171,171,170,170,170, 19061 170,169,169,169,169,169,168,168,167,167,167,167,167,167,166,166, 19062 166,166,166,165,164,164,164,163,163,163,162,162,161,161,160,160, 19063 160,160,160,160,159,159,159,158,158,158,158,158,158,157,157,156, 19064 156,155,155,155,155,154,153,153,153,153,152,152,152,152,152,152, 19065 152,151,151,151,151,150,150,150,150,150,149,149,149,149,149,149, 19066 148,148,148,148,147,147,147,146,146,145,144,144,144,144,144,144, 19067 144,144,144,144,143,143,143,143,142,142,141,141,141,141,141,141, 19068 140,140,140,139,139,139,139,139,139,139,139,138,138,137,137,137, 19069 137,137,137,136,136,136,136,135,135,135,135,135,134,134,134,134, 19070 134,133,133,132,132,131,131,131,131,130,130,130,129,128,128,128, 19071 127,126,126,126,126,126,126,125,125,125,125,125,124,124,123,123, 19072 123,123,123,123,123,123,122,122,122,122,121,121,121,121,120,120, 19073 120,120,120,120,120,120,119,119,119,119,119,118,118,118,117,116, 19074 116,116,116,116,115,115,114,114,114,114,113,113,113,113,113,112, 19075 112,112,112,111,111,111,110,110,109,109,109,109,108,107,107,107, 19076 107,106,106,106,106,105,104,104,104,104,104,103,103,103,103,103, 19077 103,102,102,102,102,102,101,101,101,100,100,100,99,99,99,98,98, 19078 98,98,97,97,96,96,96,96,96,96,96,94,94,94,94,93,93,92,92,92,91, 19079 91,91,91,91,90,90,89,89,89,89,88,88,87,87,86,86,86,86,86,86,85, 19080 85,85,85,85,84,84,83,83,83,82,82,81,80,79,79,79,78,78,78,78,78, 19081 78,77,77,76,76,76,75,75,74,74,74,74,74,74,73,72,72,72,72,72 19082 }; 19083 const int n4w3b2r9[] = { 19084 1000, // Capacity 19085 500, // Number of items 19086 // Size of items (sorted) 19087 210,209,209,209,209,208,208,208,208,208,207,206,206,206,205,205, 19088 205,204,204,204,203,203,203,203,202,202,202,202,202,202,201,201, 19089 200,200,200,199,199,198,198,198,198,197,196,196,195,195,195,194, 19090 194,194,194,194,193,193,193,193,193,193,193,192,191,191,191,190, 19091 190,190,189,189,189,189,189,189,189,189,188,188,188,188,187,187, 19092 187,187,187,187,187,187,186,186,186,185,185,185,185,185,184,184, 19093 184,183,183,183,183,181,181,180,180,180,179,179,178,178,178,177, 19094 177,177,176,176,175,175,175,175,175,175,174,174,174,174,174,174, 19095 174,173,173,173,172,172,172,171,171,171,171,171,171,171,170,170, 19096 170,169,169,169,169,169,169,169,168,168,168,167,167,167,167,166, 19097 166,166,166,165,165,165,165,163,163,162,161,161,161,160,159,159, 19098 158,158,158,158,158,158,157,157,157,157,157,157,156,156,156,156, 19099 154,154,154,154,153,153,153,153,153,152,152,152,152,151,150,150, 19100 150,150,150,149,149,149,149,149,149,148,148,148,148,147,147,147, 19101 147,147,147,147,147,146,146,146,145,145,145,145,145,145,145,144, 19102 144,144,144,144,144,143,143,142,142,142,142,142,141,140,139,139, 19103 139,139,139,138,138,138,137,137,136,136,136,135,135,135,135,134, 19104 134,133,133,132,132,132,132,131,131,131,131,131,130,129,128,128, 19105 128,128,128,127,127,127,127,127,125,125,124,124,124,123,123,122, 19106 122,122,122,122,122,121,121,121,121,121,120,120,120,120,119,119, 19107 118,118,118,118,117,117,116,116,116,116,115,115,115,114,114,113, 19108 113,113,113,113,113,112,112,112,112,111,111,111,110,110,109,109, 19109 109,109,108,108,108,108,108,107,107,107,107,107,106,106,106,106, 19110 106,105,105,104,104,104,104,104,103,103,103,102,102,102,102,101, 19111 101,100,100,100,100,99,99,99,99,98,98,98,98,98,97,97,97,96,96, 19112 96,96,96,95,95,95,95,94,94,94,93,93,93,93,92,92,92,92,92,91,91, 19113 90,90,90,90,89,89,89,89,88,88,87,87,87,86,86,86,86,86,86,85,85, 19114 84,84,84,84,83,83,83,83,83,83,82,82,82,82,82,81,81,80,80,80,80, 19115 80,79,79,79,79,78,78,78,78,78,78,77,77,77,77,76,76,76,75,75,75, 19116 75,74,74,74,74,74,73,73,73,72,72,72,72 19117 }; 19118 const int n4w3b3r0[] = { 19119 1000, // Capacity 19120 500, // Number of items 19121 // Size of items (sorted) 19122 266,266,266,266,265,263,263,261,261,261,260,260,260,260,259,259, 19123 259,258,257,257,257,257,256,256,256,255,255,254,253,253,253,253, 19124 253,252,252,251,250,249,249,249,249,247,247,246,246,245,245,244, 19125 244,244,243,242,242,240,240,240,239,239,239,239,238,237,237,237, 19126 236,236,236,235,235,234,234,234,234,234,233,233,233,232,232,232, 19127 230,230,229,229,227,227,227,227,226,226,226,226,224,224,224,224, 19128 223,223,223,223,223,222,222,221,221,220,219,219,219,218,218,218, 19129 217,217,217,216,216,216,215,214,214,214,213,213,211,210,210,209, 19130 209,209,208,208,207,206,206,206,205,205,203,203,203,203,202,202, 19131 201,201,200,199,199,199,197,197,197,196,195,195,193,192,192,192, 19132 191,191,191,190,190,189,188,187,185,185,185,184,184,183,183,182, 19133 182,182,182,182,181,181,181,181,181,180,180,180,180,180,180,179, 19134 179,178,177,177,176,176,176,174,173,173,172,172,171,171,170,170, 19135 170,169,169,169,168,168,168,167,165,164,164,164,162,162,162,162, 19136 162,161,160,158,157,156,156,155,155,154,153,152,152,150,150,150, 19137 149,149,149,146,146,146,146,145,145,144,144,144,143,142,142,142, 19138 141,139,138,138,138,138,137,135,134,134,134,133,132,132,132,131, 19139 131,131,131,131,131,130,128,128,127,127,125,125,125,122,122,122, 19140 122,122,122,121,121,120,120,120,120,120,120,119,119,119,118,118, 19141 118,117,117,116,116,116,115,114,114,114,113,112,111,111,111,110, 19142 110,109,108,108,107,105,105,104,101,101,101,101,100,100,100,100, 19143 100,100,99,97,97,97,96,95,95,93,91,91,91,90,90,90,89,89,89,88, 19144 87,87,86,86,85,85,84,81,81,80,79,79,77,77,77,76,76,76,75,75,74, 19145 74,73,73,72,72,72,71,71,70,70,69,69,69,68,68,68,68,68,67,67,66, 19146 66,66,66,66,66,66,66,65,65,64,64,64,63,62,62,61,59,59,58,57,57, 19147 57,57,56,56,55,55,54,54,53,53,53,53,53,52,52,51,51,51,51,51,50, 19148 49,49,49,49,49,47,47,47,46,46,45,42,41,41,40,39,37,37,37,37,36, 19149 36,36,34,34,34,33,33,33,33,32,32,31,30,29,29,27,27,26,26,25,25, 19150 25,23,23,22,22,22,21,21,21,20,20,19,19,19,18,17,16,16 19151 }; 19152 const int n4w3b3r1[] = { 19153 1000, // Capacity 19154 500, // Number of items 19155 // Size of items (sorted) 19156 265,265,264,264,264,262,262,261,259,259,258,256,255,255,254,254, 19157 254,253,252,251,250,250,250,250,250,248,248,247,247,247,246,246, 19158 246,245,244,243,243,243,242,242,242,242,242,242,242,240,240,240, 19159 240,237,237,236,236,236,235,234,233,233,232,232,232,231,230,230, 19160 230,230,229,229,228,227,227,226,226,225,225,225,223,222,222,222, 19161 222,222,221,221,220,220,220,220,220,219,219,219,219,219,219,218, 19162 218,218,217,217,215,215,215,215,215,215,214,213,213,213,212,212, 19163 211,211,209,209,208,207,206,206,205,205,204,204,204,204,204,204, 19164 204,203,202,201,200,200,199,199,199,199,198,196,196,195,194,193, 19165 193,192,192,191,191,191,189,189,189,189,189,189,188,188,187,186, 19166 186,185,185,184,184,183,183,182,182,181,181,181,180,179,178,178, 19167 178,178,178,177,177,177,176,175,175,175,173,173,173,172,171,171, 19168 171,171,170,170,168,168,167,166,166,166,166,164,164,164,163,163, 19169 162,162,162,161,161,160,159,159,159,158,157,157,156,155,155,155, 19170 153,152,152,152,151,151,151,151,149,149,149,149,148,148,148,147, 19171 147,147,146,146,146,145,145,145,144,143,143,142,141,141,141,141, 19172 141,140,140,140,139,139,138,138,138,136,135,135,135,135,135,133, 19173 133,132,132,132,132,131,131,131,131,130,130,129,129,129,128,128, 19174 128,128,128,127,127,127,125,125,125,123,123,122,121,120,120,117, 19175 117,116,115,114,114,110,110,109,109,109,108,108,106,105,105,105, 19176 104,104,104,103,101,101,101,101,101,100,100,99,99,99,99,98,97, 19177 97,96,96,94,94,94,93,93,93,92,92,91,91,91,91,91,91,90,90,89,89, 19178 88,87,87,87,87,87,87,86,85,84,84,83,82,81,81,81,80,80,79,79,78, 19179 78,76,75,74,74,74,73,73,73,72,72,71,70,70,70,70,69,69,68,68,67, 19180 67,66,65,64,64,64,62,62,61,61,60,59,58,58,57,56,55,55,54,53,53, 19181 53,53,51,51,51,51,51,51,50,50,50,49,49,49,48,48,48,47,47,47,46, 19182 45,45,44,43,43,42,42,42,42,42,40,39,39,38,37,37,37,36,35,34,33, 19183 32,32,32,31,31,31,30,28,28,28,27,27,26,26,26,25,25,24,24,22,21, 19184 21,21,21,20,20,18,18,18,18,17,17,17,17,16,16,16 19185 }; 19186 const int n4w3b3r2[] = { 19187 1000, // Capacity 19188 500, // Number of items 19189 // Size of items (sorted) 19190 266,266,265,265,265,263,263,262,262,262,262,262,261,260,260,259, 19191 258,258,257,257,257,257,255,254,254,253,252,252,252,252,250,249, 19192 249,248,248,247,246,246,245,245,244,244,243,243,243,242,242,241, 19193 241,240,240,240,240,240,240,239,239,239,239,239,238,238,237,237, 19194 236,236,235,234,234,233,232,231,230,229,228,228,227,227,227,226, 19195 226,226,225,225,225,225,225,224,223,223,223,223,223,223,222,222, 19196 222,221,221,220,218,217,217,215,215,215,215,214,214,214,213,213, 19197 213,212,212,212,211,210,210,210,208,208,207,207,207,206,205,205, 19198 204,204,203,203,203,203,201,201,201,200,200,200,200,200,199,198, 19199 198,197,197,196,195,195,195,194,194,194,194,194,193,193,193,193, 19200 191,191,190,190,190,190,190,189,189,189,188,187,187,186,185,185, 19201 185,185,184,183,182,181,181,180,180,180,179,179,178,177,177,177, 19202 176,176,175,174,174,174,174,173,172,172,171,170,170,170,170,169, 19203 168,168,167,166,165,163,163,162,162,161,161,161,161,160,159,159, 19204 158,158,158,158,157,157,156,155,154,154,153,153,153,153,153,150, 19205 150,149,149,148,148,146,146,145,145,144,143,143,142,142,141,141, 19206 141,140,140,139,139,138,138,137,137,137,137,136,136,136,136,136, 19207 135,135,135,134,134,133,132,131,131,131,131,130,130,128,128,127, 19208 127,127,127,127,125,124,124,124,124,122,122,122,121,121,121,121, 19209 121,121,121,121,120,118,118,118,117,117,117,116,116,115,114,113, 19210 113,111,111,108,108,107,106,106,104,104,103,103,102,102,102,101, 19211 101,100,100,100,100,99,98,98,97,94,94,93,93,92,92,92,90,90,88, 19212 88,88,87,86,86,85,85,84,84,84,83,82,81,81,80,79,79,79,79,78,78, 19213 78,76,76,76,75,73,72,72,71,71,71,70,69,69,68,67,67,67,66,65,64, 19214 64,63,63,62,62,62,58,58,57,57,57,57,56,55,55,54,54,53,53,52,52, 19215 50,50,50,50,50,49,48,48,48,47,47,47,47,46,46,46,45,45,45,45,44, 19216 43,42,41,41,40,40,39,38,38,38,37,37,37,36,36,36,35,35,34,34,34, 19217 33,32,31,31,31,31,31,30,30,30,30,29,29,29,29,29,29,28,27,27,27, 19218 27,26,26,25,24,23,23,22,20,20,19,18,18,17,17,17,16,16,16 19219 }; 19220 const int n4w3b3r3[] = { 19221 1000, // Capacity 19222 500, // Number of items 19223 // Size of items (sorted) 19224 266,265,265,265,265,263,263,262,261,261,260,259,259,257,257,257, 19225 255,255,255,255,255,254,254,253,252,252,251,251,251,251,248,247, 19226 247,246,246,246,246,246,245,244,243,242,242,242,242,241,240,239, 19227 239,239,237,237,237,237,237,237,237,236,236,235,235,235,235,235, 19228 234,234,232,232,232,232,230,230,230,230,229,229,229,229,228,228, 19229 227,227,227,226,225,224,224,224,223,223,223,223,223,223,222,220, 19230 220,219,219,219,218,218,218,218,217,216,216,216,215,215,214,213, 19231 213,212,211,211,210,210,209,209,209,208,205,205,204,204,203,203, 19232 201,201,201,200,199,198,198,198,197,197,197,196,196,195,195,193, 19233 193,192,192,191,191,191,191,191,190,190,187,187,187,187,186,186, 19234 185,185,185,184,184,183,183,182,182,182,182,181,181,180,180,180, 19235 179,178,178,177,176,176,174,174,174,173,173,172,172,172,171,171, 19236 171,170,170,169,168,166,166,166,166,166,165,165,165,165,165,164, 19237 163,163,162,162,161,161,160,160,159,159,159,158,157,157,157,156, 19238 156,156,155,155,155,155,155,154,154,153,153,152,150,150,149,148, 19239 148,147,146,146,146,144,143,143,143,143,143,142,141,141,141,141, 19240 140,140,140,139,136,136,135,134,132,131,131,131,130,130,130,130, 19241 129,129,129,129,128,127,126,125,123,122,122,121,121,121,120,120, 19242 119,119,119,118,118,117,117,116,115,114,114,113,113,113,112,112, 19243 111,111,111,110,110,110,110,109,109,109,108,108,107,107,107,106, 19244 105,105,105,105,104,101,100,100,100,100,99,99,99,98,97,95,95, 19245 95,94,93,92,92,92,92,91,91,90,90,89,88,88,87,87,87,87,87,86,86, 19246 86,85,85,83,83,83,83,82,82,82,80,80,79,79,78,78,78,78,77,77,77, 19247 76,76,76,75,75,75,74,74,73,72,72,71,71,71,71,70,70,69,69,68,67, 19248 65,65,65,64,63,62,62,62,61,61,61,60,59,59,59,59,58,58,58,58,57, 19249 56,56,55,55,54,53,53,53,52,52,52,51,51,50,50,50,50,49,46,46,46, 19250 45,45,45,43,43,43,41,40,40,38,37,37,37,37,36,35,33,33,32,32,32, 19251 32,32,32,32,32,31,31,31,30,30,29,28,27,26,26,26,26,24,24,23,22, 19252 22,21,21,21,21,20,20,20,19,19,19,19,18,17,17,16 19253 }; 19254 const int n4w3b3r4[] = { 19255 1000, // Capacity 19256 500, // Number of items 19257 // Size of items (sorted) 19258 266,266,266,266,266,263,262,262,262,262,261,261,261,261,261,260, 19259 260,260,260,259,258,258,258,257,257,257,257,256,256,255,255,254, 19260 254,253,253,252,252,251,251,251,251,250,250,249,249,249,248,248, 19261 247,247,247,246,245,245,243,243,242,241,240,240,239,238,238,238, 19262 237,237,237,236,236,235,235,235,234,234,233,233,233,233,233,232, 19263 232,231,231,230,230,228,228,228,228,227,226,226,226,225,225,224, 19264 224,223,223,221,221,221,220,220,220,220,218,218,217,217,216,215, 19265 215,215,215,214,214,214,213,213,213,213,211,211,211,211,210,210, 19266 210,209,209,207,206,205,204,203,203,203,202,201,201,201,200,200, 19267 200,199,198,197,195,195,195,195,194,194,193,193,192,192,191,191, 19268 190,189,189,189,188,188,186,186,186,186,185,184,183,182,182,181, 19269 180,179,178,177,177,176,175,175,175,175,174,174,174,173,173,172, 19270 172,171,171,171,171,169,169,167,167,166,165,165,165,165,164,164, 19271 163,162,162,161,161,161,160,160,159,159,158,158,157,156,156,156, 19272 156,156,156,155,154,154,154,154,153,152,152,151,151,151,151,151, 19273 150,150,150,150,149,149,149,147,147,147,146,145,145,144,144,143, 19274 142,142,142,141,141,141,140,137,136,136,134,134,134,133,132,132, 19275 132,130,130,129,129,129,128,128,127,127,127,126,125,125,124,123, 19276 123,123,123,122,122,121,120,120,119,119,118,118,118,118,115,115, 19277 114,114,114,113,112,112,111,111,110,110,110,110,109,109,108,108, 19278 108,107,105,104,104,104,103,103,102,102,102,102,102,102,101,101, 19279 101,101,100,99,99,99,98,98,98,97,96,95,95,95,94,94,93,92,92,91, 19280 91,91,91,91,90,90,89,89,88,87,87,87,86,86,85,84,84,83,82,82,81, 19281 81,81,81,80,80,79,78,78,78,78,77,77,76,76,75,74,74,74,73,71,71, 19282 71,71,71,70,70,69,68,68,67,66,66,65,65,64,64,64,63,63,61,61,61, 19283 61,60,59,58,58,58,57,57,56,54,54,54,53,52,52,52,51,51,50,50,49, 19284 48,48,48,47,47,47,46,46,44,44,44,43,42,42,41,40,38,38,38,38,37, 19285 36,36,36,36,35,35,35,34,32,31,31,28,27,27,27,27,26,26,25,25,25, 19286 25,24,24,23,23,23,23,22,22,21,21,20,19,19,19,19,19,17 19287 }; 19288 const int n4w3b3r5[] = { 19289 1000, // Capacity 19290 500, // Number of items 19291 // Size of items (sorted) 19292 266,266,266,266,266,265,264,263,263,262,262,262,262,262,262,262, 19293 261,261,261,261,260,260,260,259,259,258,256,256,256,255,255,253, 19294 252,252,252,252,251,251,250,248,248,247,247,247,247,246,246,246, 19295 245,245,245,244,244,243,242,242,241,241,241,240,240,240,239,239, 19296 238,238,238,236,236,235,235,235,234,234,233,233,233,232,232,231, 19297 229,229,229,228,228,227,227,227,226,226,226,225,225,223,221,221, 19298 221,221,221,220,220,220,219,218,218,218,216,215,215,215,214,214, 19299 213,213,212,212,211,211,211,210,210,209,209,209,209,209,207,207, 19300 206,205,205,205,205,204,204,204,203,202,202,201,199,199,198,198, 19301 198,198,198,197,196,196,195,195,195,194,194,193,193,193,193,192, 19302 192,191,191,191,191,190,190,189,189,188,188,188,188,187,187,186, 19303 186,186,185,185,183,183,182,182,182,181,181,180,180,180,178,178, 19304 178,177,176,176,176,176,175,175,175,174,174,174,173,173,172,171, 19305 171,171,171,170,169,168,168,168,167,167,165,165,165,164,163,161, 19306 161,161,160,159,159,158,158,157,156,155,155,155,154,154,154,153, 19307 153,152,151,151,149,149,148,147,146,144,143,143,143,142,142,142, 19308 141,139,139,139,139,138,137,137,136,136,136,135,135,134,134,133, 19309 133,132,132,132,131,131,130,129,128,128,127,127,127,126,125,125, 19310 125,125,124,124,123,122,122,122,122,122,122,121,121,121,120,118, 19311 118,117,117,116,116,116,116,114,114,113,113,113,112,112,112,112, 19312 111,111,111,111,110,109,109,109,108,108,107,107,105,105,105,105, 19313 105,104,104,103,103,103,102,102,102,101,100,100,100,100,100,99, 19314 99,98,98,98,97,95,95,94,94,94,93,91,91,90,90,90,90,89,88,88,88, 19315 88,87,86,86,85,85,84,84,84,83,83,83,80,80,80,78,78,76,76,75,75, 19316 74,74,73,73,72,71,71,70,69,69,69,68,68,68,67,67,66,65,63,63,61, 19317 61,60,59,59,59,59,59,58,58,58,58,57,56,56,54,52,52,52,51,49,49, 19318 49,47,46,46,46,45,45,45,45,45,44,44,44,43,43,43,42,41,41,41,40, 19319 39,39,36,35,33,33,33,33,32,32,32,32,31,31,30,29,28,28,28,28,27, 19320 26,26,25,25,25,25,24,24,22,22,21,20,20,20,20,20,19,18,18,17,16, 19321 16 19322 }; 19323 const int n4w3b3r6[] = { 19324 1000, // Capacity 19325 500, // Number of items 19326 // Size of items (sorted) 19327 266,265,265,265,264,263,262,260,260,260,259,259,258,258,258,257, 19328 257,256,256,255,253,253,252,252,252,252,252,251,251,250,249,249, 19329 248,247,246,246,246,246,245,244,244,244,243,243,242,241,240,237, 19330 237,237,237,236,236,235,233,233,232,232,230,229,228,228,228,228, 19331 228,228,227,226,226,225,225,225,225,224,224,224,224,224,224,223, 19332 222,222,222,221,221,219,219,219,219,219,218,218,218,216,215,215, 19333 215,215,215,214,214,214,214,214,213,213,212,212,212,212,209,209, 19334 209,208,208,208,208,207,207,207,207,206,205,205,205,205,204,204, 19335 203,203,202,202,201,200,199,199,199,198,197,197,197,196,195,195, 19336 194,194,193,193,192,192,191,191,190,190,189,189,189,189,188,188, 19337 187,186,186,186,185,185,185,184,183,183,183,183,182,182,182,181, 19338 181,180,180,179,179,178,178,178,177,176,176,175,175,173,173,172, 19339 171,171,170,170,169,169,169,168,168,168,167,165,165,165,164,164, 19340 164,163,163,163,162,161,161,161,160,160,159,159,159,158,157,156, 19341 155,155,155,155,155,155,155,154,154,154,154,154,153,153,153,153, 19342 152,152,152,151,151,151,150,150,150,150,150,150,149,149,148,147, 19343 146,146,145,144,144,143,143,143,143,143,141,141,141,141,140,140, 19344 140,139,139,139,139,139,138,136,136,135,135,134,134,132,131,129, 19345 129,129,129,129,129,128,127,127,126,126,126,125,125,125,125,125, 19346 124,124,123,122,122,121,121,121,120,120,120,120,119,119,118,117, 19347 116,116,116,116,115,115,115,115,114,112,112,111,111,110,108,107, 19348 106,105,105,104,104,104,102,102,101,101,101,101,100,100,100,99, 19349 99,98,97,97,97,97,95,95,94,94,93,93,92,92,92,92,92,91,91,90,89, 19350 89,89,88,88,88,88,87,86,86,85,84,83,82,81,81,80,79,78,77,77,77, 19351 77,77,77,76,75,74,74,73,73,73,73,72,72,72,72,72,72,72,72,72,71, 19352 69,69,68,67,67,67,66,66,65,65,65,65,64,63,63,61,61,60,58,56,56, 19353 55,54,53,52,52,51,50,50,50,49,48,47,47,47,46,46,45,44,43,43,42, 19354 42,41,40,40,40,39,39,35,35,34,33,33,32,32,32,32,31,31,29,29,28, 19355 28,28,27,27,26,26,26,25,25,25,24,23,22,19,19,19,19,18,17,17,16, 19356 16 19357 }; 19358 const int n4w3b3r7[] = { 19359 1000, // Capacity 19360 500, // Number of items 19361 // Size of items (sorted) 19362 265,265,265,265,263,263,263,262,262,261,261,260,260,258,258,258, 19363 258,258,257,257,257,257,257,256,256,255,255,254,254,254,253,253, 19364 253,253,253,252,252,251,251,250,250,250,249,248,248,248,248,247, 19365 247,247,246,246,246,246,245,243,243,242,241,241,241,240,240,240, 19366 240,238,238,238,238,238,238,238,238,238,237,236,235,235,234,234, 19367 234,232,232,230,230,229,228,227,227,227,226,226,226,226,226,226, 19368 225,224,223,223,223,223,223,223,222,222,222,221,221,221,220,220, 19369 219,219,218,217,217,217,217,217,216,216,215,215,215,214,212,212, 19370 212,212,211,211,210,210,209,208,208,207,205,205,204,204,204,203, 19371 203,203,202,202,201,201,201,200,200,200,199,198,197,197,196,195, 19372 195,194,194,194,194,194,194,193,193,192,190,190,190,190,190,189, 19373 189,189,189,189,188,188,188,187,187,186,186,185,185,185,185,184, 19374 184,183,183,182,181,181,180,180,179,179,177,176,176,176,175,174, 19375 174,173,167,167,166,166,165,165,165,165,164,164,164,163,161,160, 19376 160,159,159,159,156,156,155,155,154,154,154,153,152,152,152,150, 19377 150,150,149,147,146,145,144,144,144,144,143,143,142,142,142,141, 19378 140,139,139,138,138,138,138,137,136,135,135,135,134,134,134,133, 19379 132,132,132,132,131,131,130,130,130,130,129,128,128,128,128,128, 19380 128,127,127,127,127,127,125,124,124,124,124,123,123,123,122,121, 19381 121,121,121,120,120,119,119,118,118,117,117,116,116,115,115,114, 19382 114,114,113,112,112,112,112,111,111,111,111,110,109,108,108,108, 19383 107,107,107,106,105,105,104,102,102,101,101,101,99,98,98,97,97, 19384 97,97,96,95,94,94,93,91,91,91,91,90,90,90,89,88,88,88,88,88,87, 19385 86,86,85,85,85,85,84,84,84,82,82,82,81,81,81,81,80,80,79,79,78, 19386 78,78,74,74,74,74,72,71,70,70,69,68,68,67,65,65,65,65,63,61,61, 19387 61,61,60,60,59,58,58,58,58,58,57,56,56,56,55,55,54,54,54,54,53, 19388 53,51,51,48,48,47,47,46,46,45,44,44,43,42,42,42,41,41,41,40,39, 19389 38,37,36,35,34,33,32,32,32,32,31,31,30,28,28,27,27,27,27,26,26, 19390 24,24,23,22,21,20,20,20,19,19,19,18,18,18,18,17,17,16,16,16,16 19391 }; 19392 const int n4w3b3r8[] = { 19393 1000, // Capacity 19394 500, // Number of items 19395 // Size of items (sorted) 19396 266,266,265,264,264,264,263,263,261,261,261,260,259,259,259,259, 19397 258,257,256,255,254,254,252,252,252,251,251,251,250,250,248,246, 19398 246,245,244,243,243,243,242,241,241,241,241,241,240,240,240,240, 19399 238,238,238,237,236,236,235,235,235,235,234,234,234,234,234,233, 19400 233,232,232,232,232,231,231,230,230,230,230,229,228,227,226,226, 19401 226,226,226,225,225,225,224,223,223,223,223,223,222,221,220,220, 19402 218,218,217,216,215,214,214,213,213,213,213,212,212,212,212,212, 19403 211,211,210,209,209,209,209,209,209,208,208,208,207,206,206,206, 19404 204,204,203,203,203,202,202,202,201,201,201,200,200,199,199,199, 19405 199,199,199,198,198,197,197,196,196,196,195,195,193,192,192,192, 19406 191,191,189,189,188,188,188,188,187,186,185,185,184,183,183,182, 19407 181,181,181,181,180,179,179,178,178,178,178,177,177,176,174,174, 19408 174,174,174,173,173,173,172,172,169,169,168,168,168,167,167,166, 19409 165,164,163,163,163,162,162,162,161,161,161,161,160,159,159,158, 19410 158,157,156,156,154,153,152,151,151,151,151,150,150,150,150,150, 19411 148,148,148,147,147,147,147,146,146,146,144,143,143,142,142,142, 19412 142,142,141,140,140,140,139,139,138,138,138,137,136,135,135,134, 19413 134,133,133,133,133,132,132,132,132,131,130,130,128,128,128,127, 19414 127,123,123,122,122,122,121,121,121,120,119,119,118,118,117,116, 19415 116,115,114,114,114,113,113,113,113,112,111,111,111,110,110,110, 19416 109,108,107,107,106,105,105,105,105,104,104,103,102,102,102,101, 19417 100,100,99,99,98,98,97,97,97,97,95,95,92,91,91,91,91,88,87,87, 19418 87,87,86,86,86,86,85,85,85,83,83,82,82,82,82,82,81,81,81,81,80, 19419 80,79,78,78,78,77,77,77,77,76,76,76,75,75,75,74,74,74,74,74,72, 19420 72,72,71,71,70,70,68,68,68,67,67,67,66,66,65,65,65,63,62,62,62, 19421 62,61,60,60,60,60,60,59,58,57,56,56,55,55,54,53,52,52,51,51,50, 19422 50,50,50,49,49,48,48,48,48,48,47,46,46,45,45,45,44,43,43,43,41, 19423 40,39,39,38,38,36,36,34,34,34,34,32,31,30,30,30,30,29,29,29,28, 19424 27,27,26,26,25,24,23,22,22,21,21,21,19,18,18,17,16,16 19425 }; 19426 const int n4w3b3r9[] = { 19427 1000, // Capacity 19428 500, // Number of items 19429 // Size of items (sorted) 19430 266,266,265,265,263,263,263,262,262,261,261,261,261,261,259,259, 19431 258,257,256,256,255,254,254,253,253,253,252,252,251,250,250,249, 19432 248,248,247,246,246,246,246,245,245,244,244,244,244,243,242,242, 19433 242,242,242,241,241,240,239,238,237,237,235,235,235,234,234,233, 19434 232,232,230,229,229,229,228,228,227,227,227,227,226,226,226,225, 19435 225,223,221,221,221,221,221,221,220,220,220,220,219,219,219,218, 19436 218,218,217,217,217,215,215,215,214,214,212,210,210,209,209,209, 19437 209,209,208,207,205,205,205,204,204,204,203,203,203,202,201,201, 19438 201,201,201,201,200,200,199,199,198,198,198,198,198,198,197,196, 19439 195,195,194,194,193,193,193,192,192,191,190,189,189,188,188,188, 19440 187,186,185,185,184,183,182,182,181,181,180,180,179,179,179,179, 19441 178,177,176,176,175,175,174,173,173,173,173,172,172,172,171,170, 19442 170,169,169,169,168,167,165,165,165,165,164,163,163,161,161,160, 19443 160,159,159,159,159,158,158,157,156,156,155,155,154,154,153,153, 19444 152,151,150,150,149,149,149,147,147,147,147,147,146,146,146,144, 19445 143,143,143,143,142,142,141,141,140,140,139,138,137,137,136,136, 19446 136,135,135,133,133,131,131,131,131,130,130,130,130,129,129,129, 19447 128,127,127,126,125,124,124,123,122,122,122,121,120,120,120,120, 19448 119,119,119,118,117,117,117,117,117,116,116,116,115,115,114,114, 19449 114,113,112,112,111,111,110,110,109,109,107,107,107,107,106,105, 19450 105,105,105,104,103,103,103,102,102,102,102,101,101,101,101,100, 19451 100,100,99,99,98,98,96,96,96,94,93,92,91,91,91,91,90,90,90,90, 19452 89,89,89,88,88,87,87,87,87,87,85,84,83,82,82,82,81,81,80,80,79, 19453 79,78,78,78,78,77,76,76,76,75,74,74,73,71,69,69,69,68,68,68,68, 19454 66,66,66,66,64,63,63,62,62,62,61,60,60,59,59,59,58,58,58,58,57, 19455 56,56,55,55,55,55,54,54,54,53,53,53,53,52,52,52,51,49,49,49,49, 19456 49,49,48,47,47,47,45,43,43,42,42,42,42,42,41,41,40,40,39,39,39, 19457 39,38,37,37,35,33,33,33,32,32,31,29,28,28,27,26,26,25,24,24,24, 19458 23,23,22,22,21,21,20,20,19,18,18,18,18,17,17,16,16,16 19459 }; 19460 const int n4w4b1r0[] = { 19461 1000, // Capacity 19462 500, // Number of items 19463 // Size of items (sorted) 19464 132,132,132,132,132,132,132,132,132,132,132,132,132,131,131,131, 19465 131,131,131,131,131,131,131,130,130,130,130,130,129,129,129,129, 19466 129,129,129,129,129,129,128,128,128,128,128,128,128,128,128,128, 19467 128,128,128,127,127,127,127,127,127,127,127,127,127,127,127,126, 19468 126,126,126,126,125,125,125,125,125,125,125,125,125,125,125,125, 19469 124,124,124,124,124,124,124,124,124,124,124,124,124,123,123,123, 19470 123,123,123,123,123,123,123,123,123,123,123,122,122,122,122,122, 19471 122,122,122,122,122,122,122,121,121,121,121,121,121,121,121,121, 19472 121,121,121,121,121,121,121,121,121,121,121,121,121,120,120,120, 19473 120,120,120,120,120,120,120,120,120,120,119,119,119,119,119,119, 19474 119,119,119,119,118,118,118,118,117,117,117,117,117,117,117,117, 19475 117,117,117,117,117,116,116,116,116,116,116,116,116,116,116,116, 19476 116,116,116,116,115,115,115,115,115,115,115,115,115,115,114,114, 19477 114,114,114,114,114,114,114,114,114,114,114,114,113,113,113,113, 19478 113,113,113,113,113,113,113,113,113,112,112,112,112,112,112,112, 19479 112,112,111,111,111,111,111,111,111,111,111,111,110,110,110,110, 19480 110,110,110,109,109,109,109,109,109,109,109,109,108,108,108,108, 19481 108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108, 19482 107,107,107,107,107,107,107,107,107,107,107,106,106,106,106,106, 19483 106,106,106,106,106,106,106,106,105,105,105,105,105,105,105,105, 19484 105,105,105,105,104,104,104,104,104,104,104,104,104,104,104,103, 19485 103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102, 19486 102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101, 19487 101,101,101,100,100,100,100,100,100,100,100,100,100,100,99,99, 19488 99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97, 19489 97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96, 19490 96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,94,94,94,94,94, 19491 94,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,92, 19492 92,92,92,92,92,92,92,92,92,92,92,92,91,91,91,91,91,91,91,90,90, 19493 90,90,90,90,90,90,90,90,90,90,90 19494 }; 19495 const int n4w4b1r1[] = { 19496 1000, // Capacity 19497 500, // Number of items 19498 // Size of items (sorted) 19499 132,132,132,132,132,132,132,132,132,132,132,131,131,131,131,131, 19500 131,131,130,130,130,130,130,130,130,130,130,130,129,129,129,129, 19501 129,129,129,129,128,128,128,128,128,128,128,128,128,128,128,127, 19502 127,127,127,127,127,127,127,127,127,127,127,127,127,127,126,126, 19503 126,126,126,126,126,126,126,126,126,126,125,125,125,125,125,125, 19504 125,125,125,125,125,125,125,125,124,124,124,124,124,124,123,123, 19505 123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123, 19506 122,122,122,122,122,121,121,121,121,121,121,121,121,121,121,121, 19507 121,120,120,120,120,120,120,120,120,120,120,120,120,120,120,119, 19508 119,119,119,119,119,119,119,119,119,119,119,118,118,118,118,118, 19509 118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117, 19510 117,117,117,117,117,117,116,116,116,116,116,116,116,116,116,116, 19511 116,116,116,116,116,115,115,115,115,115,115,115,115,115,115,115, 19512 115,115,114,114,114,114,114,114,114,114,114,114,114,114,114,114, 19513 114,114,114,113,113,113,113,113,113,113,113,113,113,112,112,112, 19514 112,112,112,112,112,112,112,111,111,111,111,111,111,111,111,111, 19515 111,111,111,110,110,110,110,110,110,110,110,110,110,110,110,109, 19516 109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109, 19517 108,108,108,108,108,108,108,108,108,108,107,107,107,107,107,107, 19518 107,107,107,107,106,106,106,106,106,106,106,106,106,106,106,105, 19519 105,105,105,105,105,105,105,105,105,105,105,105,105,104,104,104, 19520 104,104,104,104,104,104,104,104,104,104,104,103,103,103,103,103, 19521 103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102, 19522 102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101, 19523 101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100, 19524 99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98, 19525 98,98,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,95,95,95, 19526 95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,93,93,93,93, 19527 93,93,93,93,93,93,93,92,92,92,92,92,92,91,91,91,91,91,91,91,91, 19528 91,91,91,91,91,90,90,90,90,90,90,90,90,90,90,90 19529 }; 19530 const int n4w4b1r2[] = { 19531 1000, // Capacity 19532 500, // Number of items 19533 // Size of items (sorted) 19534 132,132,132,132,132,132,132,132,132,132,132,132,132,131,131,131, 19535 131,131,131,131,130,130,130,130,130,130,130,130,130,130,130,129, 19536 129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129, 19537 129,128,128,128,128,128,128,128,128,128,128,128,128,128,127,127, 19538 127,127,127,127,127,127,127,127,127,126,126,126,126,126,126,126, 19539 126,126,126,125,125,125,125,125,125,125,125,125,125,125,125,125, 19540 125,124,124,124,124,124,124,124,124,124,124,124,124,123,123,123, 19541 123,123,123,123,123,123,123,123,123,123,123,123,123,122,122,122, 19542 122,122,122,122,122,122,122,122,122,122,122,121,121,121,121,121, 19543 121,121,121,121,120,120,120,120,120,120,120,120,120,120,119,119, 19544 119,119,119,119,119,119,119,119,119,118,118,118,118,118,118,118, 19545 118,118,118,118,118,117,117,117,117,117,117,117,117,117,116,116, 19546 116,116,116,115,115,115,115,115,115,115,115,115,114,114,114,114, 19547 114,114,114,114,114,114,114,114,114,114,113,113,113,113,113,113, 19548 113,113,113,113,113,113,113,112,112,112,112,112,112,112,112,112, 19549 112,112,112,112,111,111,111,111,111,111,111,111,111,111,111,111, 19550 111,111,111,111,111,110,110,110,110,110,110,110,110,110,110,110, 19551 109,109,109,109,109,109,109,109,109,108,108,108,108,108,108,108, 19552 108,108,108,107,107,107,107,107,107,107,107,107,107,106,106,106, 19553 106,106,106,106,106,106,106,106,106,106,106,106,106,105,105,105, 19554 105,105,105,105,105,104,104,104,104,104,104,104,104,104,104,104, 19555 104,104,104,103,103,103,103,103,103,103,103,103,103,103,103,102, 19556 102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101, 19557 101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100, 19558 100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99, 19559 99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97, 19560 97,97,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95, 19561 95,95,94,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93, 19562 93,93,93,93,93,92,92,92,92,92,92,92,92,92,91,91,91,91,91,91,91, 19563 91,91,91,90,90,90,90,90,90,90,90,90,90,90 19564 }; 19565 const int n4w4b1r3[] = { 19566 1000, // Capacity 19567 500, // Number of items 19568 // Size of items (sorted) 19569 132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,131, 19570 131,131,131,131,131,131,131,131,131,131,131,131,131,130,130,130, 19571 130,130,130,130,130,130,129,129,129,129,129,129,129,129,128,128, 19572 128,128,128,128,128,128,128,128,128,128,128,127,127,127,127,127, 19573 127,127,127,127,126,126,126,126,126,126,126,126,126,125,125,125, 19574 125,125,125,125,125,125,125,125,125,125,125,125,125,124,124,124, 19575 124,124,124,124,124,123,123,123,123,123,123,123,123,123,123,123, 19576 123,122,122,122,122,122,122,122,121,121,121,121,121,121,121,121, 19577 121,121,120,120,120,120,120,120,120,120,120,120,120,120,120,120, 19578 120,119,119,119,119,119,119,119,119,119,119,118,118,118,118,118, 19579 118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117, 19580 117,117,117,117,117,117,117,117,117,117,117,116,116,116,116,116, 19581 116,116,116,116,116,115,115,115,115,115,115,115,115,115,115,115, 19582 115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114, 19583 113,113,113,113,113,113,113,113,113,113,113,112,112,112,112,112, 19584 112,112,112,112,112,112,112,112,111,111,111,111,111,111,111,111, 19585 111,111,111,111,110,110,110,110,110,110,110,110,110,110,110,110, 19586 109,109,109,109,109,109,109,108,108,108,108,108,108,108,108,108, 19587 107,107,107,107,107,107,107,107,107,107,107,107,107,107,106,106, 19588 106,106,106,106,106,106,106,106,106,106,105,105,105,105,105,105, 19589 105,105,105,105,105,105,105,104,104,104,104,104,104,104,104,104, 19590 104,104,104,104,103,103,103,103,103,103,103,103,103,103,103,102, 19591 102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101, 19592 101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100, 19593 100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99, 19594 99,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97, 19595 97,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95, 19596 95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,93, 19597 93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92,91,91,91, 19598 91,91,91,90,90,90,90,90,90,90,90,90,90,90,90 19599 }; 19600 const int n4w4b1r4[] = { 19601 1000, // Capacity 19602 500, // Number of items 19603 // Size of items (sorted) 19604 132,132,132,132,132,132,132,132,132,132,132,132,131,131,131,131, 19605 131,131,131,131,131,131,131,131,131,131,131,130,130,130,130,130, 19606 130,130,130,130,130,130,130,129,129,129,129,129,129,129,129,129, 19607 129,129,128,128,128,128,128,128,128,128,128,128,128,128,128,128, 19608 127,127,127,127,127,127,127,127,126,126,126,126,126,126,126,126, 19609 126,126,125,125,125,125,125,125,125,125,125,125,125,125,125,124, 19610 124,124,124,124,124,124,124,124,124,123,123,123,123,123,123,123, 19611 123,123,123,123,123,123,123,123,123,123,122,122,122,122,122,122, 19612 122,122,122,121,121,121,121,121,121,121,121,121,121,121,121,120, 19613 120,120,120,120,120,120,120,120,120,119,119,119,119,119,119,119, 19614 119,119,119,119,119,118,118,118,118,118,118,118,118,118,118,118, 19615 118,117,117,117,117,117,117,117,117,117,117,117,117,116,116,116, 19616 116,116,116,116,115,115,115,115,115,115,115,114,114,114,114,114, 19617 114,114,114,114,114,114,114,113,113,113,113,113,112,112,112,112, 19618 112,112,112,112,112,112,112,112,112,111,111,111,111,111,111,111, 19619 111,111,111,111,110,110,110,110,110,110,110,110,110,110,110,110, 19620 110,110,109,109,109,109,109,109,109,109,109,109,109,108,108,108, 19621 108,108,108,108,108,108,108,108,107,107,107,107,107,107,107,107, 19622 107,107,107,107,106,106,106,106,106,106,106,106,105,105,105,105, 19623 105,105,105,105,105,105,105,105,105,105,105,104,104,104,104,104, 19624 104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,103, 19625 103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102, 19626 102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,100, 19627 100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98,98, 19628 98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97, 19629 97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96, 19630 96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95, 19631 95,94,94,94,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93, 19632 93,93,93,93,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,91,91, 19633 91,91,91,90,90,90,90,90 19634 }; 19635 const int n4w4b1r5[] = { 19636 1000, // Capacity 19637 500, // Number of items 19638 // Size of items (sorted) 19639 132,132,132,132,132,132,131,131,131,131,131,131,131,131,131,131, 19640 131,130,130,130,130,130,130,130,130,130,130,130,130,130,129,129, 19641 129,129,129,129,129,129,129,129,129,129,128,128,128,128,128,128, 19642 128,128,128,128,128,128,128,128,128,128,127,127,127,127,127,127, 19643 127,127,127,127,127,127,127,127,127,126,126,126,126,126,126,126, 19644 126,126,126,125,125,125,125,125,125,125,125,125,125,124,124,124, 19645 124,124,124,124,124,123,123,123,123,123,123,123,123,123,123,123, 19646 122,122,122,122,122,122,122,122,122,122,122,122,122,121,121,121, 19647 121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121, 19648 121,121,121,120,120,120,120,120,120,120,120,120,120,120,120,120, 19649 120,120,119,119,119,119,119,119,119,119,119,119,119,118,118,118, 19650 118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117, 19651 117,117,117,117,117,117,116,116,116,116,116,116,116,116,115,115, 19652 115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114, 19653 114,114,114,114,114,114,113,113,113,113,113,113,113,113,113,113, 19654 112,112,112,112,112,112,112,112,112,112,112,112,111,111,111,111, 19655 111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110, 19656 110,110,110,110,110,110,110,110,110,109,109,109,109,109,109,109, 19657 109,108,108,108,108,108,108,108,108,108,107,107,107,107,107,107, 19658 107,107,106,106,106,106,106,106,106,106,106,106,105,105,105,105, 19659 105,105,105,105,105,105,105,105,105,104,104,104,104,104,104,104, 19660 104,104,104,104,104,104,104,104,103,103,103,103,103,103,103,103, 19661 103,103,103,103,103,103,102,102,102,102,101,101,101,101,101,101, 19662 101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100, 19663 100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98, 19664 98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96, 19665 96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,94, 19666 94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93,92, 19667 92,92,92,92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,91,91,91, 19668 90,90,90,90,90,90,90,90,90,90,90,90,90 19669 }; 19670 const int n4w4b1r6[] = { 19671 1000, // Capacity 19672 500, // Number of items 19673 // Size of items (sorted) 19674 132,132,132,132,132,132,132,132,132,132,132,132,132,131,131,131, 19675 131,131,131,131,131,131,131,131,131,131,131,131,131,130,130,130, 19676 130,130,130,130,130,130,130,130,130,130,130,130,130,129,129,129, 19677 129,129,129,129,129,129,129,129,129,128,128,128,128,128,128,128, 19678 128,128,128,128,128,128,128,128,128,128,127,127,127,127,127,127, 19679 127,127,127,127,127,126,126,126,126,126,126,126,126,126,126,126, 19680 126,126,126,126,125,125,125,125,125,125,125,125,125,125,125,125, 19681 125,124,124,124,124,124,124,124,124,124,124,124,123,123,123,123, 19682 123,123,123,123,122,122,122,122,122,122,122,122,121,121,121,121, 19683 121,121,121,121,121,121,121,120,120,120,120,120,120,120,120,119, 19684 119,119,119,119,119,119,119,119,119,118,118,118,118,118,118,118, 19685 118,118,118,118,118,118,117,117,117,117,117,117,116,116,116,116, 19686 116,116,116,116,116,116,116,116,115,115,115,115,115,115,115,115, 19687 115,114,114,114,114,114,114,114,114,114,114,114,113,113,113,113, 19688 113,113,113,113,113,113,113,113,113,113,112,112,112,112,112,112, 19689 112,112,112,112,112,112,111,111,111,111,111,111,111,111,111,111, 19690 111,110,110,110,110,110,110,109,109,109,109,109,109,109,109,109, 19691 109,109,109,109,108,108,108,108,108,108,108,108,108,108,108,108, 19692 108,107,107,107,107,107,107,107,107,107,106,106,106,106,106,106, 19693 106,106,106,106,106,106,106,106,106,106,105,105,105,105,105,105, 19694 105,105,105,105,105,105,105,105,105,104,104,104,104,104,104,104, 19695 104,104,103,103,103,103,103,103,103,103,103,103,103,103,103,102, 19696 102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101, 19697 101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100, 19698 100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99, 19699 99,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97, 19700 96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95, 19701 95,95,95,95,94,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93, 19702 93,93,93,93,93,92,92,92,92,92,92,92,92,92,92,92,91,91,91,91,91, 19703 91,91,91,91,91,90,90,90,90,90,90,90,90,90,90 19704 }; 19705 const int n4w4b1r7[] = { 19706 1000, // Capacity 19707 500, // Number of items 19708 // Size of items (sorted) 19709 132,132,132,132,132,132,132,132,132,131,131,131,131,131,131,131, 19710 131,131,131,131,130,130,130,129,129,129,129,129,129,129,129,129, 19711 129,129,128,128,128,128,128,128,128,128,127,127,127,127,127,127, 19712 127,127,126,126,126,126,126,126,126,126,126,126,126,126,126,126, 19713 126,126,126,126,126,125,125,125,125,125,125,125,125,125,125,125, 19714 124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124, 19715 124,124,123,123,123,123,123,123,123,123,123,123,123,122,122,122, 19716 122,122,122,122,122,122,122,122,121,121,121,121,121,121,121,121, 19717 121,121,121,121,121,121,120,120,120,120,120,120,120,120,120,120, 19718 119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119, 19719 119,119,119,118,118,118,118,118,118,118,118,118,118,118,118,118, 19720 117,117,117,117,117,117,117,117,117,117,116,116,116,116,116,116, 19721 116,116,116,116,116,116,116,116,116,115,115,115,115,115,115,115, 19722 115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114, 19723 114,114,113,113,113,113,113,113,113,113,113,113,113,113,113,113, 19724 113,113,113,113,112,112,112,112,112,112,112,112,112,112,112,112, 19725 111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111, 19726 111,111,110,110,110,110,110,110,110,110,110,110,110,109,109,109, 19727 109,109,109,109,108,108,108,108,108,108,108,108,108,108,108,108, 19728 108,108,107,107,107,107,107,107,107,107,107,107,107,107,107,106, 19729 106,106,106,106,106,106,106,105,105,105,105,105,105,105,104,104, 19730 104,104,104,104,104,104,103,103,103,103,103,103,103,103,103,103, 19731 102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101, 19732 101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100, 19733 100,100,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98, 19734 98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97, 19735 96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,94,94,94, 19736 94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,92, 19737 92,92,92,92,92,92,92,92,92,92,92,92,91,91,91,91,91,91,90,90,90, 19738 90,90,90,90,90,90,90,90,90,90,90,90 19739 }; 19740 const int n4w4b1r8[] = { 19741 1000, // Capacity 19742 500, // Number of items 19743 // Size of items (sorted) 19744 132,132,132,132,132,132,132,132,132,132,132,132,131,131,131,131, 19745 130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130, 19746 129,129,129,129,129,129,129,129,129,129,129,129,128,128,128,128, 19747 128,128,128,128,128,128,128,128,127,127,127,127,127,127,127,127, 19748 127,127,127,127,127,127,127,127,127,126,126,126,126,126,126,126, 19749 126,126,126,126,126,126,125,125,125,125,125,125,125,125,125,124, 19750 124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124, 19751 124,123,123,123,123,123,123,123,123,123,122,122,122,122,122,122, 19752 121,121,121,121,121,121,121,121,121,121,121,120,120,120,120,120, 19753 120,120,120,120,120,120,119,119,119,119,119,119,119,119,119,119, 19754 119,119,119,118,118,118,118,118,118,118,118,118,118,118,118,118, 19755 118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116, 19756 116,116,116,116,116,116,116,116,116,116,115,115,115,115,115,115, 19757 115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114, 19758 113,113,113,113,113,113,113,113,112,112,112,112,112,112,112,112, 19759 112,112,111,111,111,111,111,111,111,111,111,111,111,111,111,111, 19760 110,110,110,110,110,110,110,109,109,109,109,109,109,109,109,109, 19761 109,109,109,109,109,109,108,108,108,108,108,108,108,108,108,108, 19762 108,108,108,108,108,108,107,107,107,107,107,107,107,107,107,106, 19763 106,106,106,106,106,106,106,106,106,106,105,105,105,105,105,105, 19764 105,105,105,105,105,104,104,104,104,104,104,104,104,104,103,103, 19765 103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102, 19766 102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101, 19767 101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100, 19768 100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98, 19769 98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97, 19770 97,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95, 19771 95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,93,93,93,93, 19772 93,93,93,93,93,92,92,92,92,92,92,92,92,92,92,92,92,91,91,91,91, 19773 91,91,91,91,91,91,90,90,90,90,90,90 19774 }; 19775 const int n4w4b1r9[] = { 19776 1000, // Capacity 19777 500, // Number of items 19778 // Size of items (sorted) 19779 132,132,132,132,132,132,132,131,131,131,131,131,131,131,130,130, 19780 130,130,130,130,130,130,129,129,129,129,129,129,129,128,128,128, 19781 128,128,128,128,127,127,127,127,127,127,127,127,127,127,127,127, 19782 127,126,126,126,126,126,126,126,126,126,126,126,126,126,125,125, 19783 125,125,125,125,125,124,124,124,124,124,124,124,124,124,124,124, 19784 124,124,124,123,123,123,123,123,123,123,123,123,123,123,123,122, 19785 122,122,122,122,122,122,122,122,122,122,122,121,121,121,121,121, 19786 121,121,121,121,121,120,120,120,120,120,120,120,120,120,120,120, 19787 120,120,119,119,119,119,119,119,119,119,119,119,119,119,119,118, 19788 118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117, 19789 117,117,117,117,116,116,116,116,116,116,116,115,115,115,115,115, 19790 115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114, 19791 114,114,114,114,114,114,114,114,114,114,113,113,113,113,113,113, 19792 113,113,113,113,113,112,112,112,112,112,112,112,112,112,112,112, 19793 111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110, 19794 110,110,110,110,110,110,110,110,109,109,109,109,109,109,109,109, 19795 109,109,109,108,108,108,108,108,108,108,108,108,108,108,108,108, 19796 108,107,107,107,107,107,107,107,107,107,107,107,107,106,106,106, 19797 106,106,106,106,106,106,106,106,106,106,106,106,106,105,105,105, 19798 105,105,105,105,105,105,105,105,105,105,105,104,104,104,104,104, 19799 104,104,104,104,104,104,104,103,103,103,103,103,103,103,103,103, 19800 103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102, 19801 102,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100, 19802 100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98, 19803 98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,96,96, 19804 96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95, 19805 95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,93, 19806 93,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92,92,91, 19807 91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,90,90,90,90,90, 19808 90,90,90,90,90,90,90,90,90 19809 }; 19810 const int n4w4b2r0[] = { 19811 1000, // Capacity 19812 500, // Number of items 19813 // Size of items (sorted) 19814 165,165,165,165,164,164,164,164,163,163,163,162,162,162,162,162, 19815 162,162,162,161,161,161,161,160,160,160,160,159,159,159,159,159, 19816 158,158,158,158,157,157,157,157,156,156,156,155,155,155,155,155, 19817 154,154,154,154,153,153,153,153,152,152,152,151,151,151,151,150, 19818 150,150,149,149,149,148,148,148,147,147,147,146,146,146,146,146, 19819 146,145,145,145,145,145,144,144,144,144,144,144,144,144,144,143, 19820 143,143,143,143,143,142,142,142,141,141,140,140,139,138,138,138, 19821 138,138,137,137,137,136,136,136,135,135,135,135,135,134,134,134, 19822 134,134,134,134,133,133,133,132,132,131,131,131,131,130,130,130, 19823 130,130,129,129,129,129,128,128,128,128,128,128,127,127,127,127, 19824 127,127,127,127,126,126,125,125,125,125,125,125,125,124,124,124, 19825 124,124,124,124,123,123,123,123,123,122,122,122,122,122,122,121, 19826 121,121,120,120,120,120,119,119,119,119,118,118,118,117,117,116, 19827 116,116,116,116,116,115,115,115,115,114,114,114,114,114,114,114, 19828 113,113,113,112,112,112,112,111,111,110,110,110,110,110,110,110, 19829 110,109,109,109,109,109,109,109,109,109,107,107,107,106,106,106, 19830 106,106,106,105,105,105,105,105,105,105,104,104,104,104,104,104, 19831 103,103,103,102,102,102,102,102,101,101,101,101,101,101,100,100, 19832 100,100,100,100,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97, 19833 97,96,96,96,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94, 19834 94,93,93,93,93,92,92,92,92,92,92,91,91,91,91,91,91,91,90,89,89, 19835 88,88,88,87,86,86,86,86,85,85,84,84,84,84,84,84,84,84,83,83,83, 19836 82,82,82,82,82,82,81,81,81,81,81,81,80,80,80,80,80,79,79,79,79, 19837 79,78,78,78,78,77,77,77,77,77,77,77,77,77,77,76,76,76,76,76,75, 19838 75,75,75,75,75,75,73,73,73,73,73,73,72,72,72,72,71,71,71,71,71, 19839 71,70,70,70,70,70,69,69,69,69,69,69,69,68,68,68,68,68,68,68,67, 19840 67,67,67,66,66,66,66,65,65,65,65,65,64,64,64,64,64,64,63,63,63, 19841 62,62,62,62,61,61,61,61,60,60,60,60,60,60,59,59,59,59,58,57,57, 19842 57,57,57,57 19843 }; 19844 const int n4w4b2r1[] = { 19845 1000, // Capacity 19846 500, // Number of items 19847 // Size of items (sorted) 19848 165,165,165,165,165,165,165,164,164,164,164,164,163,163,163,163, 19849 163,163,163,163,163,162,161,161,161,161,160,160,160,160,160,160, 19850 160,160,159,159,159,159,159,159,159,158,158,158,157,157,156,156, 19851 156,156,156,155,155,155,155,155,155,154,154,154,154,154,153,153, 19852 152,152,151,151,151,151,151,151,150,150,150,149,149,149,149,149, 19853 149,149,148,148,148,148,148,148,148,148,148,147,147,147,147,147, 19854 147,147,146,146,146,146,146,145,145,145,145,145,145,144,144,144, 19855 144,144,143,143,143,143,142,142,142,141,141,141,141,141,140,140, 19856 140,140,140,139,139,139,139,139,139,138,138,138,138,138,137,137, 19857 137,137,137,136,136,136,136,136,136,136,135,135,135,135,134,134, 19858 134,134,134,133,133,133,132,132,132,132,132,131,131,131,131,131, 19859 131,131,131,131,130,130,130,129,129,129,128,127,127,127,127,126, 19860 126,126,126,126,126,126,126,125,125,124,124,124,124,124,123,123, 19861 123,123,122,122,122,122,121,121,121,121,120,119,119,119,118,118, 19862 118,117,117,117,116,116,116,116,116,116,116,116,116,116,116,116, 19863 115,115,115,115,115,115,115,115,114,114,113,113,113,113,113,112, 19864 112,112,112,111,111,111,111,110,110,110,110,110,109,109,108,108, 19865 108,107,107,107,106,106,106,106,105,105,105,105,105,104,104,104, 19866 104,104,104,104,103,103,103,103,103,102,102,102,101,101,101,101, 19867 100,100,99,99,99,99,99,99,98,98,98,98,98,97,97,97,97,97,97,97, 19868 96,96,96,96,95,95,95,94,94,94,94,94,94,93,93,93,93,93,93,92,92, 19869 92,91,91,91,91,91,91,90,90,89,89,89,89,89,88,88,88,88,87,86,86, 19870 86,86,86,86,85,85,84,84,84,84,84,83,83,82,82,82,82,82,81,81,81, 19871 81,80,80,80,79,79,79,78,78,78,78,78,78,77,77,77,77,76,76,76,76, 19872 75,75,75,75,74,74,74,74,74,74,73,73,73,73,72,72,72,71,71,71,71, 19873 71,71,71,71,70,70,70,70,69,69,68,67,67,67,66,66,66,65,65,65,65, 19874 65,65,65,65,65,64,64,64,64,64,64,64,63,63,63,63,63,63,62,62,62, 19875 62,62,61,61,61,61,61,61,61,61,60,60,60,58,58,58,58,58,58,58,57, 19876 57,57,57,57,57,57,57,57 19877 }; 19878 const int n4w4b2r2[] = { 19879 1000, // Capacity 19880 500, // Number of items 19881 // Size of items (sorted) 19882 165,165,165,165,165,165,164,164,164,164,164,164,164,164,163,163, 19883 163,163,163,162,162,162,162,162,161,161,161,160,160,160,159,159, 19884 159,159,158,158,157,157,157,156,156,156,156,156,155,155,155,155, 19885 155,155,154,154,154,154,154,154,154,153,153,153,153,153,153,153, 19886 152,152,152,152,152,151,151,151,151,150,150,150,150,150,149,149, 19887 149,149,149,149,148,148,148,148,148,148,148,148,147,147,147,146, 19888 146,146,146,146,146,146,145,145,145,145,145,145,145,145,144,144, 19889 144,144,144,144,144,144,143,143,143,143,143,143,142,142,142,142, 19890 141,141,141,141,140,140,140,140,140,140,140,139,139,139,139,139, 19891 139,139,138,138,138,138,137,137,137,137,137,137,136,136,136,136, 19892 136,136,136,135,135,135,134,134,133,133,133,132,132,132,131,131, 19893 131,130,130,130,130,130,130,129,129,129,129,129,129,128,128,127, 19894 126,125,125,125,125,125,125,125,124,124,124,123,123,123,122,121, 19895 121,121,121,121,121,120,120,120,120,119,119,119,119,119,119,118, 19896 118,118,117,117,117,117,116,116,116,115,115,115,115,115,115,115, 19897 115,114,114,114,114,113,113,113,113,113,112,112,112,111,111,111, 19898 111,111,111,111,110,110,110,110,110,109,109,108,108,108,107,107, 19899 107,107,106,106,106,105,105,105,105,105,105,104,104,104,104,103, 19900 103,103,103,103,102,102,102,102,102,102,102,101,100,100,100,100, 19901 100,100,100,100,100,99,99,99,99,99,98,98,97,97,97,97,97,96,96, 19902 96,95,95,95,95,95,95,95,94,94,93,93,93,92,92,91,91,91,91,91,91, 19903 91,90,90,90,90,89,89,89,89,89,88,88,88,88,88,87,87,87,87,86,85, 19904 85,85,84,84,84,84,84,84,84,84,84,84,83,83,83,83,83,83,82,82,82, 19905 82,82,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,79,79,79,78, 19906 78,78,78,77,77,77,77,76,76,76,76,75,75,75,75,75,75,75,75,74,74, 19907 74,74,74,74,73,73,73,72,72,72,71,71,71,71,70,70,69,69,69,69,68, 19908 68,68,67,67,67,67,66,66,66,65,65,65,65,65,65,65,64,64,64,64,64, 19909 64,64,63,63,63,63,62,62,62,62,61,61,61,61,59,59,59,59,58,58,58, 19910 58,58,58,57,57,57,57,57,57 19911 }; 19912 const int n4w4b2r3[] = { 19913 1000, // Capacity 19914 500, // Number of items 19915 // Size of items (sorted) 19916 165,164,164,164,163,163,163,163,163,163,163,162,162,162,162,162, 19917 161,161,161,161,161,161,161,161,161,160,160,160,160,159,159,159, 19918 159,159,159,159,159,158,158,158,158,158,158,157,157,157,157,157, 19919 157,156,156,156,156,156,156,155,155,155,155,155,155,155,155,155, 19920 154,154,154,154,154,154,153,153,153,153,152,152,151,151,151,151, 19921 151,151,150,150,150,150,150,149,149,149,149,149,148,148,148,148, 19922 148,147,147,147,147,147,146,146,146,146,146,146,145,145,145,145, 19923 145,145,144,144,144,144,143,143,143,143,143,143,143,142,142,142, 19924 142,141,141,140,140,140,140,140,140,140,139,138,138,137,137,137, 19925 137,136,136,136,136,135,135,135,135,134,133,133,133,133,133,133, 19926 132,132,132,132,131,131,131,131,131,131,130,130,130,130,130,130, 19927 130,129,129,129,129,129,129,128,128,128,128,127,127,127,127,126, 19928 126,126,126,125,125,125,125,125,125,125,125,125,124,124,123,123, 19929 123,123,123,123,123,123,122,121,121,120,120,120,120,120,120,119, 19930 119,119,118,118,118,118,118,117,117,117,117,117,117,117,116,116, 19931 116,116,116,115,115,115,115,115,115,114,114,114,114,114,113,113, 19932 113,113,113,112,112,112,112,111,111,111,111,111,110,110,110,110, 19933 110,109,109,109,108,108,108,107,107,107,107,107,106,106,106,106, 19934 105,105,105,104,104,103,103,103,103,103,103,102,101,101,101,101, 19935 101,100,100,100,99,99,99,99,99,98,98,97,97,97,96,96,96,96,95, 19936 95,95,95,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,92,92,92, 19937 92,92,91,91,91,91,90,90,90,90,90,89,89,89,89,89,88,88,88,88,88, 19938 87,87,87,87,86,86,86,85,85,84,84,84,84,84,83,82,82,81,81,80,80, 19939 80,80,80,80,79,79,79,79,79,79,79,78,78,78,77,77,77,77,77,76,76, 19940 76,76,76,75,75,75,74,74,74,74,73,73,73,72,72,72,72,72,72,71,71, 19941 71,71,71,71,71,70,69,69,69,69,69,68,68,68,67,67,67,66,66,66,66, 19942 66,66,65,65,65,65,64,64,64,64,64,63,63,63,63,63,63,63,62,62,62, 19943 62,62,62,62,62,61,61,61,61,61,61,60,59,59,59,59,59,59,58,58,57, 19944 57,57,57,57,57,57,57,57,57 19945 }; 19946 const int n4w4b2r4[] = { 19947 1000, // Capacity 19948 500, // Number of items 19949 // Size of items (sorted) 19950 165,165,165,164,164,164,164,164,164,164,163,163,163,163,163,162, 19951 162,162,162,161,161,161,160,160,160,160,160,160,160,159,159,159, 19952 159,159,159,159,158,158,157,157,157,157,157,156,156,156,156,155, 19953 155,155,155,154,154,154,154,154,153,153,153,153,152,152,152,152, 19954 152,151,151,151,150,150,150,150,150,149,149,149,148,148,148,148, 19955 148,148,147,147,147,146,146,146,146,146,146,146,145,145,145,145, 19956 145,145,144,144,144,143,143,143,143,143,143,142,142,142,142,141, 19957 141,141,141,141,141,140,140,140,140,139,139,139,139,139,138,138, 19958 137,137,137,137,136,136,136,135,135,135,135,135,134,134,134,134, 19959 134,134,134,133,133,133,132,132,132,132,132,132,132,131,131,131, 19960 131,131,131,130,130,130,130,129,129,129,129,129,128,128,128,127, 19961 127,127,127,127,127,126,126,126,125,125,125,125,124,124,124,124, 19962 124,124,123,123,123,123,122,122,122,122,121,121,121,121,121,121, 19963 121,121,121,120,119,119,118,118,118,117,117,117,117,117,116,116, 19964 115,115,115,115,114,114,114,114,113,113,113,113,113,112,112,112, 19965 112,112,112,111,111,110,110,110,109,109,109,109,109,108,108,107, 19966 107,107,107,107,107,107,107,107,107,106,106,106,105,105,105,105, 19967 105,105,104,104,104,104,103,103,103,102,102,102,102,102,102,101, 19968 101,101,101,100,100,100,99,99,99,99,99,99,98,98,98,98,98,97,97, 19969 97,96,96,96,96,95,95,95,95,95,95,95,95,94,93,93,93,92,92,92,92, 19970 92,92,91,91,91,91,91,91,91,91,90,90,90,89,89,89,89,88,88,88,88, 19971 88,88,88,88,88,87,86,86,86,86,86,86,86,86,86,86,85,85,85,85,84, 19972 83,83,83,83,83,83,83,82,82,82,82,82,82,81,81,80,80,80,80,79,79, 19973 79,79,78,78,78,78,78,78,78,78,78,77,77,77,77,77,76,76,76,76,75, 19974 75,75,75,75,75,74,74,74,74,74,74,73,73,73,73,72,72,71,71,71,71, 19975 70,70,70,70,70,70,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67, 19976 67,66,66,66,65,65,65,64,64,64,64,64,64,64,63,63,63,63,62,62,62, 19977 61,61,61,61,61,61,61,60,60,60,60,59,59,58,58,57,57,57,57,57,57, 19978 57,57,57,57 19979 }; 19980 const int n4w4b2r5[] = { 19981 1000, // Capacity 19982 500, // Number of items 19983 // Size of items (sorted) 19984 165,165,165,164,164,164,164,164,164,163,163,163,163,163,162,162, 19985 162,162,161,161,161,160,160,160,158,158,158,157,156,156,156,156, 19986 156,156,155,155,155,155,154,154,154,153,153,153,152,152,152,151, 19987 151,151,150,150,150,150,150,150,150,149,149,149,148,148,148,147, 19988 147,147,147,147,146,146,146,146,146,146,145,145,145,145,144,144, 19989 144,144,144,144,143,143,143,143,142,142,142,142,142,142,141,141, 19990 141,141,141,140,140,139,139,139,139,139,138,137,137,137,137,137, 19991 136,136,136,135,135,135,134,134,133,133,133,133,133,132,132,131, 19992 131,131,131,131,131,131,131,131,131,130,130,130,130,130,130,129, 19993 129,129,129,129,129,129,128,128,128,128,127,127,127,127,127,126, 19994 126,126,126,126,126,126,125,125,125,125,125,125,124,124,124,124, 19995 123,123,122,122,122,121,121,121,121,120,120,120,120,120,120,119, 19996 119,119,119,119,119,119,119,119,119,119,119,118,118,118,118,117, 19997 117,117,117,117,117,117,116,116,116,116,116,115,115,115,115,114, 19998 114,114,114,114,113,113,113,113,113,113,112,112,112,112,112,111, 19999 111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,109, 20000 109,109,108,108,108,107,106,106,106,106,106,106,105,105,105,104, 20001 104,104,104,104,104,104,104,104,104,103,103,103,103,103,103,102, 20002 102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100, 20003 100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,98,97,97,96,96, 20004 96,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,93,93,93,93, 20005 92,92,92,92,92,92,92,92,91,90,90,90,90,90,90,89,89,89,89,88,88, 20006 88,88,88,87,87,87,86,86,86,85,85,85,84,84,84,83,83,83,83,82,82, 20007 82,82,81,81,81,81,80,80,80,80,79,79,79,79,79,79,78,78,78,78,78, 20008 78,77,77,77,76,76,76,76,76,76,76,76,76,75,75,75,75,74,74,74,73, 20009 73,73,73,72,72,72,72,72,72,72,71,71,71,71,71,70,70,70,70,70,70, 20010 70,69,69,68,68,68,68,68,67,67,67,67,66,66,65,64,64,64,64,64,63, 20011 63,63,63,62,62,62,62,61,61,61,61,60,60,60,60,60,59,59,58,58,58, 20012 58,58,58,57,57,57,57,57 20013 }; 20014 const int n4w4b2r6[] = { 20015 1000, // Capacity 20016 500, // Number of items 20017 // Size of items (sorted) 20018 165,165,165,165,165,165,164,164,164,164,164,164,163,163,163,162, 20019 162,162,162,162,161,161,161,161,161,161,161,160,159,159,159,159, 20020 158,158,157,157,157,156,156,156,155,155,155,155,155,154,154,154, 20021 154,153,152,152,152,152,151,151,151,151,151,151,151,150,150,150, 20022 150,150,149,149,149,149,149,148,148,147,147,147,147,147,147,147, 20023 146,146,146,146,146,145,145,145,144,144,144,144,144,143,143,143, 20024 143,142,142,142,142,141,141,140,140,140,140,140,140,139,139,139, 20025 139,139,139,138,138,138,137,137,137,137,137,137,137,137,137,137, 20026 137,137,136,136,136,135,135,135,135,134,134,134,134,134,134,133, 20027 133,133,133,133,133,133,132,132,132,132,131,131,131,131,131,131, 20028 131,130,130,129,128,128,128,128,128,127,127,127,126,126,126,126, 20029 126,125,125,125,125,124,124,124,124,124,124,123,123,123,123,123, 20030 123,123,123,123,122,122,122,121,121,121,120,120,120,120,119,119, 20031 119,119,119,119,118,118,118,118,117,117,117,117,117,116,116,116, 20032 116,116,116,116,115,115,114,114,113,113,113,113,112,112,112,112, 20033 112,111,111,111,110,110,110,110,110,109,109,109,109,108,108,108, 20034 107,107,107,106,106,106,106,106,106,105,105,105,105,105,105,104, 20035 104,104,104,104,103,103,103,103,103,103,103,103,102,102,102,101, 20036 101,101,100,100,100,99,99,99,98,98,98,98,97,97,97,97,97,97,97, 20037 96,96,95,95,95,94,94,94,94,93,93,93,92,92,92,92,91,91,91,91,91, 20038 91,90,90,90,90,90,90,90,90,89,89,89,89,89,89,88,87,87,87,87,87, 20039 87,87,86,86,86,86,86,86,86,86,85,85,85,85,85,85,85,85,84,84,84, 20040 84,84,83,83,83,83,83,82,82,82,82,82,82,82,81,81,81,81,81,81,81, 20041 80,80,80,80,80,79,79,79,79,79,79,78,78,78,78,78,77,77,77,77,77, 20042 76,76,76,76,76,76,76,76,75,75,75,74,74,74,73,73,73,73,73,72,72, 20043 72,72,71,71,71,71,71,71,71,70,70,69,69,69,69,69,68,68,68,68,68, 20044 68,68,67,67,67,67,67,66,66,66,65,65,65,65,65,65,65,65,65,64,63, 20045 63,63,63,62,62,62,62,62,62,61,61,60,60,60,60,59,59,59,58,58,58, 20046 58,58,57,57 20047 }; 20048 const int n4w4b2r7[] = { 20049 1000, // Capacity 20050 500, // Number of items 20051 // Size of items (sorted) 20052 165,165,165,164,164,164,163,163,163,163,162,162,162,162,162,162, 20053 161,161,161,161,161,161,161,160,160,160,159,159,159,159,159,159, 20054 158,158,158,158,157,157,157,156,156,156,156,156,156,155,155,155, 20055 155,155,155,154,154,153,153,153,153,153,153,152,152,152,152,152, 20056 151,151,151,151,151,151,150,150,149,149,149,149,149,149,149,148, 20057 148,147,147,147,147,147,147,147,147,147,147,147,146,146,146,146, 20058 145,145,145,144,144,144,143,143,143,143,143,143,143,143,143,142, 20059 142,142,142,142,142,141,141,141,141,141,140,140,140,140,139,139, 20060 139,139,139,139,138,138,138,138,138,138,138,138,137,137,136,136, 20061 136,136,135,135,135,134,134,134,134,134,134,133,133,133,133,132, 20062 132,132,132,131,131,131,131,131,131,130,130,130,130,129,129,129, 20063 129,129,129,128,128,127,126,126,126,126,126,126,125,125,125,125, 20064 125,125,125,124,124,124,124,123,123,123,123,123,123,123,123,122, 20065 122,122,121,121,121,121,121,121,120,120,120,120,120,120,119,118, 20066 118,118,118,117,116,115,115,115,115,115,115,114,114,114,114,114, 20067 113,113,113,113,113,113,113,113,112,111,111,111,111,111,110,110, 20068 110,110,110,110,109,109,109,109,109,109,108,108,108,108,107,107, 20069 107,106,106,106,106,106,106,106,106,106,106,106,106,105,105,104, 20070 104,103,103,103,103,103,103,103,102,102,101,101,101,101,101,100, 20071 100,100,100,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96, 20072 96,96,96,96,96,96,96,96,95,95,95,95,95,95,93,93,93,93,93,93,93, 20073 92,92,92,92,92,92,92,91,91,90,90,90,89,89,89,89,89,89,88,88,88, 20074 87,87,87,87,86,86,86,86,86,85,85,85,85,85,84,84,84,84,83,83,83, 20075 82,82,82,82,82,82,82,82,82,81,81,81,81,81,80,80,80,80,80,79,79, 20076 79,79,79,79,78,78,78,77,77,77,77,77,77,77,77,77,76,76,76,76,75, 20077 75,74,74,74,74,74,74,74,73,73,73,72,72,72,72,72,71,71,70,70,70, 20078 69,69,69,69,68,68,67,67,67,67,67,66,66,66,66,65,65,65,64,64,64, 20079 63,63,62,62,62,62,61,61,61,61,61,60,60,60,60,59,59,59,58,58,58, 20080 57,57,57,57,57,57,57,57 20081 }; 20082 const int n4w4b2r8[] = { 20083 1000, // Capacity 20084 500, // Number of items 20085 // Size of items (sorted) 20086 165,165,164,164,164,164,164,164,163,163,163,163,163,162,162,162, 20087 162,161,161,161,161,161,161,161,160,160,160,160,160,159,159,159, 20088 159,158,158,158,158,158,158,157,157,157,156,156,156,156,156,155, 20089 155,155,155,154,154,154,154,154,154,153,153,153,153,153,153,152, 20090 152,152,152,151,151,150,150,150,150,149,149,149,149,149,148,148, 20091 147,147,147,147,147,147,147,146,146,146,145,145,145,145,144,144, 20092 144,143,142,142,142,142,141,141,141,141,141,140,140,140,140,139, 20093 139,139,139,139,139,138,138,138,138,138,138,137,137,137,136,136, 20094 136,136,135,135,135,135,135,134,134,134,134,134,134,134,133,133, 20095 132,132,132,131,131,130,130,130,129,129,129,128,128,128,127,127, 20096 127,127,127,126,126,126,126,126,126,125,125,125,125,125,125,125, 20097 125,125,124,124,123,123,123,123,123,122,122,122,122,122,122,120, 20098 120,120,120,119,119,119,119,119,119,119,119,119,119,119,119,119, 20099 119,118,118,117,117,117,117,117,116,116,116,116,116,115,115,114, 20100 114,114,113,113,113,113,112,112,112,112,112,111,111,111,111,111, 20101 110,110,110,110,110,110,110,109,109,109,109,109,108,108,108,108, 20102 108,107,107,107,107,107,107,107,107,107,107,106,106,106,105,105, 20103 105,105,104,104,104,103,103,103,102,102,102,102,102,102,102,101, 20104 101,101,101,100,100,100,100,100,100,100,100,98,98,98,98,98,98, 20105 98,97,97,97,97,97,97,96,96,96,96,96,96,95,95,95,94,93,93,93,93, 20106 93,93,92,92,92,92,91,91,91,90,90,90,90,90,90,89,89,89,89,89,89, 20107 89,88,87,87,87,87,87,86,86,86,86,86,86,86,86,85,85,85,85,84,84, 20108 83,83,83,83,83,81,81,81,80,80,80,80,80,79,79,79,79,79,78,78,77, 20109 77,77,77,77,77,77,76,76,76,76,76,76,76,75,75,75,74,74,74,74,73, 20110 73,72,72,72,72,72,72,71,71,71,71,71,71,70,70,70,70,70,69,69,69, 20111 69,69,69,68,68,68,68,68,67,67,67,67,67,66,65,65,65,65,65,65,65, 20112 64,64,64,64,64,64,64,64,63,63,63,63,62,62,62,62,61,61,61,61,61, 20113 61,61,61,61,60,60,60,60,60,60,59,59,58,58,58,58,58,58,58,57,57, 20114 57,57,57,57,57,57 20115 }; 20116 const int n4w4b2r9[] = { 20117 1000, // Capacity 20118 500, // Number of items 20119 // Size of items (sorted) 20120 165,165,165,165,164,164,164,164,163,163,163,163,163,163,162,162, 20121 161,161,161,161,161,161,161,160,160,160,160,159,159,159,159,159, 20122 159,158,158,157,156,156,156,156,156,156,155,155,155,155,155,154, 20123 154,153,153,153,153,153,153,153,153,152,152,152,152,152,151,151, 20124 150,150,150,150,150,150,150,150,149,149,149,149,149,149,149,149, 20125 148,148,148,148,148,147,147,147,147,147,147,147,146,146,145,144, 20126 144,144,144,144,143,143,143,142,142,142,142,142,142,141,141,141, 20127 140,140,139,139,139,139,139,138,138,138,138,137,137,137,136,136, 20128 136,136,136,136,136,136,136,135,135,135,135,135,134,134,134,134, 20129 134,133,133,133,133,133,132,132,132,132,132,132,132,131,131,131, 20130 131,131,130,130,130,130,129,129,129,129,129,129,129,128,128,128, 20131 128,127,127,127,126,126,125,125,125,125,125,125,124,124,124,124, 20132 124,124,123,123,123,123,123,123,122,122,122,122,121,121,121,121, 20133 121,121,120,120,120,119,119,119,119,119,119,118,118,118,118,118, 20134 118,118,118,117,117,117,117,117,116,116,116,116,115,115,115,115, 20135 115,114,114,114,113,113,113,113,112,112,112,111,111,110,110,110, 20136 109,109,109,109,109,109,108,108,108,108,108,107,107,107,107,107, 20137 107,106,106,106,106,106,106,105,105,105,104,104,104,104,104,103, 20138 103,103,103,102,102,102,102,102,102,101,101,101,100,100,100,100, 20139 99,98,98,98,97,97,96,96,95,94,94,94,94,94,94,94,93,92,92,92,92, 20140 92,92,92,92,91,91,91,91,90,90,90,90,90,89,89,89,89,89,88,88,87, 20141 86,86,86,86,85,85,85,85,85,85,85,84,84,84,84,83,83,83,83,82,82, 20142 82,82,82,82,82,81,81,80,80,80,80,80,79,79,79,79,79,79,79,78,78, 20143 78,78,78,78,78,77,77,77,77,77,77,76,76,76,75,75,75,74,74,74,74, 20144 73,73,73,73,72,72,72,72,72,71,71,71,71,71,71,71,70,70,70,70,70, 20145 70,70,70,69,69,69,69,69,69,69,68,68,68,68,68,67,67,67,67,67,67, 20146 66,66,65,65,65,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63, 20147 62,62,62,62,62,61,61,61,61,61,60,60,60,60,60,59,59,59,59,59,59, 20148 59,59,59,58,58,57,57 20149 }; 20150 const int n4w4b3r0[] = { 20151 1000, // Capacity 20152 500, // Number of items 20153 // Size of items (sorted) 20154 209,209,209,207,207,206,206,206,205,205,204,204,203,203,201,201, 20155 200,199,199,198,198,198,197,197,195,195,195,195,194,194,194,194, 20156 194,194,194,193,193,193,193,192,192,192,191,191,190,190,190,189, 20157 189,188,188,187,186,186,186,186,185,184,184,183,183,182,181,180, 20158 180,179,177,177,176,175,175,174,174,173,173,173,173,173,173,172, 20159 171,171,170,170,169,169,169,169,169,169,168,168,168,168,167,167, 20160 167,166,166,166,165,165,165,165,165,165,164,163,163,163,162,162, 20161 162,161,161,160,160,160,159,159,159,158,158,158,157,156,156,156, 20162 156,156,155,155,154,154,154,154,154,154,153,152,151,151,151,150, 20163 150,150,150,149,149,148,148,148,147,147,146,146,146,144,144,144, 20164 143,143,143,143,142,142,142,141,140,139,139,138,138,138,138,137, 20165 137,137,137,137,137,136,136,135,134,134,134,134,133,133,133,132, 20166 132,131,131,129,129,129,129,128,127,127,127,126,125,125,124,123, 20167 123,122,122,122,121,121,121,120,120,120,120,119,119,119,119,118, 20168 118,117,117,117,117,116,116,115,115,114,114,114,113,112,112,111, 20169 111,110,110,109,108,107,107,106,106,106,105,105,105,104,104,104, 20170 104,103,103,103,103,102,102,101,101,101,101,101,99,99,98,97,97, 20171 96,96,95,95,94,94,94,94,94,94,93,93,93,93,92,92,92,92,91,91,90, 20172 90,89,89,88,88,87,86,86,86,86,86,86,85,85,85,84,83,83,83,82,82, 20173 82,81,81,80,80,80,79,78,78,78,78,78,78,78,77,76,76,76,76,75,75, 20174 74,73,73,73,73,73,72,72,71,71,71,71,70,70,68,67,67,66,66,66,65, 20175 65,65,65,65,65,64,64,64,63,63,62,62,62,61,61,61,59,59,59,59,59, 20176 58,58,58,57,57,56,56,56,56,55,54,54,54,54,54,54,53,51,51,51,51, 20177 51,51,51,50,50,50,49,49,49,48,48,48,47,47,47,46,45,45,44,43,43, 20178 43,42,42,42,41,41,38,37,37,36,36,36,36,36,36,36,35,35,35,34,34, 20179 34,34,34,34,33,33,33,32,32,31,31,30,30,30,30,30,30,30,29,27,25, 20180 25,25,24,24,24,24,24,23,23,22,22,22,20,20,20,20,19,19,18,18,18, 20181 17,17,16,16,16,16,15,15,15,15,14,14,14,13,13,13,13 20182 }; 20183 const int n4w4b3r1[] = { 20184 1000, // Capacity 20185 500, // Number of items 20186 // Size of items (sorted) 20187 209,208,208,208,208,208,208,207,205,203,203,203,202,201,201,201, 20188 201,200,200,200,200,200,200,199,198,198,198,197,197,197,197,196, 20189 196,196,195,195,194,194,194,193,192,192,192,191,191,191,191,190, 20190 190,190,189,188,188,188,186,186,184,184,183,182,182,181,181,181, 20191 181,180,179,179,178,178,177,177,176,175,174,174,174,174,173,173, 20192 173,173,173,172,172,171,171,171,170,170,170,170,170,169,168,168, 20193 168,167,167,165,165,164,164,164,163,163,163,163,162,162,161,161, 20194 160,159,159,158,157,157,157,157,157,157,156,156,156,156,155,155, 20195 152,152,152,152,151,150,150,150,149,149,147,147,147,146,145,144, 20196 144,144,144,144,143,143,143,142,142,141,141,141,141,141,140,138, 20197 138,138,136,135,135,135,135,135,135,133,133,133,133,133,132,132, 20198 132,131,131,131,130,130,130,130,129,129,129,128,128,127,126,125, 20199 125,125,125,124,124,124,124,124,124,124,123,123,123,122,122,122, 20200 122,122,122,122,121,121,121,120,120,120,120,119,119,119,119,118, 20201 117,117,117,117,116,116,116,116,115,114,114,114,114,113,113,113, 20202 113,113,113,111,111,110,109,107,107,106,105,105,105,104,104,104, 20203 103,103,102,102,102,101,101,100,99,99,98,98,98,98,97,97,97,97, 20204 96,96,96,96,96,96,96,96,95,95,95,94,93,93,92,92,91,91,91,91,90, 20205 89,89,88,88,87,87,87,87,86,86,86,86,85,84,84,84,83,83,83,81,81, 20206 81,81,81,80,80,80,80,80,79,79,79,79,78,78,78,78,77,77,77,76,76, 20207 76,75,74,74,74,73,73,73,73,73,73,70,70,70,70,70,70,68,68,67,67, 20208 66,66,66,66,65,65,65,65,65,64,64,64,64,63,62,61,61,60,60,59,58, 20209 57,57,56,56,56,55,54,54,53,53,52,52,52,52,52,51,51,50,50,49,49, 20210 49,49,49,48,48,48,47,47,46,45,45,45,45,44,43,43,42,42,41,41,41, 20211 41,41,41,40,40,40,40,39,39,39,38,37,37,36,36,36,36,36,35,34,34, 20212 34,33,33,32,32,32,32,32,31,31,31,30,29,28,27,27,27,27,26,25,25, 20213 25,24,23,23,23,22,22,22,21,21,21,20,19,19,19,19,18,18,18,18,17, 20214 17,17,17,16,16,16,15,15,14,14,14,14,14,13,13,13 20215 }; 20216 const int n4w4b3r2[] = { 20217 1000, // Capacity 20218 500, // Number of items 20219 // Size of items (sorted) 20220 209,209,208,208,206,205,205,204,204,204,204,203,203,203,202,202, 20221 201,201,201,200,200,200,200,200,200,199,199,199,199,199,199,199, 20222 198,198,197,197,196,196,196,195,195,195,195,194,194,193,193,193, 20223 193,193,192,192,192,190,190,190,190,190,189,189,189,188,188,187, 20224 186,186,185,184,184,184,183,183,182,182,182,182,181,181,181,181, 20225 181,181,180,180,179,179,179,178,177,177,177,176,175,175,175,175, 20226 174,174,174,173,173,173,172,172,171,171,171,171,171,169,169,168, 20227 168,167,167,167,167,165,165,164,164,164,163,163,163,163,162,162, 20228 162,162,162,162,160,160,160,160,159,159,158,158,158,158,157,157, 20229 156,156,156,156,155,155,154,153,153,153,153,152,151,151,151,151, 20230 149,149,148,148,147,147,147,146,145,144,143,142,142,141,141,141, 20231 141,140,140,140,140,139,139,139,138,138,138,138,137,137,136,135, 20232 135,135,134,134,134,134,133,133,133,132,132,132,132,131,130,130, 20233 130,130,129,129,128,128,127,127,127,127,127,126,126,126,126,126, 20234 125,125,125,124,124,123,123,122,122,122,122,121,121,121,121,120, 20235 119,119,119,119,118,118,118,117,117,117,116,116,116,115,115,115, 20236 115,114,114,114,113,113,112,112,112,112,112,111,109,108,108,107, 20237 105,105,104,104,103,103,103,102,102,102,101,100,100,99,99,98, 20238 98,98,98,98,97,96,96,96,96,96,95,94,94,93,92,92,92,91,91,90,90, 20239 89,89,89,88,88,88,87,87,86,85,84,84,84,82,82,82,82,82,81,81,80, 20240 80,80,80,80,79,79,79,79,78,78,78,78,78,77,77,76,76,75,75,75,74, 20241 74,74,72,72,72,72,72,70,70,70,70,70,70,70,69,69,69,68,67,65,65, 20242 65,65,65,65,64,64,63,63,62,62,61,59,59,58,57,57,56,56,56,56,55, 20243 55,54,53,53,52,51,51,51,50,50,50,49,49,48,47,46,46,46,44,44,43, 20244 43,43,43,41,40,40,40,40,39,39,39,39,38,38,38,38,37,37,37,37,36, 20245 35,35,35,35,34,34,34,33,33,33,32,32,32,32,31,31,31,31,31,30,30, 20246 30,30,29,29,29,28,28,28,28,27,26,26,26,25,25,24,24,24,24,24,23, 20247 23,23,22,21,20,19,19,19,18,18,17,17,17,16,15,15,15,15,15,14,14, 20248 14,13 20249 }; 20250 const int n4w4b3r3[] = { 20251 1000, // Capacity 20252 500, // Number of items 20253 // Size of items (sorted) 20254 209,208,208,208,208,207,207,206,206,206,206,206,205,205,205,204, 20255 203,202,202,201,201,200,200,200,199,199,199,198,197,197,197,196, 20256 196,196,196,196,195,195,194,194,193,192,192,192,191,191,191,191, 20257 191,190,190,189,189,188,187,187,187,187,187,186,186,186,186,186, 20258 185,185,184,183,183,183,183,182,182,182,182,182,181,180,180,180, 20259 180,179,179,179,178,178,178,178,178,177,177,177,176,176,175,175, 20260 175,174,173,173,173,170,170,170,169,169,169,169,169,169,169,168, 20261 168,168,168,167,166,165,164,164,164,163,163,163,161,161,161,161, 20262 160,160,159,158,158,158,158,157,157,157,156,156,156,156,154,154, 20263 153,153,153,152,152,151,151,150,150,150,149,149,149,148,148,148, 20264 147,146,146,145,145,144,144,143,143,143,143,142,142,141,141,141, 20265 140,139,137,137,137,137,136,135,135,134,134,134,134,133,133,133, 20266 132,132,132,131,131,131,131,131,130,130,130,129,129,129,128,128, 20267 127,127,126,126,126,125,124,124,124,124,122,122,121,121,121,121, 20268 120,119,119,119,119,119,118,118,118,117,117,117,117,116,116,116, 20269 116,116,115,115,115,114,114,114,114,113,113,112,112,111,111,111, 20270 110,110,110,108,108,107,107,107,106,105,105,104,104,104,104,103, 20271 103,103,101,101,101,100,100,99,99,99,99,97,97,96,96,96,95,95, 20272 95,95,94,93,92,92,92,91,91,91,91,91,91,90,90,89,89,88,88,87,87, 20273 87,87,87,86,86,84,83,83,81,81,81,80,80,80,79,79,78,78,77,76,76, 20274 76,75,73,73,72,72,71,71,70,70,69,69,69,67,66,66,65,65,65,64,64, 20275 64,64,64,64,64,64,64,63,63,63,63,63,62,62,62,62,62,62,61,60,60, 20276 59,59,59,59,59,59,58,58,58,58,57,57,57,57,57,56,56,56,56,56,55, 20277 55,55,55,54,54,53,53,53,53,51,51,51,50,49,48,47,47,47,46,46,45, 20278 45,44,44,44,44,44,44,43,43,43,43,43,42,42,42,42,39,39,38,37,36, 20279 36,36,35,35,35,34,34,34,34,33,33,33,32,32,32,31,31,31,31,31,30, 20280 30,30,30,30,29,29,29,29,28,27,26,26,26,25,24,23,23,23,22,22,22, 20281 21,20,19,19,18,18,17,17,17,17,16,15,15,15,15,14,14,14,14,13,13 20282 }; 20283 const int n4w4b3r4[] = { 20284 1000, // Capacity 20285 500, // Number of items 20286 // Size of items (sorted) 20287 209,209,208,208,207,206,206,205,205,205,204,203,201,201,201,201, 20288 201,201,200,200,200,200,200,200,199,199,198,198,197,197,196,196, 20289 195,195,194,193,193,193,191,191,191,191,190,190,190,190,190,189, 20290 189,188,188,187,187,186,186,186,185,184,184,184,183,183,182,182, 20291 180,180,180,179,179,179,179,178,178,177,177,176,176,175,175,175, 20292 174,174,173,173,173,172,172,172,172,171,170,170,168,168,168,168, 20293 167,167,166,166,166,165,165,164,164,164,163,163,163,163,162,161, 20294 161,161,160,160,160,159,159,159,158,157,157,156,156,156,156,155, 20295 154,153,153,153,153,152,152,151,149,149,149,149,149,149,149,148, 20296 148,147,147,147,146,145,145,145,144,143,143,143,143,143,143,143, 20297 142,142,141,140,140,139,139,139,139,139,139,138,138,138,138,137, 20298 136,135,135,135,135,134,134,134,132,132,132,132,131,131,131,130, 20299 130,130,130,129,129,129,128,128,128,128,128,127,127,127,127,126, 20300 125,125,125,124,123,123,123,123,123,123,123,122,121,120,120,120, 20301 120,120,119,119,119,119,119,118,118,118,117,117,117,116,116,116, 20302 116,116,116,115,115,115,115,115,115,115,114,114,114,113,113,113, 20303 113,112,111,111,110,109,109,108,108,108,108,108,107,107,107,107, 20304 106,104,104,103,103,102,102,102,102,101,101,100,100,100,100,100, 20305 99,99,98,98,97,96,96,96,96,95,95,95,95,93,92,92,91,90,89,89,89, 20306 89,88,87,87,85,85,84,84,84,83,83,82,82,82,81,81,81,80,79,79,78, 20307 77,77,77,76,76,75,74,74,74,73,73,71,71,70,69,69,69,69,69,68,68, 20308 68,67,67,66,66,66,65,64,64,64,63,63,63,63,61,60,60,59,59,58,58, 20309 57,57,56,56,55,55,55,54,54,54,54,54,54,54,54,53,52,52,52,52,52, 20310 51,50,50,49,49,48,47,47,47,47,47,46,46,46,45,45,45,43,43,43,43, 20311 42,41,41,40,40,39,39,38,38,37,37,37,37,37,36,36,36,35,35,35,34, 20312 34,34,34,34,33,33,33,32,32,32,31,31,31,30,30,29,29,28,28,28,28, 20313 27,27,27,27,27,26,25,25,25,25,25,24,23,23,23,23,23,22,22,21,21, 20314 21,21,21,20,20,19,19,18,18,18,18,17,17,17,17,16,16,16,15,14,14, 20315 13,13 20316 }; 20317 const int n4w4b3r5[] = { 20318 1000, // Capacity 20319 500, // Number of items 20320 // Size of items (sorted) 20321 209,209,208,207,207,206,206,206,206,205,205,205,205,205,205,205, 20322 204,204,203,203,202,202,202,202,201,200,200,200,200,199,199,199, 20323 198,198,198,198,198,198,197,197,196,196,195,195,194,194,194,194, 20324 194,193,193,192,192,192,191,191,190,190,190,190,189,189,189,189, 20325 188,188,188,187,187,186,186,186,185,185,184,184,183,183,183,182, 20326 182,181,181,179,179,179,179,178,177,177,176,176,176,174,173,173, 20327 172,172,172,172,171,171,171,171,171,170,170,169,169,169,169,169, 20328 169,168,168,168,168,167,167,167,166,166,165,165,164,164,164,162, 20329 161,161,161,160,160,160,159,159,159,159,158,158,158,157,157,157, 20330 156,156,155,154,154,153,153,153,152,152,152,150,149,149,148,147, 20331 147,147,147,144,144,144,144,142,142,141,141,141,140,140,139,139, 20332 139,138,138,138,138,138,137,136,136,135,135,134,133,132,131,131, 20333 131,130,129,129,129,128,128,127,127,126,125,124,124,124,123,123, 20334 123,123,122,122,122,122,121,120,120,120,120,118,118,118,117,117, 20335 117,116,115,115,115,115,114,112,112,112,112,111,111,111,110,110, 20336 110,110,109,109,109,108,107,106,106,106,105,105,105,104,104,104, 20337 103,103,102,102,102,102,101,101,101,101,100,100,100,99,99,98, 20338 97,97,96,96,96,96,96,95,95,95,94,94,94,93,93,92,92,92,91,91,91, 20339 91,91,90,90,90,89,88,88,87,87,87,85,84,83,83,82,82,81,81,81,81, 20340 81,81,80,80,79,79,79,78,78,78,77,77,77,77,77,76,76,75,75,74,74, 20341 72,71,71,70,70,70,70,69,69,69,69,69,68,68,67,67,67,67,66,66,66, 20342 66,66,65,65,64,64,64,64,64,63,63,63,62,62,62,61,61,60,60,59,59, 20343 58,57,56,56,56,56,55,55,55,54,54,53,53,53,53,52,52,52,49,48,48, 20344 47,46,45,44,43,42,42,41,40,40,40,40,40,40,39,39,39,38,37,37,36, 20345 36,36,35,34,33,33,33,33,32,32,32,32,32,32,32,32,31,31,31,30,30, 20346 30,29,29,29,28,28,28,27,27,27,27,27,26,26,26,26,26,26,26,26,25, 20347 25,24,24,24,24,24,24,23,23,23,22,22,21,21,21,21,20,20,19,19,19, 20348 19,18,18,18,18,18,17,17,17,16,16,16,16,16,15,14,13,13 20349 }; 20350 const int n4w4b3r6[] = { 20351 1000, // Capacity 20352 500, // Number of items 20353 // Size of items (sorted) 20354 209,209,209,208,208,208,207,206,206,206,205,205,204,204,203,202, 20355 202,202,202,202,202,201,200,200,199,198,198,198,197,197,196,195, 20356 194,194,193,193,193,193,192,192,191,191,190,190,190,190,190,190, 20357 189,189,189,189,189,188,187,186,186,186,186,186,185,185,184,184, 20358 183,183,183,183,183,183,183,182,182,181,181,181,179,179,179,178, 20359 178,177,177,177,176,175,175,174,174,174,174,174,172,171,171,170, 20360 169,169,169,169,169,168,168,168,168,167,167,167,166,166,166,166, 20361 166,165,165,163,163,163,163,163,162,161,161,161,161,160,160,160, 20362 159,159,159,159,159,158,158,158,158,158,157,157,157,156,156,155, 20363 155,155,155,154,154,154,154,154,154,153,153,153,153,153,153,151, 20364 151,151,151,151,150,150,150,149,149,149,149,149,149,149,148,148, 20365 148,147,146,146,146,146,146,145,145,144,144,144,143,143,143,143, 20366 142,142,141,141,141,140,139,139,137,137,137,137,136,136,135,135, 20367 135,134,133,132,132,132,132,132,131,131,130,128,127,127,127,125, 20368 125,125,125,125,124,124,123,123,123,123,122,122,122,122,121,121, 20369 121,120,120,119,117,117,117,117,117,116,115,115,115,114,114,114, 20370 113,113,113,113,111,111,110,110,110,110,110,110,109,109,109,108, 20371 107,105,105,105,105,105,104,104,103,102,102,102,101,101,101,101, 20372 101,101,100,100,99,99,98,98,98,97,96,96,96,95,95,95,95,95,94, 20373 94,94,94,93,91,91,90,90,90,90,89,88,88,88,88,88,88,87,87,86,86, 20374 86,85,85,85,85,85,84,84,83,83,83,83,82,82,82,82,82,80,79,79,78, 20375 78,77,77,77,76,76,76,76,75,75,74,74,74,73,73,73,72,72,72,72,71, 20376 71,70,70,70,68,68,68,67,66,66,65,65,65,63,63,62,62,61,60,60,60, 20377 60,59,59,59,59,58,57,57,57,57,55,55,54,54,54,53,53,53,53,53,52, 20378 52,52,51,51,51,51,51,51,50,50,50,49,49,49,48,48,48,47,47,47,47, 20379 46,46,46,45,44,44,42,42,41,41,41,41,40,40,40,39,39,38,38,38,37, 20380 37,37,36,35,35,34,34,34,33,32,31,31,31,31,30,30,29,29,28,27,26, 20381 25,24,24,24,24,23,22,22,22,21,20,20,20,20,19,18,17,17,17,16,16, 20382 15,15,15,14 20383 }; 20384 const int n4w4b3r7[] = { 20385 1000, // Capacity 20386 500, // Number of items 20387 // Size of items (sorted) 20388 209,209,209,208,208,207,207,207,207,207,206,206,205,205,205,204, 20389 204,204,204,203,203,203,203,202,202,202,201,201,201,201,200,200, 20390 200,200,200,200,200,199,199,198,198,198,197,197,197,196,195,195, 20391 195,195,194,193,193,193,192,192,192,191,191,190,190,190,190,190, 20392 190,189,189,188,188,188,187,187,187,187,187,186,186,185,184,184, 20393 184,184,184,183,183,183,182,182,181,181,180,180,179,179,178,178, 20394 178,177,177,176,176,176,175,175,175,174,174,173,173,172,172,172, 20395 172,171,171,171,171,171,170,170,170,170,169,169,169,169,169,168, 20396 168,167,167,167,167,167,166,166,165,165,165,164,163,163,163,162, 20397 162,161,160,160,159,158,157,157,156,155,155,155,155,154,152,152, 20398 151,150,150,150,150,149,147,146,146,145,145,145,144,143,143,142, 20399 142,141,141,141,141,140,139,139,139,138,138,137,137,137,136,135, 20400 135,135,134,133,131,131,131,130,129,129,129,129,128,128,128,127, 20401 127,126,126,126,125,125,125,125,124,124,124,123,123,123,122,122, 20402 122,121,121,121,121,120,120,120,119,119,118,118,117,117,116,116, 20403 116,116,115,115,115,115,114,114,113,111,111,111,111,110,110,109, 20404 109,108,108,108,108,107,107,106,105,105,105,103,103,103,102,102, 20405 102,102,101,101,100,100,100,99,99,99,98,98,98,98,98,97,97,97, 20406 96,95,95,95,94,94,93,93,93,93,93,92,92,92,91,91,91,91,91,90,90, 20407 90,89,88,88,88,88,87,87,87,87,86,86,86,85,85,84,84,83,83,83,82, 20408 81,81,81,81,80,79,79,78,77,77,76,76,75,75,74,74,73,73,72,71,70, 20409 70,70,70,68,68,68,67,67,67,66,65,65,65,65,64,64,63,62,61,61,61, 20410 61,60,60,59,59,59,59,58,58,58,58,58,58,58,58,57,56,56,56,56,55, 20411 55,55,54,54,54,54,54,54,53,53,52,52,52,51,51,50,50,50,49,49,48, 20412 48,48,47,46,45,45,45,44,44,43,43,42,41,41,41,40,38,38,38,38,38, 20413 37,36,36,36,35,35,33,32,32,32,30,30,30,30,30,29,29,29,29,28,28, 20414 27,27,27,26,26,25,25,25,24,24,24,23,23,23,22,22,22,22,21,21,21, 20415 20,19,18,18,18,18,18,18,17,17,17,17,17,16,16,15,15,14,14,14,13 20416 }; 20417 const int n4w4b3r8[] = { 20418 1000, // Capacity 20419 500, // Number of items 20420 // Size of items (sorted) 20421 209,209,208,208,207,206,206,206,205,205,205,204,204,204,204,203, 20422 203,203,203,203,202,202,202,202,202,202,202,201,201,201,200,200, 20423 199,199,199,199,198,198,197,196,195,195,195,195,195,195,195,194, 20424 194,194,193,193,191,191,191,191,191,191,190,190,189,189,188,187, 20425 187,187,186,186,186,186,185,185,185,185,184,184,183,183,183,183, 20426 182,182,182,182,182,181,181,181,180,180,179,178,178,178,176,175, 20427 175,175,175,174,174,174,173,173,172,171,170,169,168,167,167,167, 20428 167,167,166,166,165,165,164,164,164,164,164,164,163,163,163,163, 20429 163,162,162,162,162,161,160,160,159,159,158,158,157,157,157,156, 20430 155,155,155,153,153,153,152,152,152,152,151,150,149,149,148,148, 20431 148,148,148,148,147,147,146,146,146,146,145,144,143,143,143,142, 20432 141,141,140,140,139,138,138,138,138,137,137,137,137,136,135,135, 20433 134,134,133,133,133,133,133,133,132,131,131,131,131,130,130,130, 20434 130,130,130,129,129,128,128,127,126,126,126,125,125,124,123,122, 20435 122,122,121,121,121,121,121,120,120,120,118,118,118,118,115,115, 20436 115,115,115,113,112,111,111,111,111,111,111,111,111,111,110,109, 20437 109,109,108,108,108,108,107,107,107,107,106,106,106,105,105,105, 20438 104,104,104,104,104,104,104,104,103,103,103,103,102,102,101,101, 20439 100,100,99,98,97,97,96,96,96,96,96,93,93,93,92,92,92,92,91,91, 20440 91,91,90,90,90,90,90,90,89,89,89,89,87,87,86,86,86,85,84,84,83, 20441 83,83,83,83,83,83,82,82,82,82,82,82,81,81,80,79,79,78,77,77,76, 20442 75,75,75,75,74,73,73,73,73,72,72,71,71,71,71,70,70,69,69,69,68, 20443 68,67,66,66,66,66,65,65,64,64,64,64,64,63,62,62,61,61,61,60,60, 20444 60,59,59,59,59,59,58,58,57,57,56,55,54,54,54,52,52,51,50,50,50, 20445 50,50,49,49,49,49,47,47,47,47,46,46,45,45,45,45,43,43,42,42,40, 20446 40,40,39,39,39,39,38,38,38,38,37,37,37,36,36,36,36,35,35,34,33, 20447 33,33,32,31,31,31,29,28,27,27,27,27,26,26,26,26,26,25,25,25,24, 20448 24,21,21,20,20,19,19,19,18,17,17,16,16,16,16,16,15,14,14,13,13, 20449 13,13,13 20450 }; 20451 const int n4w4b3r9[] = { 20452 1000, // Capacity 20453 500, // Number of items 20454 // Size of items (sorted) 20455 208,208,208,207,207,206,206,205,205,205,205,204,203,203,202,202, 20456 201,201,201,201,200,199,199,199,199,197,197,196,196,196,195,195, 20457 195,195,195,194,194,193,193,193,193,192,191,190,190,189,189,189, 20458 188,188,188,187,187,187,186,186,185,185,185,184,184,183,183,182, 20459 182,181,181,181,181,181,181,180,180,179,179,179,177,177,177,176, 20460 176,175,175,175,175,175,174,173,173,173,172,171,171,171,171,171, 20461 170,170,170,170,169,169,169,169,169,168,168,167,166,166,166,165, 20462 165,164,163,162,162,162,162,161,161,160,159,159,159,158,158,158, 20463 158,157,157,157,155,155,155,154,154,154,153,153,152,152,151,150, 20464 150,148,148,147,147,147,147,146,145,144,144,144,144,144,143,143, 20465 143,143,143,143,143,142,142,142,142,141,140,140,139,139,139,139, 20466 139,139,139,138,138,138,138,138,137,137,136,136,135,134,134,134, 20467 133,133,133,132,131,131,130,130,130,129,129,129,128,127,127,127, 20468 126,126,126,126,126,126,126,125,125,125,125,124,123,123,123,123, 20469 123,123,121,121,121,121,120,120,120,120,120,119,119,119,118,118, 20470 118,118,118,118,117,116,116,116,116,115,115,114,114,113,113,113, 20471 112,112,110,109,109,109,109,108,107,107,106,106,106,106,105,105, 20472 105,105,105,104,103,102,101,101,101,101,100,100,98,98,98,97,97, 20473 97,97,97,96,95,95,94,94,93,93,92,92,91,91,91,90,90,89,89,89,89, 20474 89,89,88,88,87,87,87,86,86,85,85,84,84,83,83,81,81,81,80,80,79, 20475 78,78,78,78,77,77,77,77,76,76,76,75,75,74,74,73,73,72,72,72,72, 20476 72,71,70,69,67,67,67,67,67,66,64,64,64,64,64,63,63,62,62,62,62, 20477 61,61,61,60,60,60,60,59,59,58,58,58,57,57,57,57,56,55,55,55,55, 20478 55,55,54,54,54,54,54,53,53,53,52,50,48,47,47,47,46,46,46,45,45, 20479 45,45,45,44,43,42,42,40,40,39,39,38,38,38,38,38,37,37,36,36,36, 20480 34,34,34,34,33,33,33,33,33,33,32,32,32,31,31,31,31,30,30,30,29, 20481 29,29,28,28,28,27,26,26,26,25,25,25,24,24,23,23,23,23,22,22,22, 20482 21,21,20,19,18,18,18,18,18,17,17,17,17,16,16,15,15,14,14,14,14, 20483 13 20484 }; 20485 20486 /* 20487 * Data set 3 20488 * 20489 */ 20490 const int hard0[] = { 20491 100000, // Capacity 20492 200, // Number of items 20493 // Size of items (sorted) 20494 34978,34849,34703,34608,34598,34524,34356,34308,34069,34049,33895, 20495 33842,33806,33738,33716,33590,33546,33507,33468,33465,33383,33190, 20496 33075,32976,32897,32762,32696,32638,32553,32398,32230,32176,31967, 20497 31954,31903,31782,31724,31686,31597,31561,31532,31499,31346,30943, 20498 30915,30869,30766,30683,30678,30644,30559,30448,30315,30238,30125, 20499 29974,29947,29890,29886,29858,29856,29783,29697,29438,29427,29301, 20500 29174,29173,29123,29117,29116,29095,29094,29063,29041,29038,28977, 20501 28946,28921,28910,28842,28703,28360,28350,28305,28302,28225,28160, 20502 28094,28040,28020,27901,27775,27765,27688,27439,27425,27394,27365, 20503 27349,27284,27180,26935,26881,26867,26795,26703,26651,26550,26432, 20504 26375,26368,26244,26204,26192,26181,26158,26133,26067,25945,25906, 20505 25759,25698,25688,25652,25615,25530,25528,25366,25324,25273,25142, 20506 24852,24846,24658,24592,24564,24463,24457,24374,24359,24332,23987, 20507 23956,23952,23932,23895,23837,23795,23774,23663,23621,23502,23453, 20508 23430,23366,23178,23090,22991,22942,22743,22442,22432,22415,22338, 20509 22134,22081,22014,21950,21948,21796,21784,21727,21722,21557,21498, 20510 21480,21315,21193,21127,21060,20997,20837,20813,20693,20693,20686, 20511 20677,20676,20664,20663,20634,20616,20570,20566,20496,20441,20307, 20512 20226,20114 20513 }; 20514 const int hard1[] = { 20515 100000, // Capacity 20516 200, // Number of items 20517 // Size of items (sorted) 20518 34991,34949,34847,34577,34461,34343,34318,34316,34302,34290,34282, 20519 34279,34046,33944,33814,33813,33753,33653,33620,33584,33554,33544, 20520 33426,33414,33376,33273,33270,33170,33034,33007,32957,32897,32784, 20521 32773,32528,32499,32423,32400,32356,32302,32090,31863,31850,31841, 20522 31840,31775,31773,31655,31613,31608,31587,31535,31378,31197,31194, 20523 31179,30992,30899,30780,30742,30685,30645,30641,30610,30498,30336, 20524 30327,30271,30105,29975,29957,29924,29870,29815,29777,29754,29658, 20525 29648,29553,29481,29416,29415,29410,29408,29361,29316,29002,28987, 20526 28947,28897,28801,28636,28538,28507,28435,28360,28330,28063,28007, 20527 27983,27937,27879,27760,27715,27517,27230,27146,27072,27028,26985, 20528 26894,26840,26799,26797,26717,26582,26511,26472,26469,26386,26301, 20529 26117,26110,26031,26030,25705,25532,25524,25499,25441,25421,25356, 20530 25310,25227,25118,25073,24989,24955,24844,24792,24625,24562,24526, 20531 24451,24299,24290,23927,23885,23873,23850,23795,23583,23473,23438, 20532 23408,23354,23328,23260,23145,23128,22994,22744,22687,22596,22581, 20533 22516,22467,22412,22337,22253,22226,22206,22177,22036,21997,21933, 20534 21807,21749,21669,21656,21585,21525,21506,21437,21415,21316,21222, 20535 21214,21098,20944,20819,20718,20709,20488,20458,20422,20324,20233, 20536 20137,20008 20537 }; 20538 const int hard2[] = { 20539 100000, // Capacity 20540 200, // Number of items 20541 // Size of items (sorted) 20542 34953,34942,34849,34732,34683,34640,34590,34446,34315,34314,34236, 20543 34088,34060,33942,33861,33858,33811,33800,33764,33725,33709,33475, 20544 33415,33402,33367,33286,33280,33093,33083,33047,33005,32966,32931, 20545 32906,32787,32731,32716,32708,32670,32651,32621,32560,32555,32544, 20546 32387,32363,32186,32143,32094,32072,31982,31912,31830,31759,31646, 20547 31641,31548,31505,31411,31408,31383,31192,31155,31153,31083,30955, 20548 30726,30648,30531,30528,30369,30250,30226,30165,30111,29999,29973, 20549 29899,29787,29512,29509,29501,29429,28933,28887,28882,28849,28841, 20550 28823,28595,28497,28486,28399,28269,28099,28021,28006,27873,27850, 20551 27672,27670,27607,27402,27317,27290,27211,27163,27104,27052,27012, 20552 26866,26786,26656,26598,26477,26474,26470,26411,26397,26352,26176, 20553 26155,26076,26019,25983,25932,25802,25702,25474,25412,25279,25253, 20554 25192,25058,25039,24864,24654,24595,24508,24497,24496,24376,24345, 20555 24324,24250,24202,24093,24069,23977,23833,23793,23758,23407,23207, 20556 23152,23080,23023,22961,22772,22764,22743,22739,22695,22660,22655, 20557 22649,22587,22582,22579,22579,22576,22572,22467,22412,22346,22284, 20558 22190,21694,21671,21599,21567,21546,21502,21499,21459,21338,21299, 20559 21148,21132,21004,20926,20822,20818,20701,20654,20643,20633,20474, 20560 20396,20009 20561 }; 20562 const int hard3[] = { 20563 100000, // Capacity 20564 200, // Number of items 20565 // Size of items (sorted) 20566 34746,34740,34738,34679,34566,34566,34437,34404,34037,33786,33749, 20567 33609,33606,33587,33508,33490,33363,33346,33279,33269,33211,33145, 20568 33032,33000,32818,32811,32703,32481,32478,32414,32307,32032,32009, 20569 31971,31940,31937,31851,31751,31678,31598,31575,31503,31491,31462, 20570 31449,31414,31299,31232,31037,31025,30940,30934,30865,30720,30704, 20571 30677,30499,30394,30265,30264,30249,30188,29896,29750,29750,29623, 20572 29553,29435,29404,29376,29288,29280,29216,29162,29068,29036,29022, 20573 28885,28758,28746,28566,28462,28308,28077,27961,27896,27800,27680, 20574 27509,27509,27504,27482,27474,27402,27327,27302,27299,27237,27205, 20575 27169,27019,27008,26993,26946,26737,26667,26663,26635,26506,26375, 20576 26310,26229,26132,26075,26036,26011,25993,25726,25604,25579,25501, 20577 25466,25454,25349,25296,25225,25143,25050,25028,24838,24796,24724, 20578 24688,24585,24518,24458,24451,24312,24256,24239,24212,24175,23857, 20579 23791,23680,23452,23406,23405,23369,23367,23346,23336,23290,23174, 20580 23096,23070,23057,22950,22917,22896,22893,22823,22781,22678,22352, 20581 22351,22308,22268,22220,22217,22195,22097,22063,22036,21965,21856, 20582 21751,21615,21613,21585,21415,21346,21328,21310,21299,21269,21267, 20583 21117,20919,20903,20847,20778,20773,20740,20664,20633,20600,20530, 20584 20423,20033 20585 }; 20586 const int hard4[] = { 20587 100000, // Capacity 20588 200, // Number of items 20589 // Size of items (sorted) 20590 35000,34970,34839,34733,34369,34328,34237,34229,34225,34197,34154, 20591 34002,33988,33977,33958,33934,33891,33839,33471,33218,33149,32979, 20592 32940,32936,32912,32902,32900,32885,32802,32802,32802,32708,32637, 20593 32415,32403,32200,32110,32068,32067,32058,31950,31946,31923,31919, 20594 31690,31624,31562,31482,31475,31450,31432,31405,31363,31187,31107, 20595 31088,30940,30873,30866,30750,30538,30527,30497,30370,30347,30290, 20596 30156,30140,30118,30051,29845,29750,29654,29646,29552,29512,29415, 20597 29403,29382,29300,29271,29151,29131,28998,28951,28937,28867,28821, 20598 28820,28724,28696,28489,28380,28267,28252,28225,28223,28105,28104, 20599 28044,27900,27864,27699,27668,27661,27593,27589,27570,27497,27416, 20600 27322,27287,27271,27221,26975,26881,26813,26692,26591,26520,26432, 20601 26337,26290,26289,26219,25966,25822,25563,25546,25461,25442,25361, 20602 25356,25281,25259,25122,25078,25024,24793,24790,24789,24721,24714, 20603 24424,24413,24341,24325,24234,24198,24149,24092,23920,23907,23864, 20604 23811,23799,23781,23671,23662,23493,23299,23206,23162,23139,23119, 20605 23013,22984,22983,22872,22846,22771,22533,22467,22246,22237,22217, 20606 22166,22143,22140,22095,22045,21930,21774,21753,21744,21500,21369, 20607 21289,20986,20971,20920,20899,20897,20892,20788,20774,20738,20368, 20608 20299,20139 20609 }; 20610 const int hard5[] = { 20611 100000, // Capacity 20612 200, // Number of items 20613 // Size of items (sorted) 20614 34955,34773,34641,34529,34478,34453,34441,34399,34131,34102,33996, 20615 33978,33732,33523,33445,33437,33428,33386,33338,33183,33140,33108, 20616 33076,33005,32986,32984,32859,32819,32749,32681,32620,32582,32504, 20617 32425,32417,31766,31717,31699,31648,31566,31505,31373,31355,31273, 20618 31264,31216,31064,31008,30918,30905,30751,30724,30707,30689,30617, 20619 30592,30519,30459,30315,30297,30279,30246,30246,30148,30138,30069, 20620 29962,29899,29898,29737,29735,29626,29590,29495,29434,29159,29063, 20621 28917,28862,28709,28678,28524,28426,28296,28231,28213,28210,28198, 20622 27960,27628,27622,27502,27473,27345,27330,27323,27301,27240,27120, 20623 27090,27015,26845,26839,26828,26636,26607,26570,26554,26311,26308, 20624 26270,26225,26219,26211,26088,26067,26060,25994,25942,25920,25916, 20625 25866,25827,25735,25600,25561,25504,25443,25437,25380,25097,25077, 20626 25071,25054,25037,24941,24933,24871,24843,24788,24751,24720,24594, 20627 24565,24361,24312,24168,24153,24152,24145,24109,24088,23852,23829, 20628 23766,23654,23630,23572,23482,23379,23172,23012,22937,22936,22897, 20629 22887,22886,22876,22689,22673,22670,22542,22345,22262,22199,22131, 20630 22109,22095,21958,21712,21642,21440,21345,21296,21156,21147,21122, 20631 21048,21036,21031,21021,20960,20812,20646,20500,20443,20409,20385, 20632 20382,20000 20633 }; 20634 const int hard6[] = { 20635 100000, // Capacity 20636 200, // Number of items 20637 // Size of items (sorted) 20638 34973,34910,34885,34807,34720,34655,34630,34613,34536,34230,34226, 20639 34172,34069,34069,34066,33902,33843,33761,33637,33632,33429,33351, 20640 33343,33303,33300,33259,33070,33045,33022,32986,32881,32785,32759, 20641 32649,32583,32560,32558,32545,32380,32332,32297,32113,32077,31943, 20642 31916,31787,31770,31719,31718,31701,31652,31641,31470,31269,31227, 20643 31138,31006,30831,30828,30814,30582,30580,30561,30379,30371,30339, 20644 30150,30125,30104,30098,30075,30039,29907,29860,29627,29547,29532, 20645 29516,29404,29313,29268,29186,29179,29139,29051,28932,28820,28716, 20646 28692,28436,28360,28321,28298,28086,27954,27911,27758,27642,27627, 20647 27616,27464,27393,27334,27321,27202,27080,27032,26978,26794,26705, 20648 26671,26630,26449,26409,26354,26345,26307,26278,26192,26188,26112, 20649 26014,25959,25808,25806,25741,25655,25640,25611,25609,25491,25344, 20650 25233,25134,25028,24967,24931,24870,24584,24512,24507,24476,24424, 20651 24413,24382,24363,24356,24200,24129,24089,24064,24043,23991,23866, 20652 23765,23632,23595,23547,23483,23378,23335,23324,23302,23232,23224, 20653 23147,23088,22948,22922,22886,22778,22618,22513,22487,22450,22433, 20654 22345,22237,22232,22149,22041,21753,21720,21711,21649,21634,21577, 20655 21473,21472,20895,20817,20619,20613,20598,20565,20433,20395,20348, 20656 20081,20050 20657 }; 20658 const int hard7[] = { 20659 100000, // Capacity 20660 200, // Number of items 20661 // Size of items (sorted) 20662 34808,34689,34603,34583,34336,34297,34244,34192,34092,34045,34030, 20663 33976,33959,33872,33820,33736,33641,33592,33405,33362,33333,33299, 20664 33253,33242,33223,33120,33093,33067,32733,32256,32193,32094,32003, 20665 31894,31788,31746,31734,31720,31675,31651,31648,31618,31611,31599, 20666 31598,31312,31095,31062,30853,30793,30691,30599,30567,30537,30462, 20667 30436,30264,30246,30218,30053,30037,29942,29941,29879,29779,29746, 20668 29688,29682,29641,29633,29563,29462,29461,29450,29356,29299,29288, 20669 29280,29235,29169,29129,28955,28954,28671,28437,28336,28269,28200, 20670 28000,27973,27968,27914,27885,27759,27741,27653,27567,27563,26904, 20671 26550,26402,26366,26361,26348,26225,26139,26108,25991,25718,25683, 20672 25639,25462,25290,25228,25136,25043,25038,24962,24892,24823,24803, 20673 24768,24621,24559,24441,24419,24381,24250,24235,24093,24083,24065, 20674 24060,23974,23868,23833,23636,23633,23581,23523,23445,23413,23317, 20675 23202,23160,23150,23117,22977,22959,22955,22947,22915,22833,22755, 20676 22739,22603,22592,22557,22554,22530,22354,22313,22306,22095,22092, 20677 22021,21948,21934,21913,21855,21594,21564,21543,21518,21440,21389, 20678 21370,21205,21174,21027,20984,20969,20932,20900,20844,20816,20721, 20679 20694,20584,20533,20490,20476,20343,20332,20260,20173,20162,20157, 20680 20131,20017 20681 }; 20682 const int hard8[] = { 20683 100000, // Capacity 20684 200, // Number of items 20685 // Size of items (sorted) 20686 34992,34948,34868,34591,34582,34127,34077,34055,34007,34004,33990, 20687 33918,33813,33780,33756,33744,33700,33659,33496,33484,33443,33428, 20688 33369,33354,33347,33191,33185,33162,33110,32988,32968,32879,32846, 20689 32797,32708,32656,32584,32486,32466,32456,32440,32390,32373,32353, 20690 32352,32282,32187,32111,32097,32084,32017,31990,31917,31880,31817, 20691 31752,31540,31528,31471,31309,31267,31232,31204,30773,30703,30552, 20692 30549,30515,30305,30221,30162,30115,30107,30072,30010,29972,29704, 20693 29550,29547,29547,29457,29418,29325,29226,29155,29034,28859,28837, 20694 28652,28535,28502,28423,28421,28388,28386,28348,27930,27919,27793, 20695 27703,27669,27365,27266,27096,26928,26868,26848,26677,26676,26673, 20696 26658,26559,26507,26476,26424,26421,26320,26251,26224,26214,26128, 20697 25943,25900,25879,25852,25821,25720,25655,25625,25495,25455,25174, 20698 25150,25104,25028,24917,24898,24860,24813,24682,24659,24475,24370, 20699 24301,24283,24273,24251,24230,24199,24088,24086,24084,24023,23947, 20700 23872,23736,23725,23609,23562,23515,23453,23414,23235,23078,23036, 20701 22937,22932,22897,22826,22680,22664,22646,22523,22404,22287,22240, 20702 22151,21978,21963,21921,21866,21747,21655,21560,21464,21403,21046, 20703 21041,21020,20796,20778,20774,20622,20603,20410,20371,20248,20236, 20704 20146,20091 20705 }; 20706 const int hard9[] = { 20707 100000, // Capacity 20708 200, // Number of items 20709 // Size of items (sorted) 20710 34991,34941,34922,34866,34849,34771,34768,34748,34544,34358,34254, 20711 34155,34098,34076,34055,34048,34029,33990,33871,33780,33750,33654, 20712 33612,33581,33430,33260,33197,33155,33115,33007,32989,32795,32708, 20713 32394,32384,32309,32193,32039,32038,32008,31995,31961,31946,31865, 20714 31839,31829,31692,31633,31354,31169,31141,31006,30929,30843,30842, 20715 30807,30741,30514,30395,30387,30341,30296,30287,30284,30140,30135, 20716 30063,29975,29933,29859,29735,29730,29703,29525,29518,29423,29378, 20717 29234,29218,29178,29092,29089,28947,28647,28574,28550,28547,28471, 20718 28461,28299,28267,28252,28251,28159,28009,28003,27967,27852,27811, 20719 27664,27508,27413,27409,27184,27162,27113,27099,27048,27041,26733, 20720 26506,26362,26183,25997,25976,25897,25856,25784,25700,25668,25641, 20721 25522,25490,25433,25408,25322,25299,25237,25091,25057,25015,24990, 20722 24974,24939,24834,24777,24743,24625,24555,24449,24367,24340,24329, 20723 24126,24085,24050,24020,23999,23989,23974,23928,23837,23836,23565, 20724 23491,23422,23417,23205,23195,23156,23092,22712,22644,22417,22392, 20725 22281,22239,22212,22067,22045,22042,22003,21866,21851,21849,21713, 20726 21674,21608,21607,21594,21401,21296,21239,21180,21128,21059,20954, 20727 20948,20947,20813,20755,20725,20693,20585,20513,20431,20338,20310, 20728 20296,20081 20729 }; 20730 20731 20732 /* 20733 * Instances taken from: 20734 * E. Falkenauer. A hybrid grouping genetic algorithm fir bin packing. 20735 * Journal of Heuristics, 2:5-30, 1996. 20736 * 20737 * The item size have been sorted for simplicty and fractional capacities 20738 * have been converted to integers. 20739 * 20740 */ 20741 const int t60_00[] = { 20742 // Capacity 20743 1000, 20744 // Number of items 20745 60, 20746 // Size of items (sorted) 20747 495,474,473,472,466,450,445,444,439,430,419,414,410,395,372,370, 20748 366,366,366,363,361,357,355,351,350,350,347,320,315,307,303,299, 20749 298,298,292,288,287,283,275,275,274,273,273,272,272,271,269,269, 20750 268,263,262,261,259,258,255,254,252,252,252,251 20751 }; 20752 const int t60_01[] = { 20753 // Capacity 20754 1000, 20755 // Number of items 20756 60, 20757 // Size of items (sorted) 20758 475,473,468,465,462,447,444,426,423,412,411,409,403,402,399,396, 20759 396,382,376,369,366,361,347,340,339,334,333,319,314,313,308,307, 20760 305,304,302,300,297,289,282,280,277,275,270,269,267,265,264,262, 20761 261,260,260,258,258,257,256,255,254,252,251,251 20762 }; 20763 const int t60_02[] = { 20764 // Capacity 20765 1000, 20766 // Number of items 20767 60, 20768 // Size of items (sorted) 20769 498,498,494,482,482,479,476,464,459,436,430,429,401,400,398,390, 20770 378,369,367,362,354,352,350,350,345,339,328,326,308,305,288,288, 20771 284,281,280,279,277,276,271,268,267,267,267,266,263,262,261,261, 20772 260,260,259,256,254,252,252,251,251,250,250,250 20773 }; 20774 const int t60_03[] = { 20775 // Capacity 20776 1000, 20777 // Number of items 20778 60, 20779 // Size of items (sorted) 20780 495,493,485,478,477,462,461,459,456,451,429,426,414,405,391,378, 20781 375,371,369,368,367,361,357,354,347,345,332,316,298,297,293,293, 20782 281,281,278,278,277,277,275,273,270,268,265,265,263,263,262,261, 20783 261,258,258,257,256,255,255,254,254,252,250,250 20784 }; 20785 const int t60_04[] = { 20786 // Capacity 20787 1000, 20788 // Number of items 20789 60, 20790 // Size of items (sorted) 20791 498,496,494,491,478,470,455,434,428,425,418,414,411,409,403,402, 20792 401,379,379,378,357,346,336,328,326,319,315,314,310,304,296,296, 20793 293,291,287,286,284,284,283,282,281,281,279,276,264,264,264,258, 20794 256,256,254,253,253,253,252,252,252,251,251,250 20795 }; 20796 const int t60_05[] = { 20797 // Capacity 20798 1000, 20799 // Number of items 20800 60, 20801 // Size of items (sorted) 20802 496,489,484,483,469,463,462,433,432,422,416,396,389,388,380,380, 20803 372,372,361,360,358,355,352,347,340,335,334,328,327,305,302,301, 20804 296,290,286,285,283,282,282,281,281,281,278,276,276,270,269,268, 20805 265,264,262,262,261,259,254,252,252,252,252,250 20806 }; 20807 const int t60_06[] = { 20808 // Capacity 20809 1000, 20810 // Number of items 20811 60, 20812 // Size of items (sorted) 20813 498,485,471,464,451,450,449,427,424,405,403,400,394,388,380,375, 20814 374,374,369,368,365,357,355,344,339,337,328,322,322,321,317,310, 20815 304,300,297,292,287,284,284,281,279,278,276,276,276,275,275,274, 20816 273,269,265,262,261,259,253,252,252,250,250,250 20817 }; 20818 const int t60_07[] = { 20819 // Capacity 20820 1000, 20821 // Number of items 20822 60, 20823 // Size of items (sorted) 20824 487,480,478,476,465,454,432,422,412,410,410,407,406,392,380,378, 20825 373,370,370,366,365,365,362,353,330,329,327,326,324,322,318,314, 20826 307,303,297,296,293,286,281,281,279,279,273,268,267,266,265,264, 20827 264,263,261,260,260,260,256,256,255,255,252,250 20828 }; 20829 const int t60_08[] = { 20830 // Capacity 20831 1000, 20832 // Number of items 20833 60, 20834 // Size of items (sorted) 20835 498,491,485,468,462,454,453,453,451,439,398,391,383,381,378,370, 20836 368,368,363,361,361,357,356,354,353,352,346,343,341,335,312,295, 20837 293,293,292,286,284,283,282,280,278,275,275,272,269,263,259,259, 20838 258,256,256,255,254,252,252,252,251,251,250,250 20839 }; 20840 const int t60_09[] = { 20841 // Capacity 20842 1000, 20843 // Number of items 20844 60, 20845 // Size of items (sorted) 20846 483,468,453,451,445,443,442,429,426,417,412,397,391,382,380,377, 20847 376,373,369,369,364,363,359,359,351,343,337,332,319,319,316,308, 20848 307,304,304,304,298,294,289,288,280,276,276,275,273,266,263,263, 20849 262,261,261,259,259,258,258,256,254,254,253,252 20850 }; 20851 const int t60_10[] = { 20852 // Capacity 20853 1000, 20854 // Number of items 20855 60, 20856 // Size of items (sorted) 20857 491,478,472,464,448,441,440,439,428,424,423,419,417,403,400,398, 20858 388,383,366,360,357,355,351,347,335,332,323,322,320,318,310,301, 20859 299,294,292,291,285,284,280,280,278,277,274,271,270,268,266,266, 20860 265,265,260,257,257,257,256,253,251,251,250,250 20861 }; 20862 const int t60_11[] = { 20863 // Capacity 20864 1000, 20865 // Number of items 20866 60, 20867 // Size of items (sorted) 20868 495,493,492,492,481,470,450,447,409,399,398,396,395,392,391,389, 20869 385,381,378,372,370,369,352,352,336,331,331,327,323,313,313,307, 20870 296,295,288,284,284,283,280,278,278,270,268,268,267,266,266,258, 20871 257,256,256,255,253,253,253,253,252,252,251,251 20872 }; 20873 const int t60_12[] = { 20874 // Capacity 20875 1000, 20876 // Number of items 20877 60, 20878 // Size of items (sorted) 20879 495,472,470,462,450,442,440,438,436,435,433,424,420,405,395,393, 20880 391,389,373,372,367,352,341,339,337,329,321,314,312,309,304,304, 20881 302,301,299,286,286,281,279,276,274,272,271,270,268,268,267,266, 20882 266,261,260,256,256,255,255,254,254,252,251,250 20883 }; 20884 const int t60_13[] = { 20885 // Capacity 20886 1000, 20887 // Number of items 20888 60, 20889 // Size of items (sorted) 20890 495,493,492,488,485,480,459,456,452,448,444,434,429,421,419,386, 20891 381,369,361,356,353,350,340,327,323,317,317,299,297,296,296,296, 20892 293,291,288,287,286,281,280,278,278,267,264,262,261,260,259,258, 20893 258,257,256,256,255,254,254,253,253,251,251,250 20894 }; 20895 const int t60_14[] = { 20896 // Capacity 20897 1000, 20898 // Number of items 20899 60, 20900 // Size of items (sorted) 20901 492,491,484,474,470,464,460,450,448,429,415,415,412,400,399,389, 20902 367,367,366,365,361,360,353,340,336,336,334,327,311,311,309,303, 20903 300,282,282,281,279,278,277,274,273,272,270,270,269,266,264,262, 20904 260,260,259,258,257,257,254,254,252,251,251,250 20905 }; 20906 const int t60_15[] = { 20907 // Capacity 20908 1000, 20909 // Number of items 20910 60, 20911 // Size of items (sorted) 20912 491,487,485,481,472,471,463,454,451,451,448,442,431,426,413,409, 20913 392,389,383,360,347,336,329,328,323,312,300,299,299,296,296,292, 20914 291,291,288,288,281,279,274,274,273,271,267,266,264,263,262,261, 20915 261,258,257,256,255,254,253,252,252,252,251,250 20916 }; 20917 const int t60_16[] = { 20918 // Capacity 20919 1000, 20920 // Number of items 20921 60, 20922 // Size of items (sorted) 20923 498,497,492,482,481,480,478,455,450,444,439,436,432,432,429,412, 20924 408,402,402,382,354,334,329,315,314,314,308,300,296,284,282,282, 20925 280,279,279,275,274,274,270,269,268,267,266,264,264,264,263,263, 20926 258,256,255,255,253,253,253,252,252,251,250,250 20927 }; 20928 const int t60_17[] = { 20929 // Capacity 20930 1000, 20931 // Number of items 20932 60, 20933 // Size of items (sorted) 20934 496,495,492,489,478,469,467,459,459,455,453,437,436,428,425,422, 20935 411,406,403,394,355,342,333,309,306,302,294,294,292,290,285,285, 20936 281,279,279,278,278,270,269,268,267,266,264,264,262,260,258,258, 20937 257,256,255,255,255,254,253,251,251,251,250,250 20938 }; 20939 const int t60_18[] = { 20940 // Capacity 20941 1000, 20942 // Number of items 20943 60, 20944 // Size of items (sorted) 20945 495,493,492,479,471,466,453,443,439,434,424,420,399,385,380,377, 20946 377,373,370,366,364,361,358,352,347,337,331,324,319,315,304,296, 20947 295,291,290,290,281,278,277,276,275,275,273,271,270,261,261,256, 20948 256,255,255,254,254,253,253,252,252,251,251,250 20949 }; 20950 const int t60_19[] = { 20951 // Capacity 20952 1000, 20953 // Number of items 20954 60, 20955 // Size of items (sorted) 20956 499,493,488,470,460,460,459,459,427,423,415,407,405,395,391,384, 20957 382,368,367,366,363,361,358,350,343,342,342,329,324,316,305,303, 20958 298,292,288,287,286,282,279,276,273,270,267,263,261,261,259,259, 20959 258,257,257,255,254,254,253,253,252,251,251,250 20960 }; 20961 20962 const int u120_00[] = { 20963 // Capacity 20964 150, 20965 // Number of items 20966 120, 20967 // Size of items (sorted) 20968 98,98,98,96,96,94,93,93,92,91,91,90,87,86,85,85,84,84,84,84,84, 20969 83,83,82,82,81,80,80,80,79,79,78,78,78,78,76,74,74,73,73,73,73, 20970 72,71,70,70,70,69,69,69,67,66,64,62,62,60,60,59,58,58,58,57,57, 20971 57,57,55,55,55,50,49,49,49,47,46,46,45,45,44,44,43,43,43,43,42, 20972 42,42,42,42,41,41,41,39,39,38,38,38,37,36,36,36,35,33,33,33,32, 20973 32,30,30,30,29,28,27,27,26,25,25,24,23,23,20 20974 }; 20975 const int u120_01[] = { 20976 // Capacity 20977 150, 20978 // Number of items 20979 120, 20980 // Size of items (sorted) 20981 100,100,99,99,98,98,98,98,98,97,97,97,95,95,95,94,92,90,90,88, 20982 88,85,82,81,81,81,80,80,80,79,79,78,78,76,75,75,74,72,72,71,70, 20983 70,70,68,67,67,67,67,66,66,65,65,64,62,61,61,60,60,60,59,58,57, 20984 57,57,55,55,53,53,53,53,53,53,52,52,50,49,49,48,48,47,47,47,46, 20985 46,45,45,45,44,43,43,43,41,39,39,39,38,38,37,36,36,36,35,33,32, 20986 30,30,29,29,27,27,27,25,24,23,23,22,22,22,20,20 20987 }; 20988 const int u120_02[] = { 20989 // Capacity 20990 150, 20991 // Number of items 20992 120, 20993 // Size of items (sorted) 20994 100,100,98,97,97,96,94,92,92,91,91,90,90,90,88,85,84,84,84,83, 20995 81,81,80,80,80,80,79,79,79,76,76,75,75,74,73,70,69,69,68,68,67, 20996 67,67,67,66,66,66,65,64,64,64,64,64,62,62,61,61,60,59,59,57,53, 20997 53,51,51,50,50,48,48,48,47,46,46,46,45,45,44,42,42,41,41,40,38, 20998 38,38,37,37,37,37,36,36,35,35,34,34,33,32,32,32,31,31,30,29,29, 20999 29,29,28,28,27,26,26,25,24,24,23,23,22,21,21,20 21000 }; 21001 const int u120_03[] = { 21002 // Capacity 21003 150, 21004 // Number of items 21005 120, 21006 // Size of items (sorted) 21007 100,100,99,97,97,97,96,96,95,95,95,95,94,92,92,91,91,90,90,90, 21008 89,88,87,87,86,86,85,84,84,84,83,82,82,81,80,80,80,79,78,76,75, 21009 74,74,73,73,73,71,71,70,70,68,67,66,65,63,63,63,62,61,60,60,59, 21010 58,58,57,56,56,54,54,54,53,52,49,48,47,47,46,46,46,45,45,45,44, 21011 43,43,42,42,42,40,40,40,39,37,37,35,35,35,35,34,34,33,32,32,31, 21012 30,29,29,28,27,27,26,26,26,25,25,25,24,22,21,20 21013 }; 21014 const int u120_04[] = { 21015 // Capacity 21016 150, 21017 // Number of items 21018 120, 21019 // Size of items (sorted) 21020 99,99,98,98,97,97,96,95,92,92,92,92,91,91,91,90,89,89,88,87,87, 21021 87,86,85,84,84,84,84,82,82,81,79,78,78,77,77,76,76,75,75,75,74, 21022 73,73,73,73,72,71,71,71,71,70,69,69,69,69,69,68,68,67,66,65,65, 21023 61,60,60,59,57,57,57,57,57,56,55,53,52,52,50,50,49,48,45,45,43, 21024 43,42,42,42,42,42,41,40,40,39,39,37,37,37,36,35,34,32,32,31,31, 21025 30,28,27,25,24,24,23,21,21,21,21,21,20,20,20 21026 }; 21027 const int u120_05[] = { 21028 // Capacity 21029 150, 21030 // Number of items 21031 120, 21032 // Size of items (sorted) 21033 100,100,99,98,97,97,97,97,95,94,92,92,91,91,91,90,88,88,88,87, 21034 87,85,84,84,84,83,82,82,82,81,80,80,79,79,78,78,78,78,78,77,75, 21035 72,72,72,70,70,69,68,67,67,67,66,64,62,60,60,60,58,58,56,56,56, 21036 56,55,55,54,53,53,53,52,51,50,48,48,48,47,47,46,46,45,45,44,44, 21037 44,42,42,41,41,40,39,39,38,37,37,36,36,34,34,34,32,32,32,32,31, 21038 31,30,27,27,27,26,26,25,24,24,23,21,21,21,20,20 21039 }; 21040 const int u120_06[] = { 21041 // Capacity 21042 150, 21043 // Number of items 21044 120, 21045 // Size of items (sorted) 21046 100,100,100,99,98,97,96,96,95,95,95,92,91,90,90,89,89,88,88,88, 21047 88,86,85,85,84,83,83,83,83,82,81,81,81,80,78,76,75,72,72,72,72, 21048 71,69,69,66,66,65,64,63,62,62,62,61,60,60,59,59,59,58,57,55,55, 21049 55,55,54,54,53,53,53,52,52,51,51,50,50,49,49,48,48,48,48,48,46, 21050 45,44,44,44,43,43,43,43,42,41,38,37,37,36,35,34,33,32,31,31,30, 21051 29,29,28,27,27,27,27,27,27,25,24,23,22,22,20,20 21052 }; 21053 const int u120_07[] = { 21054 // Capacity 21055 150, 21056 // Number of items 21057 120, 21058 // Size of items (sorted) 21059 100,99,99,99,98,98,96,96,95,94,94,94,93,92,91,89,89,88,87,87, 21060 86,85,84,83,82,82,81,79,77,77,76,75,74,74,71,71,70,70,70,69,69, 21061 69,68,66,66,66,66,65,64,64,64,63,63,62,62,62,61,61,61,61,60,60, 21062 60,60,59,57,57,56,56,55,55,54,54,53,53,53,53,52,51,50,50,50,49, 21063 48,47,47,47,46,45,45,44,44,44,43,41,41,40,40,40,38,37,37,37,36, 21064 35,35,34,34,34,32,32,27,26,26,25,24,24,23,23,20 21065 }; 21066 const int u120_08[] = { 21067 // Capacity 21068 150, 21069 // Number of items 21070 120, 21071 // Size of items (sorted) 21072 100,100,100,98,98,98,97,97,97,96,95,95,94,94,92,92,91,91,91,91, 21073 89,89,89,88,88,87,86,85,85,85,84,82,82,81,81,80,79,79,77,76,75, 21074 75,74,73,72,71,70,70,69,69,69,67,67,67,65,65,64,64,63,62,61,60, 21075 60,59,58,58,58,58,57,57,57,57,54,54,53,52,52,52,51,51,49,49,49, 21076 48,47,46,45,45,45,44,43,42,40,40,39,39,38,37,37,36,35,34,34,33, 21077 33,32,30,29,29,29,27,26,26,25,23,23,22,21,20,20 21078 }; 21079 const int u120_09[] = { 21080 // Capacity 21081 150, 21082 // Number of items 21083 120, 21084 // Size of items (sorted) 21085 100,100,98,95,94,94,93,92,92,92,91,91,90,90,90,89,89,87,86,86, 21086 83,83,83,82,82,81,80,80,79,77,76,76,75,75,74,74,74,74,74,72,72, 21087 70,68,67,66,66,66,66,66,65,65,64,63,62,62,62,62,61,60,59,58,58, 21088 57,56,55,54,54,52,52,52,50,48,46,46,45,45,44,43,42,41,40,40,40, 21089 40,40,39,39,38,38,37,37,37,36,33,33,33,32,31,31,30,29,28,28,27, 21090 26,26,25,23,22,22,22,21,21,21,21,21,20,20,20,20 21091 }; 21092 const int u120_10[] = { 21093 // Capacity 21094 150, 21095 // Number of items 21096 120, 21097 // Size of items (sorted) 21098 100,99,99,99,99,98,98,97,97,97,97,97,96,93,92,92,92,92,91,90, 21099 90,90,90,89,88,88,88,87,86,86,84,84,83,82,82,81,81,80,79,79,78, 21100 78,78,77,76,76,74,73,72,71,69,69,68,67,67,66,66,65,65,64,63,63, 21101 63,62,60,60,59,59,59,58,56,56,55,55,54,54,52,52,52,52,52,51,51, 21102 51,50,50,50,48,46,45,45,45,44,44,43,42,40,39,39,38,38,37,35,34, 21103 34,34,34,32,30,30,30,29,29,28,26,26,23,22,21,20 21104 }; 21105 const int u120_11[] = { 21106 // Capacity 21107 150, 21108 // Number of items 21109 120, 21110 // Size of items (sorted) 21111 100,99,99,98,98,98,97,97,95,94,94,93,91,91,91,91,90,90,90,89, 21112 89,88,85,84,83,83,81,80,79,79,79,79,78,78,78,78,78,78,77,77,76, 21113 76,75,75,73,70,69,68,67,66,65,65,65,64,64,63,62,62,61,61,61,60, 21114 60,59,59,59,58,58,57,57,57,55,54,54,52,52,51,50,50,50,49,47,45, 21115 41,41,41,40,40,38,38,38,37,36,36,35,35,35,35,35,35,33,31,30,28, 21116 28,28,27,27,27,27,26,24,24,23,23,22,22,22,21,21 21117 }; 21118 const int u120_12[] = { 21119 // Capacity 21120 150, 21121 // Number of items 21122 120, 21123 // Size of items (sorted) 21124 99,96,95,93,91,91,91,90,88,88,87,87,87,86,86,84,84,84,82,82,82, 21125 81,81,80,79,79,78,78,78,78,78,77,77,76,76,76,74,74,73,72,72,71, 21126 71,71,69,69,69,69,68,66,66,66,66,65,64,64,64,63,62,62,60,59,59, 21127 58,58,57,57,57,56,56,56,55,54,54,54,52,52,51,51,50,49,49,48,47, 21128 46,46,45,45,45,44,43,42,42,41,41,38,37,37,37,36,36,35,34,33,33, 21129 32,32,30,29,28,27,26,26,26,24,23,23,22,22,20 21130 }; 21131 const int u120_13[] = { 21132 // Capacity 21133 150, 21134 // Number of items 21135 120, 21136 // Size of items (sorted) 21137 100,100,99,99,98,98,97,97,96,96,95,95,95,92,91,91,91,90,90,90, 21138 89,88,88,84,84,84,84,83,82,81,81,81,81,80,78,77,77,76,74,74,73, 21139 73,72,71,71,69,69,66,66,66,65,64,63,63,62,61,61,61,60,60,59,57, 21140 56,56,55,55,55,54,53,53,53,52,52,51,51,51,50,50,47,47,45,45,44, 21141 43,42,41,41,40,40,39,39,39,38,38,38,37,36,33,33,32,32,32,31,30, 21142 30,29,29,28,28,28,26,25,24,22,22,22,22,20,20,20 21143 }; 21144 const int u120_14[] = { 21145 // Capacity 21146 150, 21147 // Number of items 21148 120, 21149 // Size of items (sorted) 21150 100,100,100,99,99,97,97,96,96,93,93,93,93,92,90,90,89,89,87,87, 21151 86,86,85,85,84,84,83,82,82,81,80,79,78,78,78,76,75,74,74,74,74, 21152 73,73,72,72,71,71,70,69,68,68,68,68,66,66,65,65,65,64,64,64,63, 21153 63,63,62,61,61,59,57,54,54,54,53,51,51,50,49,49,49,48,48,47,47, 21154 46,46,46,46,45,45,44,44,43,42,41,40,39,39,39,35,35,34,34,33,31, 21155 31,31,31,28,28,27,27,25,25,24,24,24,23,22,22,21 21156 }; 21157 const int u120_15[] = { 21158 // Capacity 21159 150, 21160 // Number of items 21161 120, 21162 // Size of items (sorted) 21163 100,100,99,99,99,98,98,98,97,97,96,95,93,93,93,91,91,90,90,89, 21164 89,88,88,86,86,85,83,82,82,81,81,80,80,78,77,77,76,76,75,74,74, 21165 73,73,72,71,71,70,69,69,68,67,64,64,63,61,61,61,61,61,60,58,56, 21166 56,55,55,54,54,53,53,49,48,47,46,44,44,43,43,43,42,42,41,41,41, 21167 40,40,39,39,38,38,38,37,37,36,36,36,36,34,34,33,32,31,31,30,30, 21168 30,28,28,27,27,24,24,24,23,23,23,22,22,21,20,20 21169 }; 21170 const int u120_16[] = { 21171 // Capacity 21172 150, 21173 // Number of items 21174 120, 21175 // Size of items (sorted) 21176 100,100,100,99,99,99,99,98,96,95,95,94,94,94,94,93,92,92,92,91, 21177 90,90,90,89,88,87,87,85,84,84,84,84,83,83,82,81,79,79,78,78,76, 21178 76,76,75,75,75,75,73,72,72,71,70,70,70,69,68,67,66,66,65,64,64, 21179 63,62,62,61,61,61,60,59,59,59,58,58,58,56,56,55,54,53,52,51,50, 21180 49,49,48,48,47,47,45,45,44,44,44,42,40,40,38,38,38,35,35,34,34, 21181 33,33,32,32,30,30,28,27,27,27,27,25,23,23,22,21 21182 }; 21183 const int u120_17[] = { 21184 // Capacity 21185 150, 21186 // Number of items 21187 120, 21188 // Size of items (sorted) 21189 100,100,100,99,98,95,95,94,94,93,92,92,91,91,90,90,89,89,88,88, 21190 87,86,86,86,86,86,85,85,85,84,84,83,82,80,80,80,79,79,79,79,78, 21191 77,77,77,76,74,74,73,72,72,72,72,71,70,69,69,68,68,65,64,63,63, 21192 62,62,61,61,60,60,59,58,58,56,56,56,55,55,55,54,53,53,53,53,51, 21193 51,51,51,50,49,49,48,47,47,46,45,44,44,43,43,42,42,41,40,39,38, 21194 37,37,34,31,30,30,30,30,30,29,28,27,26,26,22,22 21195 }; 21196 const int u120_18[] = { 21197 // Capacity 21198 150, 21199 // Number of items 21200 120, 21201 // Size of items (sorted) 21202 100,100,100,100,98,98,97,97,96,95,95,95,94,92,92,89,89,89,88, 21203 87,86,85,85,84,83,82,81,81,80,79,76,76,75,75,74,73,73,73,73,73, 21204 73,72,72,71,70,69,68,68,67,67,66,65,64,64,64,63,63,62,62,61,59, 21205 59,58,58,57,56,56,55,55,54,54,52,51,51,51,51,50,50,50,48,47,46, 21206 46,46,45,45,45,44,43,42,41,41,40,40,39,39,37,36,36,36,35,35,35, 21207 34,34,34,33,32,28,27,26,26,24,23,23,22,22,22,21,21 21208 }; 21209 const int u120_19[] = { 21210 // Capacity 21211 150, 21212 // Number of items 21213 120, 21214 // Size of items (sorted) 21215 100,100,99,99,99,97,97,97,97,97,96,96,95,95,95,95,94,94,93,92, 21216 90,90,90,90,89,88,86,86,85,85,84,83,80,79,78,77,77,77,76,75,74, 21217 74,73,72,72,69,68,67,66,66,65,65,64,63,63,62,62,62,60,60,59,58, 21218 58,58,57,55,54,54,54,52,51,50,50,50,50,50,50,49,49,48,48,47,46, 21219 44,44,44,43,43,42,41,40,39,39,38,38,37,36,35,34,33,33,33,32,32, 21220 31,31,29,28,28,27,26,25,24,24,23,23,23,22,21,21 21221 }; 21222 21223 const int u250_00[] = { 21224 // Capacity 21225 150, 21226 // Number of items 21227 250, 21228 // Size of items (sorted) 21229 100,100,100,99,99,98,98,98,98,98,98,98,98,97,97,97,96,96,95,95, 21230 95,94,94,93,93,92,92,92,91,91,90,90,90,88,88,87,86,85,85,85,84, 21231 84,84,84,84,83,83,82,82,82,81,81,81,81,80,80,80,80,80,80,79,79, 21232 79,79,78,78,78,78,78,78,76,76,75,75,74,74,74,73,73,73,73,72,72, 21233 72,71,71,70,70,70,70,70,70,69,69,69,69,68,67,67,67,67,67,66,66, 21234 66,65,65,64,64,62,62,62,61,61,60,60,60,60,60,60,59,59,58,58,58, 21235 58,57,57,57,57,57,57,57,55,55,55,55,55,53,53,53,53,53,53,52,52, 21236 50,50,49,49,49,49,49,48,48,47,47,47,47,46,46,46,46,45,45,45,45, 21237 45,44,44,44,43,43,43,43,43,43,43,42,42,42,42,42,42,41,41,41,41, 21238 39,39,39,39,39,38,38,38,38,38,38,37,37,36,36,36,36,36,36,35,35, 21239 33,33,33,33,32,32,32,32,30,30,30,30,30,29,29,29,28,27,27,27,27, 21240 27,26,25,25,25,24,24,24,23,23,23,23,23,22,22,22,20,20,20,20 21241 }; 21242 const int u250_01[] = { 21243 // Capacity 21244 150, 21245 // Number of items 21246 250, 21247 // Size of items (sorted) 21248 100,100,100,99,98,98,97,97,97,97,97,97,96,96,96,96,95,95,95,95, 21249 94,94,92,92,92,91,91,91,91,91,90,90,90,90,90,90,89,89,88,88,87, 21250 87,86,86,86,85,85,84,84,84,84,84,84,84,83,83,82,82,81,81,81,80, 21251 80,80,80,80,80,80,79,79,79,79,78,78,77,76,76,76,76,75,75,75,74, 21252 74,74,73,73,73,73,71,71,71,71,70,70,70,69,68,68,68,67,67,67,67, 21253 67,66,66,66,66,65,65,64,64,64,64,64,63,63,63,62,62,62,61,61,61, 21254 60,60,59,59,59,58,58,57,57,57,56,56,54,54,54,53,53,53,52,51,51, 21255 50,50,49,48,48,48,48,47,47,47,46,46,46,46,46,46,45,45,45,45,45, 21256 44,44,43,43,42,42,42,42,42,41,41,40,40,40,40,39,38,38,37,37,37, 21257 37,37,37,36,36,35,35,35,35,35,35,35,34,34,34,34,33,33,32,32,32, 21258 32,31,31,31,30,30,30,29,29,29,29,29,29,28,28,28,27,27,27,27,26, 21259 26,26,26,26,25,25,25,25,25,24,24,24,23,22,22,21,21,21,21,20 21260 }; 21261 const int u250_02[] = { 21262 // Capacity 21263 150, 21264 // Number of items 21265 250, 21266 // Size of items (sorted) 21267 100,100,100,99,99,99,98,98,98,97,97,97,97,97,97,95,95,95,94,92, 21268 92,92,92,92,92,91,91,91,91,91,91,90,90,90,89,88,88,88,88,88,88, 21269 88,87,87,87,87,87,86,85,85,85,84,84,84,84,84,84,83,83,82,82,82, 21270 82,82,81,81,81,81,80,80,79,79,79,78,78,78,78,78,78,77,77,76,75, 21271 75,75,75,74,73,73,73,73,72,72,72,72,72,71,71,70,70,70,69,69,69, 21272 69,69,69,68,68,68,67,67,67,67,66,66,66,65,65,64,62,62,61,60,60, 21273 60,60,60,60,59,59,58,58,57,57,57,57,56,56,56,56,56,55,55,55,55, 21274 54,53,53,53,53,52,52,52,52,51,50,50,50,49,48,48,48,48,48,48,48, 21275 47,47,46,46,45,45,45,45,44,44,44,43,43,43,42,42,42,42,42,42,41, 21276 41,41,40,40,40,39,39,39,39,38,37,37,37,37,37,37,36,36,36,35,34, 21277 34,34,34,32,32,32,32,32,32,31,31,31,31,30,29,28,27,27,27,27,26, 21278 26,25,24,24,24,23,23,21,21,21,21,21,21,21,20,20,20,20,20,20 21279 }; 21280 const int u250_03[] = { 21281 // Capacity 21282 150, 21283 // Number of items 21284 250, 21285 // Size of items (sorted) 21286 100,100,100,100,100,100,99,99,99,99,98,98,98,97,97,96,96,96,96, 21287 95,95,95,95,94,94,94,94,93,92,92,92,91,91,90,89,89,89,89,89,88, 21288 88,87,87,86,86,85,85,85,84,84,83,83,83,83,82,82,82,81,81,81,80, 21289 80,79,79,78,77,77,76,76,75,75,74,74,72,72,72,71,71,71,71,70,70, 21290 70,70,69,69,69,69,69,68,67,66,66,66,66,66,65,65,65,64,64,64,64, 21291 64,63,63,63,63,62,62,62,62,62,61,61,61,61,61,60,60,60,60,60,59, 21292 59,59,58,58,58,57,57,57,56,56,55,55,55,55,55,54,54,54,54,53,53, 21293 53,53,53,53,53,53,52,52,51,51,51,51,50,50,50,50,50,49,49,49,48, 21294 48,48,47,47,47,47,46,46,45,45,45,44,44,44,44,44,44,43,43,43,43, 21295 42,41,41,41,40,40,40,40,38,38,37,37,37,37,37,36,36,35,35,34,34, 21296 34,34,34,33,33,32,32,32,31,31,30,30,29,29,28,27,27,27,27,27,27, 21297 26,26,26,25,25,25,24,24,24,23,23,23,23,23,22,22,22,21,20,20,20 21298 }; 21299 const int u250_04[] = { 21300 // Capacity 21301 150, 21302 // Number of items 21303 250, 21304 // Size of items (sorted) 21305 100,100,99,98,98,98,97,97,97,96,95,95,94,94,94,93,92,92,92,92, 21306 92,92,92,91,91,91,91,91,90,90,90,90,90,90,89,89,89,89,88,88,88, 21307 88,88,87,87,86,86,86,85,85,84,83,83,83,82,82,82,82,82,81,81,81, 21308 80,80,79,79,79,77,77,76,76,76,76,76,75,75,75,75,74,74,74,74,74, 21309 74,74,73,73,72,72,72,70,70,69,69,69,69,68,68,67,67,67,66,66,66, 21310 66,66,66,65,65,65,65,65,64,64,64,63,62,62,62,62,62,62,61,61,60, 21311 60,60,60,59,59,59,59,59,58,58,58,58,58,57,57,57,57,57,56,55,55, 21312 54,54,54,54,54,52,52,52,52,52,52,52,51,51,51,50,50,50,49,49,49, 21313 48,48,46,46,46,46,45,45,45,45,45,45,44,44,44,43,43,42,42,41,40, 21314 40,40,40,40,40,40,39,39,39,39,39,38,38,38,37,37,37,37,36,36,35, 21315 34,34,34,34,33,33,33,33,32,32,31,31,30,30,29,29,29,28,28,27,27, 21316 26,26,26,25,23,23,22,22,22,22,21,21,21,21,21,20,20,20,20,20 21317 }; 21318 const int u250_05[] = { 21319 // Capacity 21320 150, 21321 // Number of items 21322 250, 21323 // Size of items (sorted) 21324 100,100,99,99,99,99,99,99,98,98,98,98,98,97,97,97,97,97,96,95, 21325 94,94,93,93,92,91,91,91,91,91,91,90,90,90,90,89,89,89,88,88,87, 21326 87,87,86,86,85,84,84,84,84,83,83,83,82,82,82,81,81,81,80,80,80, 21327 79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,78,78,77,77,77,77, 21328 76,76,75,75,73,72,72,71,71,70,69,69,69,69,68,67,67,67,66,66,66, 21329 66,66,65,65,65,64,64,64,64,63,63,63,63,63,62,62,62,61,61,61,60, 21330 60,60,59,59,59,59,58,58,58,57,57,57,57,57,56,56,56,56,55,55,54, 21331 54,54,54,54,54,52,52,52,52,52,52,52,51,51,51,50,50,50,50,49,49, 21332 49,48,48,47,46,45,45,45,45,45,44,43,43,42,42,41,41,41,41,40,40, 21333 39,38,38,38,38,38,37,37,37,37,37,36,36,36,36,35,35,35,35,35,35, 21334 35,34,33,33,32,32,31,30,30,30,30,29,29,28,28,28,28,28,27,27,27, 21335 27,26,26,26,26,26,24,24,24,23,23,23,23,22,22,22,21,21,21,20 21336 }; 21337 const int u250_06[] = { 21338 // Capacity 21339 150, 21340 // Number of items 21341 250, 21342 // Size of items (sorted) 21343 100,100,100,100,99,99,99,98,98,97,97,97,96,96,96,96,95,95,95, 21344 95,93,93,93,92,92,91,91,91,91,91,90,90,90,90,90,89,88,88,88,87, 21345 87,86,86,85,84,84,84,84,84,84,84,84,83,82,82,82,82,81,81,81,81, 21346 81,81,80,79,79,78,78,78,78,78,77,77,77,76,76,76,76,76,74,74,74, 21347 74,74,74,74,73,73,73,73,72,72,72,72,71,71,71,71,71,70,69,69,69, 21348 69,68,68,68,66,66,66,66,66,66,65,65,65,64,64,63,63,63,62,62,62, 21349 61,61,61,61,61,60,60,60,59,59,59,58,57,57,56,56,56,55,55,55,55, 21350 54,54,54,53,53,53,53,52,52,52,51,51,51,51,51,50,50,50,50,49,49, 21351 48,48,47,47,47,47,46,46,45,45,45,45,44,44,44,43,43,42,42,42,41, 21352 41,41,40,40,40,39,39,39,39,39,38,38,38,38,37,36,35,35,34,34,33, 21353 33,33,33,32,32,32,32,31,31,31,30,30,29,29,29,28,28,28,28,27,27, 21354 27,26,26,25,25,24,24,23,22,22,22,22,22,22,22,22,21,20,20,20,20 21355 }; 21356 const int u250_07[] = { 21357 // Capacity 21358 150, 21359 // Number of items 21360 250, 21361 // Size of items (sorted) 21362 100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,97,97, 21363 97,96,96,96,95,94,94,94,93,93,93,93,93,93,92,91,91,91,90,90,90, 21364 90,90,89,89,89,89,89,88,88,88,87,87,86,86,86,85,85,85,84,84,84, 21365 84,83,83,83,83,82,82,82,81,81,80,80,80,78,78,78,78,78,77,77,76, 21366 76,76,76,75,75,75,75,74,74,74,73,73,73,73,72,71,71,71,71,70,70, 21367 69,69,69,69,68,68,68,67,65,65,64,64,64,64,64,64,64,63,63,63,63, 21368 62,61,61,61,61,61,61,61,61,60,60,59,59,58,58,58,58,57,56,56,56, 21369 55,55,55,54,54,54,54,53,53,52,51,50,49,49,49,48,48,48,47,47,47, 21370 46,46,46,46,45,45,45,44,44,44,44,44,43,43,43,42,42,42,41,41,41, 21371 41,40,40,39,39,39,38,38,38,38,38,37,37,36,36,36,36,35,35,35,34, 21372 34,34,34,33,33,32,32,31,31,31,31,30,30,30,30,30,28,28,28,28,27, 21373 27,27,27,25,25,24,24,24,24,24,23,23,23,23,23,22,22,21,21,20,20 21374 }; 21375 const int u250_08[] = { 21376 // Capacity 21377 150, 21378 // Number of items 21379 250, 21380 // Size of items (sorted) 21381 100,100,100,100,100,99,98,98,98,97,97,95,95,95,95,95,95,94,94, 21382 94,94,93,92,92,92,92,92,91,91,90,90,90,89,89,89,89,89,88,88,87, 21383 87,87,86,86,86,86,86,85,85,85,85,85,84,84,83,83,82,82,81,81,80, 21384 80,80,80,79,79,79,79,79,79,79,78,77,77,77,76,76,76,76,75,75,75, 21385 75,74,74,74,73,73,73,73,73,73,73,72,72,72,72,72,72,72,72,71,71, 21386 70,70,70,70,69,69,68,68,68,68,68,67,67,66,66,66,65,65,65,64,64, 21387 64,64,63,63,63,63,62,62,62,62,62,61,61,61,60,60,59,59,59,58,58, 21388 58,58,57,56,56,56,56,56,55,55,55,55,55,54,54,54,53,53,53,53,53, 21389 52,51,51,51,51,51,51,51,51,50,50,50,50,49,49,49,48,48,47,47,47, 21390 47,46,46,45,45,45,44,44,44,44,43,43,42,42,42,41,40,40,40,40,40, 21391 39,38,38,37,37,37,36,36,36,35,35,34,34,34,34,33,33,32,31,30,30, 21392 30,30,30,29,28,28,27,27,27,26,26,26,24,23,23,22,22,22,22,22,21 21393 }; 21394 const int u250_09[] = { 21395 // Capacity 21396 150, 21397 // Number of items 21398 250, 21399 // Size of items (sorted) 21400 100,100,100,100,100,99,99,99,99,99,98,97,97,97,97,97,97,96,96, 21401 96,95,95,95,95,95,94,94,93,93,93,93,92,92,92,91,91,90,90,90,90, 21402 89,88,88,88,88,88,87,87,87,86,86,86,86,86,86,85,85,85,85,85,84, 21403 84,84,84,84,84,83,83,82,81,80,79,79,79,78,78,77,77,77,77,77,76, 21404 76,75,75,74,74,73,73,72,72,72,71,70,70,70,69,69,69,69,69,68,68, 21405 67,67,67,66,66,65,65,65,65,64,63,63,62,62,62,62,62,62,61,61,60, 21406 60,60,59,59,59,59,58,58,58,58,57,56,55,54,54,54,54,53,52,51,51, 21407 50,50,50,50,50,50,50,49,49,49,49,48,48,48,47,46,46,46,46,45,44, 21408 44,44,44,43,43,43,43,43,42,42,41,41,41,41,40,40,39,39,39,39,39, 21409 38,38,38,37,37,36,36,35,35,35,35,35,34,34,34,34,33,33,33,32,32, 21410 32,32,32,31,31,31,31,30,29,29,28,28,28,28,27,27,27,27,27,26,26, 21411 26,26,25,24,24,24,24,24,24,23,23,23,22,22,21,21,21,21,21,21,21 21412 }; 21413 const int u250_10[] = { 21414 // Capacity 21415 150, 21416 // Number of items 21417 250, 21418 // Size of items (sorted) 21419 100,100,100,100,100,99,99,99,99,99,99,97,97,96,96,95,95,94,94, 21420 94,94,94,94,94,94,93,93,93,92,92,92,92,91,91,91,91,91,91,90,89, 21421 89,89,88,88,88,88,87,87,87,87,86,86,86,85,85,85,85,84,83,83,83, 21422 83,83,83,83,82,81,81,81,81,81,80,80,80,80,80,79,79,78,78,78,78, 21423 78,77,76,76,75,74,74,74,74,74,73,73,73,72,72,72,72,71,71,71,70, 21424 70,70,70,69,69,68,68,67,67,66,66,66,66,65,65,65,64,63,63,62,62, 21425 62,61,61,61,61,60,60,59,59,59,59,59,59,58,58,58,58,57,57,57,57, 21426 56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,53,53,53,52,52,52, 21427 52,51,51,51,51,49,49,48,48,48,48,47,46,46,46,45,44,44,44,44,44, 21428 43,43,43,43,43,42,42,42,41,41,41,41,41,40,40,40,40,39,39,38,38, 21429 38,37,37,37,37,35,35,35,34,34,34,34,33,32,31,31,30,29,29,29,29, 21430 28,28,26,26,25,25,25,25,24,24,24,23,22,22,22,22,22,21,21,20,20 21431 }; 21432 const int u250_11[] = { 21433 // Capacity 21434 150, 21435 // Number of items 21436 250, 21437 // Size of items (sorted) 21438 100,100,100,100,100,99,99,99,98,97,97,97,97,97,96,96,96,96,95, 21439 95,95,95,95,95,95,94,93,92,92,92,92,92,92,91,91,90,90,90,90,90, 21440 90,90,89,88,87,87,87,87,87,87,86,86,85,84,84,84,83,83,83,83,82, 21441 82,82,82,82,81,81,80,80,80,80,80,79,78,78,78,78,77,77,76,75,75, 21442 75,74,73,73,73,73,72,72,72,71,71,70,70,70,69,69,68,68,68,68,67, 21443 67,67,66,66,66,66,65,65,64,64,63,63,63,62,62,62,61,61,61,61,61, 21444 61,60,60,60,59,59,58,57,57,56,56,56,56,56,56,55,55,55,54,54,54, 21445 54,53,53,52,52,52,51,51,51,51,50,49,49,49,48,47,46,46,45,45,45, 21446 45,45,44,44,44,44,43,43,42,42,42,42,42,42,41,41,41,41,41,40,40, 21447 40,40,39,39,39,38,38,37,37,37,36,36,36,35,35,35,35,35,35,34,34, 21448 33,33,33,33,32,32,32,32,32,31,30,30,29,29,29,29,29,27,27,27,27, 21449 26,26,26,26,26,25,25,25,25,25,25,24,23,23,22,21,21,20,20,20,20 21450 }; 21451 const int u250_12[] = { 21452 // Capacity 21453 150, 21454 // Number of items 21455 250, 21456 // Size of items (sorted) 21457 100,100,100,100,100,99,99,99,99,98,98,98,98,98,98,98,97,97,97, 21458 97,97,97,96,96,96,95,95,95,95,95,95,95,95,94,94,94,94,93,93,92, 21459 91,91,91,90,90,90,89,89,89,89,88,88,88,87,87,87,87,86,85,85,85, 21460 84,84,84,84,82,82,82,82,82,81,81,81,81,80,80,79,79,78,78,77,76, 21461 76,75,75,75,74,74,74,73,72,72,71,71,71,71,70,70,70,70,69,68,68, 21462 68,68,67,67,67,67,67,66,66,66,66,65,65,65,64,64,64,63,63,63,63, 21463 62,62,62,62,61,61,61,60,60,59,59,59,58,58,58,58,58,57,57,57,57, 21464 57,57,57,56,56,55,55,55,55,54,54,54,54,53,52,51,51,51,51,50,50, 21465 50,50,49,49,49,49,48,48,47,47,47,47,47,46,46,46,46,45,45,45,44, 21466 44,44,44,43,43,43,43,43,43,42,42,42,42,41,41,40,40,38,38,38,37, 21467 37,36,36,34,34,33,33,33,33,33,32,32,32,31,31,31,30,30,29,29,29, 21468 29,29,28,28,27,27,27,27,27,26,26,26,26,24,23,22,22,22,22,20,20 21469 }; 21470 const int u250_13[] = { 21471 // Capacity 21472 150, 21473 // Number of items 21474 250, 21475 // Size of items (sorted) 21476 100,99,97,97,96,96,96,96,96,95,95,95,95,94,94,93,93,93,93,93, 21477 93,92,92,92,91,91,90,90,90,90,89,88,88,88,87,87,87,87,87,86,86, 21478 86,86,85,85,85,84,83,83,83,82,82,82,82,81,81,80,80,80,80,80,80, 21479 80,79,79,79,78,78,77,77,77,77,77,77,77,76,76,76,76,76,76,75,74, 21480 74,74,74,73,73,73,73,71,71,71,71,71,71,70,70,70,70,69,69,69,69, 21481 69,69,68,68,68,68,68,68,66,66,66,66,66,65,65,64,64,63,63,63,63, 21482 61,61,61,61,61,60,60,60,60,60,60,59,59,58,57,57,56,56,56,56,55, 21483 53,53,53,53,53,53,52,52,52,51,51,50,50,49,49,49,49,48,48,48,48, 21484 47,47,47,47,47,46,46,46,46,46,46,45,45,45,45,44,44,44,43,43,43, 21485 43,43,42,42,42,42,42,41,41,41,41,41,41,40,40,40,40,40,39,38,38, 21486 37,37,37,37,36,36,35,35,35,34,34,34,34,32,32,31,31,30,29,29,29, 21487 28,28,27,27,27,26,26,25,25,24,24,23,22,22,22,21,20,20,20,20 21488 }; 21489 const int u250_14[] = { 21490 // Capacity 21491 150, 21492 // Number of items 21493 250, 21494 // Size of items (sorted) 21495 100,100,100,100,99,98,98,98,98,97,97,96,96,95,95,95,95,94,94, 21496 94,94,94,93,93,93,93,93,93,92,92,91,90,90,90,89,88,88,88,88,88, 21497 87,87,87,86,85,84,84,83,83,83,83,82,82,82,82,82,81,81,80,80,79, 21498 79,79,79,79,79,79,78,78,78,78,77,77,77,77,77,77,76,76,76,75,75, 21499 75,75,75,75,74,74,74,74,74,73,73,73,73,72,71,71,70,70,70,69,68, 21500 68,68,68,67,65,65,65,65,64,64,63,63,63,63,62,62,61,61,61,60,60, 21501 59,59,59,59,59,58,56,56,56,56,56,55,54,54,54,53,53,53,52,52,51, 21502 51,51,51,51,50,50,49,49,49,49,49,48,48,48,47,47,47,47,47,47,46, 21503 46,45,45,45,44,44,44,44,44,43,43,43,43,43,42,42,42,41,41,41,40, 21504 40,39,38,38,38,37,37,37,37,36,36,36,36,36,35,35,34,34,33,33,32, 21505 32,31,31,31,30,29,29,28,28,28,28,27,26,26,26,25,25,25,25,25,25, 21506 24,23,23,23,23,23,23,22,22,22,22,22,22,21,21,21,21,21,20,20,20 21507 }; 21508 const int u250_15[] = { 21509 // Capacity 21510 150, 21511 // Number of items 21512 250, 21513 // Size of items (sorted) 21514 100,100,100,100,100,99,99,99,98,98,97,97,97,97,97,97,96,96,96, 21515 96,96,95,95,94,94,94,93,93,92,92,92,92,92,91,91,91,91,91,90,90, 21516 89,89,89,89,89,88,88,88,88,88,88,87,87,87,87,87,87,86,86,85,85, 21517 85,84,83,83,83,83,82,82,82,82,82,82,81,81,81,80,80,79,79,78,77, 21518 76,76,75,75,75,75,74,74,74,74,74,74,73,73,73,73,72,72,72,71,71, 21519 71,71,70,70,70,70,69,69,68,67,67,65,65,65,65,64,64,64,64,63,63, 21520 63,63,63,63,63,62,62,62,61,61,61,60,59,58,58,57,57,56,56,56,56, 21521 56,55,55,55,55,55,54,54,54,54,53,53,53,53,52,52,52,51,51,50,50, 21522 50,50,50,49,49,49,49,49,49,49,49,48,48,48,48,48,47,46,46,45,44, 21523 44,44,44,44,44,43,43,43,42,41,41,41,40,40,39,37,37,37,37,36,36, 21524 36,35,35,35,34,34,33,33,33,32,32,32,31,31,31,30,30,29,29,29,28, 21525 28,27,26,26,26,26,26,25,25,25,25,24,24,24,24,23,23,21,21,20,20 21526 }; 21527 const int u250_16[] = { 21528 // Capacity 21529 150, 21530 // Number of items 21531 250, 21532 // Size of items (sorted) 21533 100,99,98,97,97,97,96,96,96,95,95,95,95,95,95,95,94,94,94,93, 21534 91,89,89,89,88,88,88,88,87,87,86,86,86,86,86,86,86,85,85,85,85, 21535 84,84,84,83,83,83,83,83,83,82,82,82,82,81,81,81,81,81,81,81,80, 21536 80,80,80,79,79,79,79,78,78,77,77,77,77,76,75,75,74,74,74,74,74, 21537 74,73,73,73,73,73,73,72,72,72,70,70,70,69,69,69,68,68,67,66,66, 21538 65,65,65,64,63,63,63,63,63,62,62,60,60,60,59,59,59,59,57,57,57, 21539 57,56,56,55,55,55,54,54,54,53,53,53,53,52,51,50,50,49,49,49,49, 21540 48,48,48,48,48,48,47,47,47,46,46,46,46,45,44,44,43,42,42,42,42, 21541 42,41,41,41,40,40,40,40,40,39,39,39,38,38,38,38,38,38,37,37,37, 21542 36,36,36,36,36,35,35,34,33,33,33,32,32,32,32,32,31,31,31,31,31, 21543 31,30,30,30,30,29,29,29,29,28,28,28,28,27,27,27,27,27,27,26,26, 21544 26,25,25,25,25,24,24,24,23,22,22,22,22,21,21,21,21,20,20,20 21545 }; 21546 const int u250_17[] = { 21547 // Capacity 21548 150, 21549 // Number of items 21550 250, 21551 // Size of items (sorted) 21552 100,100,100,100,100,99,99,98,98,98,97,97,97,97,96,96,96,96,94, 21553 94,93,93,93,93,92,92,91,90,90,89,89,89,88,86,86,85,85,84,84,84, 21554 83,83,82,82,82,82,82,81,81,80,80,80,80,79,79,79,79,78,78,77,77, 21555 77,77,76,76,76,75,75,75,75,75,74,74,74,74,74,73,73,72,72,72,72, 21556 72,72,72,71,71,71,70,68,68,68,68,68,68,68,68,68,68,67,67,67,67, 21557 67,67,67,67,67,66,65,64,64,64,64,63,63,63,63,63,62,62,61,61,59, 21558 58,58,57,57,57,57,57,57,56,56,56,56,56,56,55,55,55,55,55,55,54, 21559 53,53,53,52,52,51,51,51,51,50,50,50,50,50,50,49,49,49,49,48,48, 21560 47,47,47,47,47,46,45,44,43,43,43,43,43,42,42,42,42,42,42,41,41, 21561 40,40,40,40,40,40,39,39,39,39,38,38,38,38,37,37,37,36,36,36,35, 21562 35,35,35,34,33,33,32,32,32,32,31,31,31,31,31,31,30,30,30,30,28, 21563 27,27,27,26,25,25,24,24,24,24,23,23,22,21,21,21,21,21,21,21,20 21564 }; 21565 const int u250_18[] = { 21566 // Capacity 21567 150, 21568 // Number of items 21569 250, 21570 // Size of items (sorted) 21571 100,100,100,99,99,99,99,99,99,98,98,97,97,97,97,97,96,96,96,96, 21572 95,95,95,95,95,94,94,94,94,94,93,93,92,91,90,90,90,90,90,90,90, 21573 89,89,88,88,87,87,87,85,85,84,84,84,84,83,83,82,82,81,81,81,80, 21574 80,80,79,79,79,78,78,78,77,77,77,77,77,77,77,75,75,75,75,74,74, 21575 74,73,73,73,73,72,72,72,71,71,70,70,70,70,68,68,67,67,67,67,66, 21576 66,66,66,65,65,64,63,62,62,62,61,61,61,60,60,60,59,59,59,59,59, 21577 59,58,58,58,58,58,58,58,57,57,57,56,56,56,55,55,55,55,55,55,54, 21578 54,53,52,52,50,50,50,50,49,49,49,49,49,49,48,48,48,48,48,48,47, 21579 47,46,46,46,46,46,45,45,44,44,42,42,41,40,40,40,39,39,39,38,37, 21580 37,37,36,35,35,35,35,34,34,34,34,33,33,33,33,33,33,32,32,31,31, 21581 31,31,31,31,31,30,30,30,29,29,28,28,28,28,28,27,27,27,27,26,26, 21582 25,25,25,24,24,24,24,24,23,23,23,22,22,22,21,21,21,21,20,20 21583 }; 21584 const int u250_19[] = { 21585 // Capacity 21586 150, 21587 // Number of items 21588 250, 21589 // Size of items (sorted) 21590 100,100,100,99,99,98,98,97,97,97,97,97,96,96,96,96,95,95,95,95, 21591 94,94,94,94,94,93,93,92,92,91,90,89,89,89,89,89,89,88,88,87,87, 21592 86,86,85,85,84,83,82,82,82,81,81,81,81,80,80,80,80,80,79,79,79, 21593 78,78,77,77,77,77,77,76,76,76,75,75,74,74,74,74,74,74,74,74,73, 21594 73,73,72,72,72,72,72,71,71,71,71,71,70,70,69,69,68,68,67,67,67, 21595 66,65,65,65,65,65,64,64,64,63,63,63,63,63,63,62,62,62,62,61,61, 21596 61,60,60,60,59,59,59,59,58,57,57,57,56,56,55,55,55,55,55,54,54, 21597 54,54,53,53,53,53,52,52,52,52,52,52,52,52,51,51,51,50,50,50,50, 21598 49,49,48,48,48,48,47,47,47,46,46,46,46,45,45,45,44,44,43,43,42, 21599 42,42,42,41,41,41,41,40,40,40,40,39,39,39,39,38,38,37,37,37,37, 21600 36,36,36,36,36,36,35,35,34,33,32,31,31,30,30,30,30,30,30,29,29, 21601 28,27,27,26,26,25,25,25,24,24,23,23,23,23,23,22,22,21,21,20 21602 }; 21603 21604 const int u500_00[] = { 21605 // Capacity 21606 150, 21607 // Number of items 21608 500, 21609 // Size of items (sorted) 21610 100,100,100,100,100,100,99,99,99,98,98,98,98,98,98,98,98,98,98, 21611 97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,95,95,95,95,95,95, 21612 95,94,94,94,94,93,93,92,92,92,92,92,92,91,91,91,91,91,91,91,90, 21613 90,90,90,90,90,90,90,90,89,89,88,88,88,88,87,87,87,86,86,86,86, 21614 85,85,85,85,85,84,84,84,84,84,84,84,84,84,84,84,84,83,83,83,83, 21615 82,82,82,82,82,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,80, 21616 80,80,80,80,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,77, 21617 76,76,76,76,76,76,75,75,75,75,75,74,74,74,74,74,74,73,73,73,73, 21618 73,73,73,73,72,72,72,71,71,71,71,71,71,70,70,70,70,70,70,70,70, 21619 70,69,69,69,69,69,68,68,68,68,67,67,67,67,67,67,67,67,67,67,66, 21620 66,66,66,66,66,66,65,65,65,65,64,64,64,64,64,64,64,63,63,63,62, 21621 62,62,62,62,62,61,61,61,61,61,60,60,60,60,60,60,60,60,59,59,59, 21622 59,59,58,58,58,58,58,58,57,57,57,57,57,57,57,57,57,57,56,56,55, 21623 55,55,55,55,54,54,54,53,53,53,53,53,53,53,53,53,52,52,52,51,51, 21624 50,50,50,50,49,49,49,49,49,49,48,48,48,48,48,48,47,47,47,47,47, 21625 47,47,46,46,46,46,46,46,46,46,46,46,45,45,45,45,45,45,45,45,45, 21626 45,44,44,44,44,44,43,43,43,43,43,43,43,43,43,42,42,42,42,42,42, 21627 42,42,42,42,42,41,41,41,41,41,41,40,40,40,40,39,39,39,39,39,39, 21628 38,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,36,36,36,36,36, 21629 36,36,36,35,35,35,35,35,35,35,35,35,34,34,34,34,33,33,33,33,33, 21630 33,32,32,32,32,32,32,32,32,31,31,31,30,30,30,30,30,30,30,30,29, 21631 29,29,29,29,29,29,29,29,28,28,28,28,27,27,27,27,27,27,27,27,27, 21632 26,26,26,26,26,26,25,25,25,25,25,25,25,25,24,24,24,24,24,24,23, 21633 23,23,23,23,23,22,22,22,22,22,21,21,21,21,20,20,20,20,20 21634 }; 21635 const int u500_01[] = { 21636 // Capacity 21637 150, 21638 // Number of items 21639 500, 21640 // Size of items (sorted) 21641 100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98, 21642 98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,95,95,95,95,95, 21643 95,95,94,94,94,94,94,93,92,92,92,92,92,92,92,92,92,91,91,91,91, 21644 91,91,91,91,90,90,90,90,89,89,89,89,89,89,88,88,88,88,88,88,88, 21645 88,88,87,87,87,87,87,87,87,86,86,86,85,85,85,85,85,85,84,84,84, 21646 84,84,84,84,84,83,83,83,83,83,83,82,82,82,82,82,82,82,82,81,81, 21647 81,81,81,81,81,80,80,80,80,79,79,79,79,79,78,78,78,78,78,78,78, 21648 77,77,77,77,76,76,76,75,75,75,75,75,75,74,74,74,73,73,73,73,72, 21649 72,72,72,72,72,72,72,71,71,71,71,71,71,70,70,70,70,70,70,70,69, 21650 69,69,69,69,69,69,69,69,69,69,68,68,68,68,67,67,67,67,67,66,66, 21651 66,66,66,66,66,66,65,65,65,65,65,64,64,64,64,64,64,63,63,63,63, 21652 62,62,62,62,62,62,62,61,61,61,61,61,61,60,60,60,60,60,60,60,60, 21653 60,60,60,59,59,59,59,59,58,58,58,58,58,57,57,57,57,57,57,57,56, 21654 56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,54,54,54,54,54,53, 21655 53,53,53,53,53,53,53,53,53,53,53,52,52,52,52,52,52,51,51,51,51, 21656 51,50,50,50,50,50,50,50,50,49,49,49,49,48,48,48,48,48,48,48,48, 21657 48,48,47,47,47,47,47,47,46,46,46,46,45,45,45,45,45,45,45,44,44, 21658 44,44,44,44,44,44,44,43,43,43,43,43,43,43,42,42,42,42,42,42,42, 21659 41,41,41,41,41,41,40,40,40,40,40,40,40,39,39,39,39,38,38,38,37, 21660 37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,35,35,35,34,34,34, 21661 34,34,34,34,34,34,33,33,32,32,32,32,32,32,32,32,32,31,31,31,31, 21662 31,31,30,30,30,29,29,29,28,28,27,27,27,27,27,27,27,27,27,27,26, 21663 26,26,26,26,25,25,25,25,24,24,24,24,24,24,23,23,23,23,23,23,23, 21664 22,22,22,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20 21665 }; 21666 const int u500_02[] = { 21667 // Capacity 21668 150, 21669 // Number of items 21670 500, 21671 // Size of items (sorted) 21672 100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98, 21673 97,97,97,97,97,97,97,97,96,96,95,95,95,94,94,94,94,94,93,93,93, 21674 92,92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,91,91,91,90,90, 21675 90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,88,88,88,88,88,88, 21676 88,87,87,87,87,87,86,86,86,86,86,85,85,85,84,84,84,84,84,83,83, 21677 83,83,83,83,82,82,82,82,82,82,82,82,81,81,81,81,81,81,80,80,80, 21678 80,80,79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,78, 21679 78,77,77,77,77,77,77,76,76,76,76,76,76,76,75,75,75,75,75,75,74, 21680 74,74,74,74,74,74,73,73,73,72,72,72,72,72,71,71,70,70,70,69,69, 21681 69,69,69,69,69,69,68,68,68,67,67,67,67,67,67,66,66,66,66,66,66, 21682 66,66,66,66,66,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,63, 21683 63,63,63,63,63,62,62,62,62,62,62,62,62,62,61,61,61,61,61,60,60, 21684 60,60,60,60,60,59,59,59,59,59,59,59,59,59,58,58,58,58,58,58,58, 21685 58,57,57,57,57,57,57,57,57,57,57,56,56,56,56,56,55,55,55,55,54, 21686 54,54,54,54,54,54,54,54,54,54,52,52,52,52,52,52,52,52,52,52,52, 21687 52,52,52,51,51,51,51,51,51,50,50,50,50,50,50,50,49,49,49,49,49, 21688 49,48,48,48,48,47,46,46,46,46,46,45,45,45,45,45,45,45,45,45,45, 21689 45,44,44,44,44,43,43,43,43,42,42,42,42,41,41,41,41,41,40,40,40, 21690 40,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,37, 21691 37,37,37,37,37,37,37,37,36,36,36,36,36,36,35,35,35,35,35,35,35, 21692 35,34,34,34,34,34,33,33,33,33,33,33,32,32,32,32,31,31,31,30,30, 21693 30,30,30,30,29,29,29,29,29,28,28,28,28,28,28,28,27,27,27,27,27, 21694 27,26,26,26,26,26,26,26,26,25,24,24,24,23,23,23,23,23,23,22,22, 21695 22,22,22,22,22,21,21,21,21,21,21,21,21,20,20,20,20,20,20 21696 }; 21697 const int u500_03[] = { 21698 // Capacity 21699 150, 21700 // Number of items 21701 500, 21702 // Size of items (sorted) 21703 100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99, 21704 99,99,99,99,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,96, 21705 96,95,95,95,95,95,94,94,94,93,93,93,93,93,93,93,93,93,92,92,92, 21706 91,91,91,91,91,91,91,91,90,90,90,90,90,90,90,90,90,90,89,89,89, 21707 89,89,89,88,88,88,88,88,88,87,87,87,87,86,86,86,86,86,85,85,85, 21708 85,84,84,84,84,84,84,84,84,84,84,84,84,83,83,83,83,83,82,82,82, 21709 82,82,82,82,81,81,81,81,81,81,81,81,80,80,80,80,79,79,78,78,78, 21710 78,78,78,78,78,78,78,77,77,77,77,77,76,76,76,76,76,76,76,76,76, 21711 75,75,75,75,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,73, 21712 73,72,72,72,72,72,71,71,71,71,71,71,71,71,71,70,70,70,69,69,69, 21713 69,69,69,69,69,68,68,68,68,68,68,67,66,66,66,66,66,66,65,65,65, 21714 65,65,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,62,62,62, 21715 62,61,61,61,61,61,61,61,61,61,61,61,61,61,60,60,60,60,60,59,59, 21716 59,59,59,58,58,58,58,58,57,57,57,56,56,56,56,56,56,55,55,55,55, 21717 55,55,55,54,54,54,54,54,54,54,53,53,53,53,53,53,52,52,52,52,51, 21718 51,51,51,51,51,50,50,50,50,50,49,49,49,49,49,48,48,48,48,48,47, 21719 47,47,47,47,47,47,46,46,46,46,46,46,45,45,45,45,45,45,45,44,44, 21720 44,44,44,44,44,44,43,43,43,43,43,42,42,42,42,42,42,41,41,41,41, 21721 41,41,41,40,40,40,40,40,39,39,39,39,39,39,39,39,38,38,38,38,38, 21722 38,38,38,38,37,37,37,36,36,36,36,36,35,35,35,35,35,34,34,34,34, 21723 34,34,33,33,33,33,33,33,32,32,32,32,32,32,31,31,31,31,31,31,31, 21724 30,30,30,30,30,30,30,29,29,29,28,28,28,28,28,28,28,28,27,27,27, 21725 27,27,27,27,26,26,25,25,25,25,24,24,24,24,24,24,24,23,23,23,23, 21726 23,23,22,22,22,22,22,22,22,22,22,22,21,21,21,20,20,20,20,20,20 21727 }; 21728 const int u500_04[] = { 21729 // Capacity 21730 150, 21731 // Number of items 21732 500, 21733 // Size of items (sorted) 21734 100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,98, 21735 98,98,98,97,97,97,97,97,97,97,97,96,96,96,95,95,95,95,95,95,95, 21736 95,95,95,95,94,94,94,94,94,94,93,93,93,93,93,92,92,92,92,92,92, 21737 92,92,91,91,91,91,90,90,90,90,90,90,90,89,89,89,89,89,89,88,88, 21738 88,88,88,88,88,87,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86, 21739 86,85,85,85,85,85,85,85,85,85,85,84,84,84,84,84,84,84,84,83,83, 21740 83,83,82,82,82,81,81,81,80,80,80,80,80,79,79,79,79,79,79,79,79, 21741 79,79,78,78,78,77,77,77,77,77,77,77,77,76,76,76,76,76,76,75,75, 21742 75,75,75,75,74,74,74,74,74,73,73,73,73,73,73,73,73,73,72,72,72, 21743 72,72,72,72,72,72,72,72,71,71,71,70,70,70,70,70,70,70,69,69,69, 21744 69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,66,66,66,66,66, 21745 65,65,65,65,65,65,65,64,64,64,64,64,63,63,63,63,63,63,62,62,62, 21746 62,62,62,62,62,62,62,62,61,61,61,61,61,60,60,60,60,60,59,59,59, 21747 59,59,59,59,58,58,58,58,58,58,58,58,57,57,56,56,56,56,56,56,55, 21748 55,55,55,55,55,54,54,54,54,54,54,54,53,53,53,53,53,53,52,52,51, 21749 51,51,51,51,51,51,51,51,51,50,50,50,50,50,50,50,50,50,50,50,49, 21750 49,49,49,49,49,49,48,48,48,48,48,47,47,47,47,47,46,46,46,46,46, 21751 46,45,45,45,45,44,44,44,44,44,44,44,44,43,43,43,43,43,43,43,42, 21752 42,42,42,42,41,41,41,41,41,40,40,40,40,40,40,40,39,39,39,39,39, 21753 39,38,38,38,38,38,37,37,37,37,37,36,36,36,36,36,35,35,35,35,35, 21754 35,35,34,34,34,34,34,34,34,34,33,33,33,33,33,32,32,32,32,32,32, 21755 31,31,31,31,31,30,30,30,30,30,30,29,29,29,28,28,28,28,28,28,27, 21756 27,27,27,27,27,27,27,26,26,26,26,26,26,26,25,24,24,24,24,24,24, 21757 24,23,23,23,23,23,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21 21758 }; 21759 const int u500_05[] = { 21760 // Capacity 21761 150, 21762 // Number of items 21763 500, 21764 // Size of items (sorted) 21765 100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99, 21766 99,99,98,97,97,97,97,97,97,97,96,96,96,96,96,96,95,95,95,95,95, 21767 95,95,95,95,94,94,94,94,94,94,94,94,94,93,93,93,93,92,92,92,92, 21768 92,92,92,92,92,92,91,91,91,91,91,91,91,91,90,90,90,90,90,90,90, 21769 90,89,89,89,89,88,88,88,88,88,87,87,87,87,87,87,87,87,87,87,86, 21770 86,86,86,86,85,85,85,85,85,84,84,84,84,83,83,83,83,83,83,83,83, 21771 83,83,83,82,82,82,82,82,82,81,81,81,81,81,81,81,80,80,80,80,80, 21772 80,80,80,80,80,79,79,79,78,78,78,78,78,78,78,78,78,77,77,77,76, 21773 76,76,75,75,75,75,74,74,74,74,74,74,73,73,73,73,73,73,73,72,72, 21774 72,72,72,72,72,71,71,71,71,71,70,70,70,70,70,70,70,69,69,69,69, 21775 68,68,68,68,68,68,67,67,67,67,67,66,66,66,66,66,66,66,66,65,65, 21776 65,65,65,64,64,64,63,63,63,63,63,62,62,62,62,62,62,61,61,61,61, 21777 61,61,61,61,61,61,60,60,60,60,60,59,59,59,59,59,59,59,59,58,58, 21778 58,58,58,57,57,57,57,57,57,56,56,56,56,56,56,56,56,56,56,56,55, 21779 55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,53,53,53,53,53, 21780 52,52,52,52,52,52,52,51,51,51,51,51,51,51,51,50,49,49,49,49,49, 21781 48,48,48,48,48,47,47,46,46,46,46,46,45,45,45,45,45,45,44,44,44, 21782 44,44,44,44,44,44,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42, 21783 42,41,41,41,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,39,39, 21784 39,39,39,38,38,38,38,38,37,37,37,37,37,37,37,36,36,36,35,35,35, 21785 35,35,35,35,35,35,34,34,34,34,34,34,33,33,33,33,33,32,32,32,32, 21786 32,32,31,31,31,30,30,30,29,29,29,29,29,29,29,29,29,28,28,27,27, 21787 27,27,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,24,24, 21788 24,24,23,23,23,22,22,22,22,22,22,21,21,21,21,20,20,20,20,20,20 21789 }; 21790 const int u500_06[] = { 21791 // Capacity 21792 150, 21793 // Number of items 21794 500, 21795 // Size of items (sorted) 21796 100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,98,98,98,97, 21797 97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,95,95,95, 21798 95,95,95,95,95,95,94,94,94,94,94,94,93,93,93,93,93,93,93,93,92, 21799 92,92,92,91,91,91,91,91,90,90,90,90,90,90,90,89,89,89,89,89,88, 21800 88,88,88,88,88,87,87,87,87,87,87,87,87,87,86,86,86,86,86,85,85, 21801 85,85,85,85,84,84,84,84,84,83,83,83,82,82,82,82,82,82,82,82,82, 21802 81,81,81,81,81,81,80,80,80,80,80,80,80,80,80,79,79,79,79,79,78, 21803 78,78,78,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,75,75, 21804 75,75,74,74,74,74,74,74,74,73,73,73,73,73,72,72,71,71,71,71,71, 21805 71,71,71,71,71,70,70,70,70,70,70,70,70,69,69,69,69,69,69,69,68, 21806 68,68,68,68,68,68,68,68,68,67,67,67,67,67,66,66,66,66,66,66,66, 21807 66,66,65,65,65,65,65,64,64,64,64,64,63,63,63,63,63,63,63,63,62, 21808 62,62,62,61,61,61,61,61,61,61,61,60,60,60,60,60,60,60,60,59,59, 21809 59,59,59,58,58,58,58,58,58,57,57,57,57,57,57,57,57,57,56,56,56, 21810 56,56,56,55,55,55,55,55,54,54,54,54,53,53,53,53,53,53,53,52,52, 21811 52,52,51,51,51,51,51,51,50,50,50,50,50,50,49,49,49,49,49,49,49, 21812 49,48,48,48,48,48,48,47,47,47,47,47,47,47,47,47,47,46,46,46,46, 21813 46,46,46,46,46,46,45,45,45,45,45,45,45,44,44,44,44,44,44,44,43, 21814 43,43,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42,41,41, 21815 41,41,41,41,41,41,40,40,40,40,40,40,40,39,38,38,38,38,38,37,37, 21816 37,37,37,37,36,36,36,36,35,35,35,34,34,34,34,34,34,33,33,33,33, 21817 33,32,32,32,32,32,31,31,31,31,31,30,30,30,29,29,29,29,29,29,29, 21818 29,28,28,28,28,27,27,27,27,27,27,27,27,26,26,26,26,26,26,25,25, 21819 24,24,24,23,23,22,22,22,22,22,22,22,21,20,20,20,20,20,20 21820 }; 21821 const int u500_07[] = { 21822 // Capacity 21823 150, 21824 // Number of items 21825 500, 21826 // Size of items (sorted) 21827 100,100,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,98, 21828 98,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,95, 21829 95,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,92,92,92,92, 21830 92,92,92,91,91,91,91,91,91,90,90,90,90,90,89,89,89,89,89,89,88, 21831 88,88,88,88,88,88,88,88,88,88,87,87,87,87,87,87,87,87,87,86,86, 21832 86,85,85,85,85,84,84,84,83,83,83,83,83,83,83,83,82,82,82,82,82, 21833 82,82,82,82,82,82,81,81,81,81,81,80,80,80,80,79,79,79,79,79,79, 21834 79,79,79,78,78,78,78,78,77,77,77,77,77,77,77,76,76,76,76,76,75, 21835 75,75,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74,74,74,74,73, 21836 73,73,73,73,73,73,73,72,72,72,72,71,71,71,71,71,71,70,70,70,70, 21837 70,70,70,69,69,69,68,68,68,68,68,67,67,67,65,65,65,65,65,65,65, 21838 65,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,62,62,62, 21839 62,62,61,61,61,61,61,61,60,60,60,59,59,59,59,59,59,58,58,58,57, 21840 57,56,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,54,54,54,54, 21841 54,54,54,53,53,53,53,53,53,53,52,52,52,52,52,51,51,51,51,51,51, 21842 51,50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,49,49,49,49,49, 21843 48,48,48,48,48,48,48,48,47,47,47,47,47,47,47,46,46,46,46,45,45, 21844 45,45,44,44,44,44,44,44,44,44,44,44,44,43,43,43,43,43,43,43,43, 21845 42,42,42,42,41,41,41,41,41,41,40,40,40,40,39,39,38,38,38,37,37, 21846 37,37,37,37,37,37,36,36,36,36,36,36,36,36,35,35,35,35,35,34,34, 21847 34,34,33,33,33,33,33,32,32,32,32,32,31,31,31,31,31,31,30,30,30, 21848 29,29,29,29,29,28,28,28,28,28,28,27,27,26,26,26,26,26,26,26,26, 21849 25,25,25,25,25,25,25,25,25,25,24,24,24,24,24,23,23,23,23,23,23, 21850 23,23,22,22,22,22,22,22,21,21,21,21,21,21,21,20,20,20,20,20 21851 }; 21852 const int u500_08[] = { 21853 // Capacity 21854 150, 21855 // Number of items 21856 500, 21857 // Size of items (sorted) 21858 100,100,100,100,100,100,99,99,99,98,98,98,98,97,97,97,97,97,97, 21859 97,96,96,96,96,96,96,96,95,95,95,95,95,95,95,94,94,94,94,94,93, 21860 93,93,93,93,92,92,91,91,90,90,89,89,89,89,89,89,88,88,88,88,88, 21861 87,87,86,86,86,86,86,86,86,86,86,85,85,85,85,85,85,84,84,84,84, 21862 84,84,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,81,81, 21863 81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,79,79,79,79,79,79, 21864 79,79,78,78,78,78,77,77,77,77,77,77,77,77,76,76,76,76,75,75,75, 21865 75,75,75,75,74,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73, 21866 73,73,72,72,72,72,72,72,72,72,72,72,71,71,71,70,70,70,70,69,69, 21867 69,68,68,68,68,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67, 21868 67,67,66,66,66,65,65,65,65,64,64,64,64,64,63,63,63,63,63,63,63, 21869 63,63,63,62,62,62,62,61,61,60,60,60,59,59,59,59,59,58,58,57,57, 21870 57,57,57,57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55, 21871 55,55,55,55,54,54,54,54,53,53,53,53,53,53,53,52,52,52,51,51,51, 21872 51,51,50,50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,48,48,48, 21873 48,48,48,48,48,47,47,47,47,47,47,47,47,46,46,46,46,46,45,45,44, 21874 44,44,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42,42,42,41,41, 21875 41,41,41,40,40,40,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39, 21876 38,38,38,38,38,38,38,38,38,38,37,37,37,37,37,37,36,36,36,36,36, 21877 36,36,36,35,35,35,35,35,35,34,34,33,33,33,33,33,32,32,32,32,32, 21878 32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30, 21879 30,30,30,29,29,29,29,28,28,28,28,28,27,27,27,27,27,27,27,27,27, 21880 26,26,26,26,25,25,25,25,25,25,24,24,24,24,24,24,24,23,23,23,22, 21881 22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,20,20,20,20 21882 }; 21883 const int u500_09[] = { 21884 // Capacity 21885 150, 21886 // Number of items 21887 500, 21888 // Size of items (sorted) 21889 100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,97, 21890 97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,95, 21891 95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,93,93,93,93,92,92, 21892 92,91,91,90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,88,88, 21893 88,88,87,87,87,87,87,86,86,85,85,85,85,84,84,84,84,84,83,83,83, 21894 82,82,82,82,82,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,79, 21895 79,79,79,79,79,78,78,78,78,78,77,77,77,77,77,77,77,77,77,77,77, 21896 77,76,76,76,75,75,75,75,75,75,74,74,74,74,74,74,74,74,74,74,74, 21897 73,73,73,73,73,73,73,72,72,72,72,72,72,72,72,71,71,71,71,71,71, 21898 71,70,70,70,70,70,70,69,69,68,68,68,68,67,67,67,67,67,67,67,66, 21899 66,66,66,66,65,65,65,65,65,65,65,64,64,64,64,63,63,63,63,63,63, 21900 63,62,62,62,62,62,62,62,61,61,61,61,61,61,60,60,60,60,60,60,59, 21901 59,59,59,59,59,59,59,59,59,58,58,58,58,58,58,58,58,57,57,57,57, 21902 57,57,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,55,54,54,54, 21903 54,54,54,53,53,53,53,53,52,52,52,52,52,52,52,52,52,52,51,51,51, 21904 50,50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,48,48,48,48,48, 21905 48,48,48,48,48,47,47,47,47,47,46,46,46,46,46,46,46,46,46,45,45, 21906 45,45,45,44,44,44,44,43,43,42,42,42,42,42,42,41,41,41,41,41,40, 21907 40,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,37,37,37,37,37, 21908 37,37,36,36,36,36,36,36,36,35,35,35,35,35,35,34,34,34,34,34,33, 21909 33,33,33,33,33,33,32,32,32,31,31,31,31,31,31,31,31,31,30,30,30, 21910 30,30,30,30,30,30,29,29,29,29,28,28,28,28,28,28,27,27,27,27,27, 21911 27,26,26,26,26,25,25,25,25,25,25,24,24,24,24,24,24,24,23,23,23, 21912 23,23,23,23,23,22,22,22,22,22,21,21,21,21,21,21,20,20,20 21913 }; 21914 const int u500_10[] = { 21915 // Capacity 21916 150, 21917 // Number of items 21918 500, 21919 // Size of items (sorted) 21920 100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,98,98,98,97, 21921 97,97,97,96,96,96,96,96,95,95,95,94,94,94,94,93,93,93,93,93,93, 21922 93,92,92,92,91,91,91,91,91,91,91,91,91,91,90,90,90,90,90,90,89, 21923 89,89,89,89,89,89,89,89,88,88,88,88,88,87,87,87,87,87,87,87,86, 21924 86,86,86,85,85,85,85,85,84,84,84,84,84,84,84,84,83,83,83,83,83, 21925 83,82,82,82,82,82,82,82,82,82,82,82,81,81,81,81,81,80,80,80,80, 21926 80,79,79,79,79,79,78,78,78,77,77,77,77,77,77,77,77,77,76,76,76, 21927 76,76,76,76,76,76,75,75,75,75,74,74,74,74,74,74,74,74,74,74,74, 21928 73,73,73,73,73,73,72,72,72,72,72,72,72,72,72,72,71,71,71,71,71, 21929 71,71,71,70,70,70,70,70,70,69,69,69,69,69,68,68,68,68,68,68,68, 21930 68,67,67,67,67,67,67,67,67,67,67,66,66,66,66,66,65,65,64,64,64, 21931 64,63,63,63,63,63,63,63,63,63,62,62,62,62,62,61,61,61,61,61,61, 21932 60,60,60,59,58,58,58,58,58,58,57,57,57,57,57,57,57,56,56,56,56, 21933 56,56,56,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,52, 21934 52,52,52,52,52,52,52,51,51,51,51,51,50,50,50,50,50,49,49,49,49, 21935 49,49,49,49,49,48,48,48,48,48,48,47,47,47,47,47,47,46,46,46,46, 21936 46,46,46,46,46,45,45,45,45,45,45,45,44,44,44,44,43,43,43,43,42, 21937 42,42,42,42,42,42,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40, 21938 39,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,37,37,37,37, 21939 37,37,37,37,36,36,36,35,35,35,35,35,35,35,35,34,34,34,34,34,33, 21940 33,33,33,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,30,30, 21941 29,29,28,28,28,28,28,28,28,28,28,27,27,27,27,27,27,26,26,26,26, 21942 26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,23, 21943 23,23,22,22,22,22,22,21,21,21,21,20,20,20,20,20,20,20,20 21944 }; 21945 const int u500_11[] = { 21946 // Capacity 21947 150, 21948 // Number of items 21949 500, 21950 // Size of items (sorted) 21951 100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,98,98,97, 21952 97,97,97,96,96,96,95,95,95,95,95,95,95,94,94,94,94,94,94,93,93, 21953 93,93,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92,91, 21954 91,91,91,91,91,90,90,90,90,90,89,89,89,89,89,89,89,88,88,88,88, 21955 88,88,88,87,87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,85, 21956 85,85,85,85,84,84,84,84,84,84,84,83,83,83,83,83,82,82,82,82,82, 21957 82,81,81,81,81,81,80,80,80,79,79,79,79,79,79,79,79,79,78,78,78, 21958 78,78,78,77,77,76,76,76,76,76,75,75,75,75,74,74,74,73,73,73,73, 21959 72,72,72,72,72,72,72,72,72,72,71,71,71,71,71,71,71,70,70,70,70, 21960 70,70,70,69,69,69,69,69,69,68,68,68,68,68,68,67,67,67,67,67,66, 21961 66,66,66,66,66,66,66,66,66,65,65,64,64,64,64,64,64,64,64,64,64, 21962 64,63,63,63,63,63,63,63,62,62,62,61,61,61,61,61,61,61,61,61,61, 21963 60,60,60,60,60,59,59,59,59,59,59,59,59,59,58,58,58,58,58,57,57, 21964 57,57,57,57,56,56,56,55,55,55,55,55,55,55,54,54,54,54,53,53,53, 21965 53,52,52,52,52,52,52,51,51,51,51,51,50,50,50,50,49,49,48,48,48, 21966 48,47,47,47,47,47,47,46,46,46,46,46,46,46,46,45,45,45,45,45,44, 21967 44,44,44,44,44,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42,42, 21968 41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,39,38,38,38,38,38, 21969 38,38,38,38,38,38,38,38,38,38,37,37,37,37,37,36,36,36,36,36,36, 21970 36,36,36,36,36,35,35,35,35,35,35,34,34,34,34,34,33,33,33,32,32, 21971 32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,30,30,30,30, 21972 30,29,29,29,28,28,28,28,28,28,27,27,27,27,27,27,26,26,26,26,26, 21973 26,26,25,25,25,25,25,25,25,25,24,24,24,23,23,23,23,23,22,22,22, 21974 22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,20,20,20,20 21975 }; 21976 const int u500_12[] = { 21977 // Capacity 21978 150, 21979 // Number of items 21980 500, 21981 // Size of items (sorted) 21982 100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,98, 21983 97,97,97,97,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,94, 21984 94,94,94,94,94,94,94,93,93,93,93,93,92,92,92,92,92,92,92,91,91, 21985 91,91,91,91,91,91,91,90,90,90,90,90,90,90,89,89,89,89,89,89,88, 21986 88,88,87,87,87,87,86,86,85,85,85,85,85,85,84,84,84,83,83,82,82, 21987 82,82,82,82,82,81,81,81,81,81,81,81,81,80,80,80,79,79,79,79,79, 21988 78,78,78,78,78,78,78,78,78,78,78,77,77,77,76,76,76,76,75,75,75, 21989 75,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74,73,73,73,73,73, 21990 73,73,73,73,73,73,72,72,72,72,72,72,71,71,71,71,71,71,71,70,70, 21991 70,70,70,70,70,70,70,70,70,69,69,69,69,69,69,68,68,68,68,67,67, 21992 67,67,67,67,67,66,66,66,66,66,66,66,65,65,65,64,64,64,64,64,64, 21993 64,64,63,63,63,63,63,63,63,62,62,62,62,62,62,62,62,61,61,61,61, 21994 61,61,60,60,60,60,60,60,60,59,59,59,58,58,58,57,57,57,57,57,56, 21995 56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,53,53,53,53,52, 21996 52,52,52,52,52,52,52,51,51,51,51,51,51,51,51,51,51,51,51,50,50, 21997 50,50,50,49,49,49,49,49,48,48,48,48,48,48,48,48,47,47,47,47,47, 21998 46,46,46,46,45,45,45,45,45,45,44,44,44,44,44,44,44,43,43,43,43, 21999 43,43,43,43,42,42,42,42,41,41,41,41,41,41,41,41,40,40,40,40,39, 22000 39,39,39,39,38,38,38,38,38,37,37,37,37,36,36,36,36,36,36,35,35, 22001 35,35,35,35,35,35,35,34,34,34,33,33,33,33,33,32,32,32,32,32,32, 22002 32,32,31,31,31,31,31,31,31,31,31,31,30,30,30,30,29,29,29,28,28, 22003 28,28,28,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,25, 22004 25,25,25,25,25,25,24,24,24,24,24,24,23,23,23,23,23,23,23,23,22, 22005 22,22,22,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20 22006 }; 22007 const int u500_13[] = { 22008 // Capacity 22009 150, 22010 // Number of items 22011 500, 22012 // Size of items (sorted) 22013 100,100,100,100,100,100,100,100,100,99,99,99,99,98,98,97,97,97, 22014 97,96,96,96,96,96,96,96,95,95,95,95,94,94,94,94,94,94,94,93,93, 22015 93,93,93,93,93,93,93,92,92,92,92,92,91,91,91,91,91,91,91,90,90, 22016 90,90,89,89,89,89,89,89,89,88,88,88,88,87,87,87,87,87,87,86,86, 22017 86,86,85,85,85,85,85,85,85,85,84,84,84,84,84,84,84,84,84,84,83, 22018 83,83,83,82,82,82,81,81,80,80,80,80,80,80,80,80,80,79,79,79,79, 22019 79,79,79,79,78,78,78,78,78,77,77,77,77,77,77,77,76,76,76,76,76, 22020 76,76,75,75,75,75,75,75,74,74,74,74,73,73,73,73,73,73,72,72,72, 22021 72,72,72,71,71,71,71,71,70,70,70,70,70,69,69,69,69,69,68,68,68, 22022 68,68,68,68,68,68,67,67,67,66,66,66,66,66,66,66,65,65,65,65,65, 22023 65,64,64,64,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63, 22024 63,62,62,62,62,62,62,62,61,61,61,61,61,61,61,61,60,60,60,60,59, 22025 59,59,59,59,59,59,59,58,58,58,58,58,58,58,58,57,57,57,57,57,56, 22026 56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,53,53, 22027 53,53,53,53,52,52,52,52,52,52,52,51,50,50,50,50,50,50,50,50,49, 22028 49,49,49,49,49,48,48,48,48,47,47,47,47,47,46,46,45,45,45,45,45, 22029 45,45,45,45,44,44,44,44,43,43,43,43,42,41,41,41,41,40,40,40,40, 22030 40,40,40,40,39,39,39,39,39,39,39,39,38,38,38,38,38,38,38,37,37, 22031 37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36,35,35, 22032 35,35,35,35,35,35,34,34,34,34,33,32,32,32,32,32,32,31,31,31,31, 22033 30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,28,28,28,28, 22034 28,28,27,27,27,27,27,27,27,27,26,26,26,26,25,25,25,25,25,25,25, 22035 24,24,24,24,24,24,24,24,23,23,22,22,22,22,22,22,22,22,22,22,22, 22036 22,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20 22037 }; 22038 const int u500_14[] = { 22039 // Capacity 22040 150, 22041 // Number of items 22042 500, 22043 // Size of items (sorted) 22044 100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99, 22045 99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,96,96,96, 22046 96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,94,94,93, 22047 93,93,93,93,93,93,93,92,92,92,92,92,92,91,91,91,91,90,90,90,90, 22048 90,89,89,89,89,88,88,88,88,88,87,87,87,87,87,86,86,86,86,86,86, 22049 85,85,85,85,85,85,84,84,84,83,83,83,83,83,83,83,82,82,82,82,82, 22050 81,81,81,81,81,81,81,80,80,80,80,79,79,79,79,79,78,78,78,78,78, 22051 78,78,78,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76,75,75,75, 22052 75,75,75,75,75,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73, 22053 73,73,72,72,72,72,71,71,71,71,71,71,71,71,71,70,70,70,70,70,69, 22054 69,69,69,69,69,69,69,69,69,68,68,68,68,67,67,67,67,66,66,66,66, 22055 65,65,65,64,64,64,64,64,64,63,63,63,62,62,62,62,62,62,62,62,62, 22056 62,61,61,61,61,61,61,61,60,60,60,60,60,59,59,59,59,59,58,58,58, 22057 58,58,57,57,57,57,56,56,56,56,56,56,56,56,56,56,55,55,55,55,55, 22058 54,54,54,53,53,52,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51, 22059 51,51,50,50,50,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,48, 22060 48,47,47,47,47,47,47,47,47,47,47,47,46,46,46,46,46,45,45,45,45, 22061 45,45,45,45,44,44,44,44,44,44,44,44,44,43,43,43,42,42,42,42,42, 22062 41,41,41,41,41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,38,38, 22063 37,37,36,36,36,36,36,36,36,35,35,35,35,35,35,34,34,34,34,34,34, 22064 34,34,33,33,33,33,32,32,32,32,32,31,31,31,31,31,31,30,30,30,30, 22065 30,30,29,29,29,28,28,28,27,27,27,27,27,27,27,27,26,26,26,26,26, 22066 26,26,25,25,25,25,25,25,25,24,24,24,24,24,23,23,23,23,22,22,22, 22067 22,22,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20, 22068 20 22069 }; 22070 const int u500_15[] = { 22071 // Capacity 22072 150, 22073 // Number of items 22074 500, 22075 // Size of items (sorted) 22076 100,100,100,100,100,99,99,99,99,99,98,98,98,98,98,98,98,98,97, 22077 96,96,96,95,95,93,93,93,93,93,93,93,93,93,92,92,91,91,91,91,91, 22078 91,91,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89,89,89,89, 22079 88,88,88,88,88,88,88,88,88,88,88,88,88,87,87,87,87,87,87,87,87, 22080 87,86,86,85,85,85,85,85,85,85,85,85,84,84,83,83,83,83,83,83,82, 22081 82,82,82,82,82,81,81,81,81,81,80,80,80,80,80,80,79,79,79,79,79, 22082 79,78,78,78,78,78,78,78,77,77,77,77,77,77,77,77,76,76,76,76,76, 22083 75,75,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74,74,73,73,73, 22084 73,72,72,72,72,71,71,71,71,71,71,71,71,71,70,70,70,70,70,70,69, 22085 69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,67, 22086 66,66,66,66,66,66,66,65,65,65,65,65,65,65,65,65,65,64,64,64,64, 22087 64,63,63,63,63,63,63,63,63,63,63,63,62,62,62,62,61,61,61,61,61, 22088 61,61,61,60,60,59,59,59,59,58,58,58,58,57,57,57,57,57,57,57,56, 22089 56,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,54, 22090 54,54,54,53,53,53,53,53,52,52,52,52,52,52,52,52,51,51,51,51,51, 22091 51,51,51,51,50,50,50,50,50,50,50,50,49,49,49,49,49,49,48,48,48, 22092 48,48,48,48,48,47,47,47,47,46,46,46,46,46,46,46,45,45,45,45,45, 22093 45,45,44,44,44,44,44,44,43,43,43,43,43,43,42,42,42,42,42,42,42, 22094 42,42,42,42,42,41,40,40,40,39,39,39,39,38,38,38,38,38,37,37,37, 22095 37,37,37,36,36,36,36,36,35,35,35,35,35,35,35,35,34,34,34,34,34, 22096 34,34,34,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,31, 22097 31,31,31,31,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28,28, 22098 28,28,27,27,27,27,26,26,26,26,26,26,26,25,25,25,24,24,24,24,24, 22099 23,23,22,22,22,22,21,21,21,21,21,21,21,21,20,20,20,20,20 22100 }; 22101 const int u500_16[] = { 22102 // Capacity 22103 150, 22104 // Number of items 22105 500, 22106 // Size of items (sorted) 22107 100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,97,97,96, 22108 96,96,96,96,96,96,96,95,95,95,95,95,94,94,94,94,94,94,93,93,93, 22109 93,93,93,93,93,93,93,92,92,92,92,91,91,91,90,90,90,90,90,90,90, 22110 90,90,89,89,89,89,89,88,88,88,88,88,88,87,87,87,87,87,87,87,87, 22111 87,86,86,86,86,86,86,86,85,85,84,84,84,84,84,83,83,83,83,83,83, 22112 83,83,83,82,82,82,82,82,81,81,81,81,81,81,81,81,81,81,80,80,80, 22113 80,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,77,77,77,77,77, 22114 77,77,77,77,77,77,77,77,76,76,76,76,76,75,75,75,75,75,75,75,75, 22115 75,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,72,72,72,72, 22116 72,72,72,71,71,71,70,70,70,70,70,70,69,69,69,69,69,69,69,69,69, 22117 69,68,68,68,68,67,67,67,67,67,66,66,66,66,66,66,66,66,65,65,65, 22118 65,65,65,65,65,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63, 22119 62,62,62,62,62,62,62,62,61,61,61,61,61,61,60,60,60,60,60,60,60, 22120 60,60,59,59,59,59,59,59,58,58,58,58,57,57,56,56,56,56,55,55,55, 22121 55,54,54,54,54,53,52,52,52,52,52,52,52,52,52,51,51,51,51,50,50, 22122 50,50,50,50,50,50,50,50,49,49,49,49,49,49,48,48,48,48,48,48,48, 22123 48,47,46,46,46,46,46,46,46,46,45,45,45,45,45,44,44,44,44,44,44, 22124 44,43,43,43,43,43,43,43,42,42,42,41,41,41,41,41,41,40,40,40,40, 22125 39,39,39,38,38,38,38,38,38,38,38,38,38,37,37,37,37,37,37,36,36, 22126 36,36,36,36,36,36,36,36,35,35,35,35,35,35,34,34,34,33,33,33,32, 22127 32,32,31,31,31,31,31,31,30,30,30,30,30,29,29,29,29,29,29,29,29, 22128 28,28,28,28,28,27,27,27,27,26,26,26,26,26,26,25,25,25,25,25,25, 22129 25,25,25,24,24,24,24,24,24,24,23,23,23,23,23,23,23,22,22,22,22, 22130 22,22,22,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20 22131 }; 22132 const int u500_17[] = { 22133 // Capacity 22134 150, 22135 // Number of items 22136 500, 22137 // Size of items (sorted) 22138 100,100,100,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98, 22139 97,97,96,96,96,96,96,96,96,96,96,95,95,95,95,95,94,94,94,94,94, 22140 94,94,93,93,93,93,93,92,92,92,92,92,91,91,91,91,91,91,91,91,91, 22141 90,90,90,90,90,90,89,89,89,89,89,88,88,88,88,87,87,87,87,87,87, 22142 86,86,86,86,86,85,85,85,85,85,85,85,85,85,84,84,84,84,83,83,83, 22143 83,83,83,83,83,82,82,82,82,82,82,82,82,82,82,82,81,81,81,80,80, 22144 80,80,80,80,79,79,79,79,79,78,78,78,78,78,78,77,77,77,77,77,77, 22145 77,77,77,76,76,75,75,74,74,74,74,74,74,74,74,73,73,73,73,73,73, 22146 73,72,72,72,72,72,71,71,71,71,71,71,71,71,71,71,70,70,70,70,70, 22147 70,70,70,69,69,69,69,69,69,68,68,68,68,68,67,67,67,67,67,67,67, 22148 67,67,67,67,67,67,67,66,66,66,66,66,66,66,65,65,64,64,64,64,64, 22149 64,64,63,63,62,62,62,62,62,61,61,61,61,61,60,60,60,60,60,59,59, 22150 59,59,59,58,58,58,57,57,57,57,57,57,57,57,57,57,57,57,57,56,56, 22151 56,56,55,55,54,54,54,54,54,54,54,54,53,53,53,53,53,52,52,52,52, 22152 52,52,52,52,51,51,51,51,50,50,49,49,49,49,49,49,49,48,48,48,48, 22153 48,48,48,48,47,47,47,46,46,46,46,45,45,45,44,44,44,44,44,44,44, 22154 44,44,43,43,43,43,43,43,43,42,42,42,42,42,42,41,41,41,41,40,40, 22155 40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,38, 22156 37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,35,35,35,35, 22157 35,34,34,34,34,34,34,34,33,33,33,33,33,32,32,32,32,32,32,31,31, 22158 31,31,31,31,31,31,30,30,30,30,30,29,29,29,29,29,29,28,28,28,28, 22159 28,28,28,28,27,27,27,27,27,27,27,26,26,26,25,25,25,25,25,25,25, 22160 25,25,25,25,25,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,22, 22161 22,22,22,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20 22162 }; 22163 const int u500_18[] = { 22164 // Capacity 22165 150, 22166 // Number of items 22167 500, 22168 // Size of items (sorted) 22169 100,100,100,100,99,99,99,99,99,98,98,98,97,97,97,97,97,97,96, 22170 96,96,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,93,93,93, 22171 93,93,93,93,93,93,93,92,92,92,92,91,91,91,91,91,91,91,91,90,90, 22172 90,90,90,90,90,89,89,89,89,89,89,88,88,88,88,88,88,88,88,87,87, 22173 87,87,87,87,86,86,86,86,86,86,86,86,86,86,85,85,85,85,85,85,85, 22174 85,85,85,84,84,84,84,84,84,84,84,83,83,83,83,83,83,83,83,82,82, 22175 82,82,82,82,81,81,81,81,80,80,80,79,79,79,79,79,79,78,78,78,78, 22176 77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76,76,76,75, 22177 75,75,75,74,74,74,74,74,74,74,73,73,73,73,72,72,71,71,71,71,70, 22178 70,70,70,70,70,69,69,69,69,69,69,68,68,68,68,68,67,67,67,67,67, 22179 67,67,66,66,66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,64,64, 22180 64,64,64,63,63,63,63,62,62,62,61,61,61,61,61,60,60,60,60,60,59, 22181 59,59,59,59,59,59,58,58,58,58,58,58,57,57,57,57,57,57,57,57,56, 22182 56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,54,54,54,54, 22183 54,54,54,53,53,53,53,53,53,52,52,52,52,52,52,52,52,52,52,51,51, 22184 51,51,51,51,51,50,50,50,50,50,50,50,49,49,49,49,48,48,48,48,48, 22185 48,47,47,47,47,46,46,46,46,46,46,46,45,45,45,45,45,45,45,45,45, 22186 44,44,44,44,44,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,41, 22187 41,41,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38, 22188 38,38,37,37,36,36,36,35,35,35,34,34,34,34,34,34,33,33,33,33,33, 22189 33,32,32,32,32,32,32,31,31,31,31,31,30,30,30,30,30,29,29,29,29, 22190 29,29,28,28,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,26,26, 22191 26,26,26,26,25,25,25,25,24,24,24,24,24,23,23,23,23,23,23,22,22, 22192 22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,20,20,20,20 22193 }; 22194 const int u500_19[] = { 22195 // Capacity 22196 150, 22197 // Number of items 22198 500, 22199 // Size of items (sorted) 22200 100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98, 22201 98,98,97,97,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,95, 22202 95,95,94,94,94,94,94,94,94,93,93,93,93,93,93,93,92,92,92,92,92, 22203 92,92,91,91,91,91,91,91,90,90,90,90,90,90,90,90,89,89,89,89,89, 22204 89,88,88,88,88,88,88,87,87,87,87,87,87,86,86,86,86,86,85,85,85, 22205 85,85,85,84,84,84,84,84,83,83,83,83,83,83,83,83,82,82,82,82,81, 22206 81,81,81,81,80,80,80,80,80,80,79,79,79,78,78,78,78,78,78,78,78, 22207 77,77,77,77,77,77,77,76,76,76,76,76,75,75,75,75,74,74,74,74,74, 22208 74,73,73,73,72,72,72,72,72,72,72,72,71,71,71,71,71,71,71,70,70, 22209 70,70,70,69,69,69,68,68,68,68,68,68,67,67,67,67,67,67,67,66,66, 22210 66,66,65,65,65,65,65,64,64,64,64,64,63,63,63,62,62,62,62,62,61, 22211 61,61,60,60,60,60,60,59,59,58,58,58,58,58,58,58,57,57,57,57,57, 22212 57,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,53,53,53,53,52, 22213 52,52,52,52,52,51,51,51,51,51,51,51,50,50,50,50,50,50,50,49,49, 22214 49,49,49,49,49,48,48,48,48,48,48,48,47,46,46,46,46,46,46,46,46, 22215 46,46,45,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44,43, 22216 43,43,43,43,43,43,43,42,42,42,42,42,41,41,41,41,41,40,40,40,39, 22217 39,39,39,39,38,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37, 22218 37,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,34,34, 22219 34,34,34,34,34,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32,31, 22220 31,31,31,31,31,31,30,30,30,30,29,29,29,29,29,28,28,28,28,28,28, 22221 28,28,28,28,28,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,25, 22222 25,25,25,25,25,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23, 22223 22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,20 22224 }; 22225 22226 const int u1000_00[] = { 22227 // Capacity 22228 150, 22229 // Number of items 22230 1000, 22231 // Size of items (sorted) 22232 100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99, 22233 99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98, 22234 98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97, 22235 96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95, 22236 95,95,95,94,94,94,94,94,94,94,94,94,93,93,93,92,92,92,92,92,92, 22237 92,92,92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,91,91,91,91, 22238 91,91,91,90,90,90,90,90,90,90,90,90,90,90,90,90,89,89,89,89,89, 22239 89,89,89,88,88,88,88,88,88,88,88,88,88,88,88,88,87,87,87,87,87, 22240 87,87,87,87,87,86,86,86,86,86,86,86,85,85,85,85,85,85,85,85,85, 22241 85,85,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84, 22242 84,83,83,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,82, 22243 82,82,82,81,81,81,81,81,81,81,81,81,81,81,81,81,81,80,80,80,80, 22244 80,80,80,80,80,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79, 22245 79,79,79,79,79,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,77, 22246 77,77,77,77,76,76,76,76,76,76,76,76,76,75,75,75,75,75,75,75,75, 22247 75,75,75,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73,73, 22248 73,73,73,72,72,72,72,72,72,72,72,72,72,72,71,71,71,71,71,71,71, 22249 71,71,71,71,71,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70, 22250 69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68, 22251 68,68,68,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,66,66,66, 22252 66,66,66,66,66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,65,65, 22253 64,64,64,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,62, 22254 62,62,62,62,62,62,62,62,62,62,62,62,61,61,61,61,61,61,61,61,61, 22255 61,61,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60, 22256 59,59,59,59,59,59,59,59,59,59,58,58,58,58,58,58,58,58,58,58,58, 22257 57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,56,56,56,56, 22258 56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,55,55,55,55,54,54, 22259 54,54,54,54,54,54,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53, 22260 53,53,53,53,53,53,52,52,52,52,52,52,52,52,52,51,51,51,51,51,51, 22261 51,50,50,50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49,49,49, 22262 49,49,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,47,47,47, 22263 47,47,47,47,47,47,47,47,47,47,46,46,46,46,46,46,46,46,46,46,46, 22264 46,46,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,44, 22265 44,44,44,44,44,44,44,44,44,44,44,44,44,43,43,43,43,43,43,43,43, 22266 43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42,42,42,42,42, 22267 42,42,42,42,42,41,41,41,41,41,41,41,41,41,41,41,41,40,40,40,40, 22268 40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,38,38,38,38, 22269 38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37, 22270 37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36,36,35,35,35, 22271 35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34, 22272 34,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32, 22273 32,32,32,32,32,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30, 22274 30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28, 22275 28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26, 22276 26,26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25, 22277 25,24,24,24,24,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23, 22278 23,23,23,23,23,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21, 22279 21,21,21,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20 22280 }; 22281 const int u1000_01[] = { 22282 // Capacity 22283 150, 22284 // Number of items 22285 1000, 22286 // Size of items (sorted) 22287 100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99, 22288 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98, 22289 98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97, 22290 97,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,94,94,94, 22291 94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93,92,92,92,92, 22292 92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,91,91,91,91,91,91, 22293 91,91,91,91,91,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90, 22294 90,90,90,90,89,89,89,89,89,89,89,89,89,89,89,89,89,88,88,88,88, 22295 88,88,88,88,88,88,88,88,88,87,87,87,87,87,87,87,87,87,86,86,86, 22296 86,86,86,86,86,86,86,85,85,85,85,85,85,85,84,84,84,84,84,84,84, 22297 84,84,84,84,84,84,84,84,84,84,83,83,83,83,83,83,83,83,83,83,83, 22298 82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,81,81,81,81,81,81, 22299 81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,80,79,79,79,79, 22300 79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,78,78,78,78,78, 22301 78,78,78,78,78,78,78,77,77,77,77,77,77,77,77,77,77,77,76,76,76, 22302 76,76,76,76,76,76,76,76,76,76,76,76,76,75,75,75,75,75,75,75,75, 22303 75,75,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,73,73, 22304 73,73,73,73,73,73,73,73,73,72,72,72,72,72,72,72,72,72,72,71,71, 22305 71,71,71,71,71,71,71,71,71,70,70,70,70,70,70,69,69,69,69,69,69, 22306 69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,68,67,67, 22307 67,67,67,67,67,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66, 22308 66,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64, 22309 64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63, 22310 63,62,62,62,62,62,62,62,62,62,62,62,62,62,61,61,61,61,61,61,61, 22311 61,61,61,61,61,61,61,61,61,61,61,60,60,60,60,60,60,60,60,60,60, 22312 60,60,59,59,59,59,59,59,59,59,59,59,59,59,59,59,58,58,58,58,58, 22313 58,58,58,58,58,58,58,58,57,57,57,57,57,57,57,57,57,57,57,57,57, 22314 56,56,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55, 22315 55,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,53,53, 22316 53,53,53,53,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52, 22317 52,51,51,51,51,51,51,51,51,51,51,51,51,50,50,50,50,50,50,50,50, 22318 50,50,50,50,49,49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48, 22319 48,48,48,47,47,47,47,47,47,47,47,46,46,46,46,46,46,46,46,46,46, 22320 46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,44,44, 22321 44,44,44,44,44,44,44,44,44,44,43,43,43,43,43,43,43,43,43,42,42, 22322 42,42,42,42,42,42,42,42,41,41,41,41,41,41,41,41,41,41,41,41,40, 22323 40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39, 22324 39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38, 22325 38,38,37,37,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36, 22326 36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,35,35,34,34,34,34, 22327 34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,33,32,32, 22328 32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,30,30,30, 22329 30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,28,28,28, 22330 28,28,28,28,28,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27, 22331 27,27,27,27,26,26,26,26,26,26,26,26,26,26,25,25,25,25,25,24,24, 22332 24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,23,22, 22333 22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,21,21, 22334 21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20,20,20 22335 }; 22336 const int u1000_02[] = { 22337 // Capacity 22338 150, 22339 // Number of items 22340 1000, 22341 // Size of items (sorted) 22342 100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100, 22343 100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, 22344 98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96, 22345 96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95, 22346 95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94, 22347 94,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92,92,92, 22348 92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,91,91,91,91,90,90, 22349 90,90,90,90,90,90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89, 22350 89,89,88,88,88,88,88,88,88,88,88,88,88,88,87,87,87,87,87,87,87, 22351 87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86,86,86, 22352 86,86,86,86,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,84,84, 22353 84,84,84,84,84,84,84,84,84,84,83,83,83,83,83,83,83,83,83,83,83, 22354 83,83,83,83,82,82,82,82,82,82,82,82,82,81,81,81,81,81,81,81,81, 22355 81,81,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,79,79,79,79, 22356 79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,78,78,78, 22357 77,77,77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76,75, 22358 75,75,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74,74,74,74,73, 22359 73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,72,72,72,72,72,72, 22360 72,72,72,72,72,72,72,72,72,72,72,72,71,71,71,71,71,71,71,71,70, 22361 70,70,70,70,70,70,70,70,70,70,70,70,70,69,69,69,69,69,69,69,69, 22362 69,69,69,68,68,68,68,68,68,68,68,68,68,68,68,68,67,67,67,67,67, 22363 67,67,67,67,67,66,66,66,66,66,66,66,66,66,66,66,66,66,65,65,65, 22364 65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,64,63,63,63,63, 22365 63,63,63,63,63,63,63,62,62,62,62,62,62,62,62,62,62,62,62,62,62, 22366 62,62,62,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,60,60, 22367 60,60,60,60,60,60,60,59,59,59,59,59,59,59,59,59,59,59,59,59,59, 22368 59,58,58,58,58,58,58,58,58,58,58,58,58,58,57,57,57,57,57,57,57, 22369 57,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,55,55,55, 22370 55,55,55,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,54, 22371 54,54,54,54,54,54,53,53,53,53,53,53,53,53,53,53,53,52,52,52,52, 22372 52,52,52,52,52,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51, 22373 51,51,50,50,50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49,49, 22374 49,49,49,49,49,48,48,48,48,48,48,48,48,48,48,47,47,47,47,47,47, 22375 47,46,46,46,46,46,46,46,46,46,46,46,45,45,45,45,45,45,45,45,45, 22376 45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,43,43,43, 22377 43,43,43,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42,42, 22378 42,42,42,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,40,40, 22379 40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39, 22380 39,39,39,38,38,38,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37, 22381 37,37,37,37,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35, 22382 35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34, 22383 33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32, 22384 32,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,29,29,29, 22385 29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,27,27,27,27, 22386 27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,26,26, 22387 26,25,25,25,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24, 22388 24,24,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22, 22389 22,22,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20 22390 }; 22391 const int u1000_03[] = { 22392 // Capacity 22393 150, 22394 // Number of items 22395 1000, 22396 // Size of items (sorted) 22397 100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99, 22398 99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98, 22399 97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96, 22400 96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95, 22401 95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94, 22402 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,92,92,92,92,92, 22403 92,92,92,92,92,92,91,91,91,91,91,91,91,91,91,91,91,90,90,90,90, 22404 90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89,89,89,88,88, 22405 88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,87,87,87,87,87,87, 22406 87,87,87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,85, 22407 85,85,85,85,85,85,85,85,85,84,84,84,84,84,84,84,84,83,83,83,83, 22408 83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,82,82,82,82,82, 22409 82,82,82,82,82,82,81,81,81,81,81,81,81,81,81,81,81,80,80,80,80, 22410 80,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79,79,79,79,79, 22411 79,79,78,78,78,78,78,78,78,78,78,77,77,77,77,77,77,77,77,77,77, 22412 77,77,77,77,77,76,76,76,76,76,76,76,76,76,76,76,76,76,75,75,75, 22413 75,75,75,75,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74,74,74, 22414 74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,73,73,73,73, 22415 72,72,72,72,72,72,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71, 22416 71,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,69,69,69,69,69, 22417 69,69,69,69,69,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,67, 22418 67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,66,65,65,65,65,65, 22419 65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,64,64,64,64,63,63, 22420 63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,62,62,62,62, 22421 62,62,62,62,62,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,60, 22422 60,60,60,60,60,60,60,60,60,59,59,59,59,59,59,59,59,59,59,59,58, 22423 58,58,58,58,58,58,58,58,57,57,57,57,57,57,57,57,57,57,57,56,56, 22424 56,56,56,56,56,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55, 22425 55,55,55,55,54,54,54,54,54,54,54,54,54,54,54,53,53,53,53,53,53, 22426 53,53,53,53,53,53,53,53,52,52,52,52,52,52,52,52,52,51,51,51,51, 22427 51,51,51,51,51,51,51,51,51,50,50,50,50,50,50,50,50,50,50,50,50, 22428 50,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49, 22429 49,48,48,48,48,48,48,48,48,48,48,48,48,48,48,47,47,47,47,47,47, 22430 47,47,47,47,47,47,47,47,47,47,47,46,46,46,46,46,46,46,46,46,46, 22431 46,46,46,46,45,45,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44, 22432 44,44,44,44,44,44,44,44,44,44,44,44,43,43,43,43,43,43,43,43,43, 22433 43,43,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42,42,42, 22434 42,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,40,40,40,40,40, 22435 40,40,40,40,40,40,39,39,39,38,38,38,38,38,38,38,38,37,37,37,37, 22436 37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36, 22437 36,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,33,33, 22438 33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,31,31,31, 22439 31,31,31,31,31,31,31,31,30,30,30,30,30,30,29,29,29,29,29,29,29, 22440 29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,27,27,27,27,27, 22441 27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,25,25, 22442 25,25,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23, 22443 23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,21, 22444 21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20,20 22445 }; 22446 const int u1000_04[] = { 22447 // Capacity 22448 150, 22449 // Number of items 22450 1000, 22451 // Size of items (sorted) 22452 100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99, 22453 99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97, 22454 97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96, 22455 96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94, 22456 94,94,94,94,94,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93, 22457 93,93,92,92,92,92,92,91,91,91,91,90,90,90,90,90,90,90,90,90,90, 22458 89,89,89,89,89,89,89,89,89,89,89,89,89,89,88,88,88,88,88,88,88, 22459 88,88,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86,86,85, 22460 85,85,85,85,85,85,85,85,85,84,84,84,84,84,84,84,84,84,84,84,83, 22461 83,83,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,82,82, 22462 82,82,82,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,80,80, 22463 80,80,80,80,80,80,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79, 22464 79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,77,77,77,77,77, 22465 77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,76,76,76,76,76,76, 22466 76,75,75,75,75,75,75,75,75,75,75,75,75,75,74,74,74,74,74,74,74, 22467 74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73, 22468 73,73,73,73,73,73,73,73,73,72,72,72,72,72,72,72,72,72,72,72,72, 22469 72,72,72,72,72,72,71,71,71,71,71,71,71,71,71,71,70,70,70,70,70, 22470 70,70,70,70,70,69,69,69,69,69,68,68,68,68,68,68,68,68,68,68,68, 22471 68,68,68,68,68,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67, 22472 67,66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,65,65,65,65,64, 22473 64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63,63, 22474 63,63,63,63,62,62,62,62,62,62,62,62,62,62,62,61,61,61,61,61,61, 22475 61,61,60,60,60,60,60,60,60,60,60,59,59,59,59,59,59,59,59,59,59, 22476 59,59,59,59,59,58,58,58,58,58,58,58,58,58,58,57,57,57,57,57,57, 22477 57,57,57,57,57,57,57,57,57,57,56,56,56,56,56,56,56,56,56,56,56, 22478 56,56,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55, 22479 55,54,54,54,54,54,54,54,54,54,54,53,53,53,53,53,53,53,53,53,53, 22480 53,53,52,52,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51,51, 22481 51,51,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,49,49,49, 22482 49,49,49,49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,48,48, 22483 48,48,48,48,48,48,48,48,48,48,47,47,47,47,47,47,47,47,47,47,47, 22484 47,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,45,45,45,45,45, 22485 45,45,44,44,44,44,44,44,44,43,43,43,43,43,43,43,43,42,42,42,42, 22486 42,42,42,42,42,42,42,42,42,42,42,42,42,41,41,41,41,41,41,41,41, 22487 41,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39, 22488 39,39,39,39,39,39,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38, 22489 38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,37,37,36,36,36, 22490 36,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35, 22491 35,35,35,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33, 22492 33,32,32,32,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31, 22493 31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30, 22494 30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,28,28,28,28, 22495 28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27, 22496 27,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,25, 22497 24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23, 22498 23,23,23,23,22,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21, 22499 21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20 22500 }; 22501 const int u1000_05[] = { 22502 // Capacity 22503 150, 22504 // Number of items 22505 1000, 22506 // Size of items (sorted) 22507 100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99, 22508 99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97, 22509 97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95, 22510 95,95,95,94,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93, 22511 93,93,93,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92, 22512 92,92,92,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,90,90, 22513 90,90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89,89,89,89, 22514 89,89,89,89,88,88,88,88,88,88,88,88,88,88,88,88,87,87,87,87,87, 22515 87,87,87,87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86, 22516 86,86,85,85,85,85,85,85,85,85,85,85,84,84,84,84,84,84,84,84,84, 22517 84,84,84,84,84,84,83,83,83,83,83,83,83,83,83,83,83,82,82,82,82, 22518 82,82,82,82,82,82,82,82,82,82,82,82,82,81,81,81,81,81,81,81,81, 22519 81,81,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79,79,79,79, 22520 79,79,79,78,78,78,78,78,78,78,78,78,77,77,77,77,77,77,77,77,77, 22521 77,77,76,76,76,76,76,76,76,76,76,76,76,76,76,76,75,75,75,75,75, 22522 75,75,75,74,74,74,74,74,74,74,74,74,74,74,74,74,74,73,73,73,73, 22523 73,73,73,73,73,73,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72, 22524 72,72,72,72,72,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,70, 22525 70,70,70,70,70,70,70,70,70,70,70,70,69,69,69,69,69,69,69,69,69, 22526 69,69,68,68,68,68,68,68,68,68,68,68,68,68,68,68,67,67,67,67,67, 22527 67,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,66,66,66, 22528 66,66,66,66,65,65,65,65,64,64,64,64,64,64,64,64,64,64,64,64,64, 22529 64,64,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,62,62,62, 22530 62,62,62,62,62,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61, 22531 60,60,60,60,60,60,60,60,59,59,59,59,59,59,59,59,59,59,58,58,58, 22532 58,58,58,58,58,58,58,58,57,57,57,57,57,57,57,57,57,57,57,57,57, 22533 56,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,55, 22534 55,54,54,54,54,54,54,54,54,54,54,54,54,53,53,53,53,53,53,53,53, 22535 52,52,52,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51,51,51, 22536 51,51,51,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,49, 22537 49,49,48,48,48,48,48,48,48,48,48,48,47,47,47,47,47,47,47,47,47, 22538 47,47,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,45, 22539 45,45,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44,44,44, 22540 43,43,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42,42,42, 22541 42,42,42,42,42,42,41,41,41,41,41,41,41,41,41,41,41,40,40,40,40, 22542 40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,39,39,39,39, 22543 39,39,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38, 22544 38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,37,37,36,36, 22545 36,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35, 22546 35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33, 22547 33,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,31,31, 22548 31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30, 22549 30,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28, 22550 27,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26, 22551 26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,24,24,24, 22552 24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,23,22, 22553 22,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21, 22554 21,21,21,21,21,20,20,20,20,20,20,20,20,20,20,20,20 22555 }; 22556 const int u1000_06[] = { 22557 // Capacity 22558 150, 22559 // Number of items 22560 1000, 22561 // Size of items (sorted) 22562 100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100, 22563 99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97, 22564 97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96, 22565 95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94, 22566 94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,92,92,92, 22567 92,92,92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,91,91,91,91, 22568 91,91,91,91,90,90,90,90,90,90,90,90,90,90,90,89,89,89,89,89,89, 22569 89,89,89,89,89,89,89,88,88,88,88,88,88,88,87,87,87,87,87,87,87, 22570 87,87,87,86,86,86,86,86,86,85,85,85,85,85,85,85,85,85,85,85,85, 22571 85,85,84,84,84,84,84,84,84,84,84,84,84,84,84,83,83,83,83,83,83, 22572 82,82,82,82,82,82,82,82,82,82,81,81,81,81,81,81,81,81,81,81,80, 22573 80,80,80,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79,79,79, 22574 79,79,79,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,77,77, 22575 77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76,76,76,75,75, 22576 75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,74,74,74,74,74,74, 22577 74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73, 22578 73,73,72,72,72,72,72,72,72,72,72,72,72,72,71,71,71,71,71,71,71, 22579 71,71,71,71,71,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70, 22580 69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,68,68, 22581 68,68,68,67,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66, 22582 66,66,66,66,66,66,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64, 22583 64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63, 22584 63,63,63,63,63,63,63,63,63,62,62,62,62,62,62,62,62,62,62,62,62, 22585 62,62,62,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,60,60,60, 22586 60,60,60,60,60,60,60,59,59,59,59,59,59,59,59,59,59,59,58,58,58, 22587 58,58,58,58,58,58,58,58,57,57,57,57,57,57,57,57,57,57,56,56,56, 22588 56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,55,55,55, 22589 55,54,54,54,54,54,54,54,54,54,54,54,54,53,53,53,53,53,53,53,53, 22590 53,53,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51, 22591 51,51,51,51,51,51,51,51,51,50,50,50,50,50,50,50,50,50,50,50,50, 22592 50,49,49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,48,48,48, 22593 48,48,48,47,47,47,47,47,47,47,47,47,47,46,46,46,46,46,46,45,45, 22594 45,45,45,45,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44, 22595 44,44,44,43,43,43,43,43,43,43,43,43,43,43,43,42,42,42,42,42,41, 22596 41,41,41,41,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40, 22597 40,40,39,39,39,39,39,39,39,39,39,39,39,39,39,38,38,38,38,38,38, 22598 38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,37,37,36,36, 22599 36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35,35, 22600 35,35,35,35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,33,33, 22601 33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,31,31,31, 22602 31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30, 22603 30,30,30,30,30,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28, 22604 28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26, 22605 26,26,26,26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25, 22606 25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,23, 22607 23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22, 22608 22,22,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21, 22609 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20 22610 }; 22611 const int u1000_07[] = { 22612 // Capacity 22613 150, 22614 // Number of items 22615 1000, 22616 // Size of items (sorted) 22617 100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100, 22618 100,100,100,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98, 22619 98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,96,96,96,96, 22620 96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95, 22621 95,94,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,92, 22622 92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,91,91,91,90,90,90, 22623 90,90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89,89,89,89, 22624 89,89,89,89,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88, 22625 88,87,87,87,87,87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,86, 22626 86,86,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,84,84,84,84, 22627 84,83,83,83,83,83,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82, 22628 82,82,82,82,81,81,81,81,81,81,81,81,81,81,81,81,80,80,80,80,80, 22629 80,80,80,80,80,79,79,79,79,79,79,79,79,79,79,79,78,78,78,78,78, 22630 78,78,78,78,78,78,78,78,78,78,77,77,77,77,77,77,77,77,77,77,77, 22631 77,77,77,76,76,76,76,76,76,76,76,76,76,76,76,76,76,75,75,75,75, 22632 75,75,75,75,75,75,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74, 22633 74,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,73, 22634 73,73,72,72,72,72,72,72,72,72,71,71,71,71,71,71,71,71,71,71,71, 22635 71,71,71,71,71,71,71,70,70,70,70,70,70,70,70,70,70,70,69,69,69, 22636 69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68, 22637 68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,67,66,66,66,66,66, 22638 66,66,66,66,66,66,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64, 22639 64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63, 22640 63,63,62,62,62,62,62,62,62,62,62,62,62,62,62,62,61,61,61,61,61, 22641 61,61,61,61,61,61,61,61,61,61,60,60,60,60,60,60,60,59,59,59,59, 22642 59,59,59,59,59,58,58,58,58,58,58,58,58,58,57,57,57,57,57,57,57, 22643 57,57,57,57,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56, 22644 56,56,56,56,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,54,54, 22645 54,54,54,54,54,53,53,53,53,53,53,53,52,52,52,52,52,52,52,52,52, 22646 52,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51,51,51,51,51,51, 22647 51,51,51,51,51,50,50,50,50,50,50,50,50,50,50,50,49,49,49,49,49, 22648 49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,48,48,48,48,48, 22649 48,48,48,48,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,46, 22650 46,46,46,46,46,46,46,46,46,46,46,45,45,45,45,45,45,45,45,45,45, 22651 45,45,45,45,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,43, 22652 43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42,42,42,42,42, 22653 42,42,42,42,41,41,41,41,41,41,41,40,40,40,40,40,40,40,39,39,39, 22654 39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37, 22655 37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35,35, 22656 35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34, 22657 34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32, 22658 32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,30, 22659 30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29, 22660 29,28,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27, 22661 26,26,26,26,26,26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25, 22662 25,25,25,24,24,24,24,24,24,24,24,24,24,23,23,23,23,23,23,22,22, 22663 22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21, 22664 21,21,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20 22665 }; 22666 const int u1000_08[] = { 22667 // Capacity 22668 150, 22669 // Number of items 22670 1000, 22671 // Size of items (sorted) 22672 100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99, 22673 99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97, 22674 97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95, 22675 95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,93, 22676 93,93,93,93,93,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92, 22677 92,92,91,91,91,91,91,91,91,91,91,91,91,91,90,90,90,90,90,90,90, 22678 90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89,89,88,88,88, 22679 88,88,88,88,88,88,88,87,87,87,87,87,87,87,87,87,87,87,87,87,87, 22680 87,86,86,86,86,86,86,86,86,86,86,86,86,85,85,85,85,85,85,85,85, 22681 85,85,85,84,84,84,84,84,84,84,84,84,83,83,83,83,83,83,83,83,83, 22682 83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,82,82,82,82, 22683 82,82,82,81,81,81,81,81,81,81,81,81,81,81,81,81,80,80,80,80,80, 22684 80,80,80,80,80,79,79,79,79,79,79,79,79,79,79,79,79,78,78,78,78, 22685 78,78,78,78,78,78,78,78,78,78,77,77,77,77,77,77,77,77,77,77,77, 22686 77,77,77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,75,75,75, 22687 75,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74,74,74,74,74,74, 22688 74,74,74,74,74,73,73,73,73,73,73,73,73,73,73,73,73,73,72,72,72, 22689 72,72,72,72,72,72,72,72,72,71,71,71,71,71,71,71,71,71,71,71,71, 22690 71,70,70,70,70,70,70,70,70,70,70,70,70,70,70,69,69,69,69,69,69, 22691 69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,68,67,67, 22692 67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,66,66,66,66, 22693 66,66,66,66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,65,65,65, 22694 64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,63,63,63,63, 22695 63,63,63,63,62,62,62,62,62,62,62,62,62,62,62,62,62,61,61,61,61, 22696 61,61,61,61,61,61,61,60,60,60,60,60,60,60,60,60,60,60,60,60,60, 22697 59,59,59,59,59,59,59,59,59,59,59,58,58,58,58,58,58,58,57,57,57, 22698 57,57,57,57,57,57,57,57,57,57,57,57,56,56,56,56,56,56,56,56,55, 22699 55,55,55,55,55,54,54,54,54,54,54,54,54,54,54,54,54,53,53,53,53, 22700 53,53,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,51,51, 22701 51,51,51,51,51,51,50,50,50,50,50,50,50,50,50,50,50,50,49,49,49, 22702 49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,48,48,48,48,48, 22703 48,48,48,48,48,47,47,47,47,46,46,46,46,46,46,46,46,46,46,46,46, 22704 45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44,44,44,44,44,44, 22705 44,44,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,42,42,42,42, 22706 42,42,42,42,42,41,41,41,41,41,41,41,41,41,41,40,40,40,40,40,40, 22707 40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,38,38,38, 22708 38,38,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37, 22709 37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36, 22710 36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,34,34,34,34,34,34, 22711 34,34,34,34,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32, 22712 31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30, 22713 30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28, 22714 28,28,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,26, 22715 26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,25, 22716 25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,24,24, 22717 23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22, 22718 22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21, 22719 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20 22720 }; 22721 const int u1000_09[] = { 22722 // Capacity 22723 150, 22724 // Number of items 22725 1000, 22726 // Size of items (sorted) 22727 100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99, 22728 99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,97, 22729 97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95, 22730 95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94, 22731 94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, 22732 93,93,92,92,92,92,92,92,92,92,92,92,92,91,91,91,91,91,91,91,91, 22733 91,91,91,91,91,91,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90, 22734 89,89,89,89,89,89,89,89,89,89,89,89,88,88,88,88,88,88,88,88,88, 22735 88,88,88,88,88,87,87,87,87,87,87,87,87,87,87,87,87,86,86,86,86, 22736 86,86,86,86,86,86,86,86,86,86,86,85,85,85,85,85,85,85,85,85,85, 22737 85,85,85,85,85,85,84,84,84,84,84,84,84,84,84,84,84,84,84,83,83, 22738 83,83,83,83,83,83,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82, 22739 82,82,82,81,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,80, 22740 79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,78,78,78, 22741 77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,76,76,76,76,76, 22742 76,76,76,76,76,76,76,76,76,76,76,75,75,75,75,75,75,75,75,74,74, 22743 74,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,72,72,72, 22744 72,72,72,72,72,72,72,71,71,71,71,71,71,71,71,71,71,71,70,70,70, 22745 70,70,70,70,70,70,70,70,69,69,69,69,69,69,69,69,69,68,68,68,68, 22746 68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,67,67,67,67,67, 22747 66,66,66,66,66,66,66,66,66,66,66,66,66,66,65,65,65,65,65,65,65, 22748 65,65,65,65,65,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63, 22749 63,62,62,62,62,62,62,62,62,61,61,61,61,61,61,61,61,60,60,60,60, 22750 60,60,60,60,60,60,59,59,59,59,59,59,59,59,59,58,58,58,58,58,58, 22751 58,58,58,58,58,58,58,57,57,57,57,57,57,57,57,57,57,57,57,57,57, 22752 56,56,56,56,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55, 22753 55,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,54,53,53, 22754 53,53,53,53,53,53,53,53,52,52,52,52,52,52,52,52,52,52,52,52,52, 22755 52,52,52,51,51,51,51,51,51,51,51,51,51,51,51,51,51,50,50,50,50, 22756 50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,49,49,49, 22757 48,48,48,48,48,48,48,48,48,48,48,48,48,47,47,47,47,47,46,46,46, 22758 46,46,46,46,46,46,46,46,46,46,46,46,46,46,45,45,45,45,45,45,45, 22759 45,45,45,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44,44, 22760 44,44,44,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,42, 22761 42,42,42,42,42,42,42,42,42,42,42,41,41,41,41,41,41,41,41,40,40, 22762 40,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,39, 22763 38,38,38,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37,37,37,37, 22764 37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,35,35, 22765 35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,34, 22766 34,33,33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32, 22767 32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30, 22768 30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28, 22769 28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,27,27,27,27, 22770 27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26, 22771 26,26,26,25,25,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24, 22772 24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22, 22773 22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21, 22774 21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20 22775 }; 22776 const int u1000_10[] = { 22777 // Capacity 22778 150, 22779 // Number of items 22780 1000, 22781 // Size of items (sorted) 22782 100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99, 22783 99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97, 22784 97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96, 22785 96,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94, 22786 94,93,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92,92, 22787 92,92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,90,90,90,90,90, 22788 90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89,89,89,89,89,89, 22789 89,89,89,88,88,88,88,88,88,88,88,88,88,88,88,88,87,87,87,87,87, 22790 87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86,86,86, 22791 86,85,85,85,85,85,85,85,85,85,85,85,85,84,84,84,84,84,84,84,84, 22792 84,84,84,84,84,83,83,83,83,83,83,83,83,83,83,83,83,83,83,82,82, 22793 82,82,82,82,82,82,82,82,82,82,82,81,81,81,81,81,81,81,81,81,81, 22794 81,81,81,81,81,81,80,80,80,80,80,80,80,80,80,80,80,79,79,79,79, 22795 79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,77,77,77, 22796 77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76,76,76,76, 22797 76,76,76,76,76,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74,74, 22798 74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,73,73,73,72, 22799 72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,71,71,71,71,71,71, 22800 71,71,71,71,70,70,70,70,70,70,70,70,70,70,70,70,69,69,69,69,69, 22801 69,69,69,69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,67, 22802 67,67,67,66,66,66,66,66,66,66,65,65,65,65,65,65,65,65,65,65,65, 22803 65,65,65,65,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,63, 22804 63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,62,62,62,62,62, 22805 62,62,62,62,62,62,62,62,61,61,61,61,61,61,61,61,61,61,60,60,60, 22806 60,60,60,60,60,60,60,60,60,60,60,59,59,59,59,59,59,59,59,59,59, 22807 59,59,59,59,59,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58, 22808 57,57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55, 22809 55,55,55,55,55,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54, 22810 54,54,53,53,53,53,53,53,53,53,53,53,53,53,53,52,52,52,52,52,52, 22811 52,52,52,52,52,52,52,51,51,51,51,51,51,51,51,51,51,51,51,51,51, 22812 50,50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,49,48, 22813 48,48,48,48,48,48,48,48,48,48,48,47,47,47,47,47,47,47,47,47,47, 22814 47,47,47,47,47,46,46,46,46,46,46,46,46,46,46,45,45,45,45,45,45, 22815 45,45,45,44,44,44,44,44,44,44,44,43,43,43,43,43,43,43,43,42,42, 22816 42,42,42,42,42,42,42,42,42,42,42,41,41,41,41,41,41,41,41,41,41, 22817 41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39, 22818 39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,37,37,37,37, 22819 37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35,35, 22820 35,35,35,35,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33, 22821 33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,31,31,31,31,31, 22822 31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30, 22823 30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29, 22824 28,28,28,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27, 22825 27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26, 22826 26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,25,24,24,24,24,24, 22827 24,24,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22, 22828 22,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21, 22829 21,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20 22830 }; 22831 const int u1000_11[] = { 22832 // Capacity 22833 150, 22834 // Number of items 22835 1000, 22836 // Size of items (sorted) 22837 100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100, 22838 100,100,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98, 22839 98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96, 22840 96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95, 22841 95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,93,93,93,93,93,93, 22842 93,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92,92,92, 22843 92,92,92,91,91,91,91,91,91,91,91,91,91,91,90,90,90,90,90,90,90, 22844 89,89,89,89,89,89,89,89,89,89,89,89,88,88,88,88,88,88,88,87,87, 22845 87,87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86, 22846 86,86,86,86,86,86,85,85,85,85,85,85,85,85,85,84,84,84,84,84,84, 22847 84,83,83,83,83,83,83,83,83,83,83,83,83,82,82,82,82,82,82,81,81, 22848 81,81,81,81,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,80, 22849 80,79,79,79,79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78, 22850 78,78,78,77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76, 22851 76,75,75,75,75,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74,74, 22852 74,74,74,74,73,73,73,73,73,73,73,73,73,73,72,72,72,72,72,72,72, 22853 72,72,72,72,72,72,72,72,72,72,72,72,71,71,71,71,71,71,71,71,71, 22854 71,71,71,71,71,71,71,71,70,70,70,70,70,70,70,70,70,70,70,70,70, 22855 69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68, 22856 68,68,68,68,68,68,68,67,67,67,67,67,67,67,66,66,66,66,66,66,66, 22857 66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,65,65,65,65,65,65, 22858 65,65,65,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,63,63, 22859 63,63,63,63,63,63,63,63,63,63,62,62,62,62,62,62,62,62,62,62,62, 22860 62,62,62,62,61,61,61,61,61,61,61,61,61,61,61,61,60,60,60,60,60, 22861 60,60,60,60,60,60,59,59,59,59,59,59,59,59,59,59,59,59,58,58,58, 22862 58,58,58,58,58,58,58,58,58,58,58,58,57,57,57,57,57,57,57,57,57, 22863 57,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,55,55,55,55,55, 22864 55,55,55,55,55,54,54,54,54,54,54,54,54,54,54,54,54,54,53,53,53, 22865 53,53,53,53,53,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,51, 22866 51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,50,50,50,50, 22867 50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,49,49,49, 22868 49,49,49,49,49,49,49,48,48,48,48,48,48,48,48,48,48,48,48,48,48, 22869 48,48,47,47,47,47,47,47,47,47,47,47,47,47,46,46,46,46,46,46,46, 22870 46,46,46,46,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44, 22871 44,44,44,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,42, 22872 42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,41,41,41,41,41,41, 22873 41,41,41,41,40,40,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39, 22874 39,39,39,38,38,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37,37, 22875 37,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36, 22876 36,36,35,35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34, 22877 34,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32, 22878 32,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30, 22879 30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,28, 22880 28,28,28,28,28,28,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27, 22881 27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26, 22882 26,25,25,25,25,25,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23, 22883 23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21, 22884 21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20 22885 }; 22886 const int u1000_12[] = { 22887 // Capacity 22888 150, 22889 // Number of items 22890 1000, 22891 // Size of items (sorted) 22892 100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99, 22893 99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97, 22894 97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95, 22895 95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,93,93, 22896 93,93,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92,92, 22897 92,92,92,91,91,91,91,91,91,91,91,91,91,91,91,90,90,90,90,90,90, 22898 90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89,88,88,88,88, 22899 88,88,88,88,88,88,88,88,88,88,88,87,87,87,87,87,87,87,87,87,87, 22900 87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,85,85,85, 22901 85,85,85,85,85,85,85,85,85,84,84,84,84,84,84,84,84,84,84,84,84, 22902 83,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,82,81,81, 22903 81,81,81,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,80,80, 22904 80,80,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,78,78, 22905 78,78,78,77,77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76, 22906 76,76,76,76,76,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, 22907 74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,73,72,72,72, 22908 72,72,72,72,72,72,72,72,72,72,71,71,71,71,71,71,71,71,71,71,71, 22909 71,70,70,70,70,70,70,70,69,69,69,69,69,69,69,69,69,69,69,69,69, 22910 69,69,69,69,69,68,68,68,68,68,68,68,68,68,68,68,68,68,68,67,67, 22911 67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,66,66,66,66, 22912 66,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64, 22913 64,64,64,63,63,63,63,63,63,63,63,63,62,62,62,62,62,62,62,62,62, 22914 62,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,60,60,60,60,60, 22915 60,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,58,58,58, 22916 58,58,58,58,58,58,58,58,57,57,57,57,57,57,57,57,57,57,57,57,57, 22917 57,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,55,55,55,55,55, 22918 55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,54,54,54,54,54,54, 22919 54,54,54,54,54,54,54,54,54,53,53,53,53,53,53,53,53,53,53,52,52, 22920 52,52,52,52,52,52,51,51,51,51,51,51,51,51,51,51,50,50,50,50,50, 22921 50,50,50,50,50,49,49,49,49,49,49,49,49,49,49,49,49,49,48,48,48, 22922 48,48,48,48,48,48,48,48,48,48,48,47,47,47,47,47,47,47,47,47,47, 22923 47,46,46,46,46,46,46,46,46,46,45,45,45,45,45,45,45,45,45,45,45, 22924 45,45,44,44,44,44,44,44,44,44,44,44,44,44,43,43,43,43,43,43,43, 22925 43,43,43,43,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,41,41, 22926 41,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,40,40, 22927 39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,38,38,38,38,38, 22928 38,38,38,38,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36, 22929 36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,35,35,34,34,34, 22930 34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33,33, 22931 33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32, 22932 32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30, 22933 30,30,30,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28, 22934 28,28,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26, 22935 26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,24, 22936 24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,23,23, 22937 23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22, 22938 22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20, 22939 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20 22940 }; 22941 const int u1000_13[] = { 22942 // Capacity 22943 150, 22944 // Number of items 22945 1000, 22946 // Size of items (sorted) 22947 100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99, 22948 99,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96, 22949 96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95, 22950 95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,93,93, 22951 93,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92,92,92, 22952 91,91,91,91,91,91,91,90,90,90,90,90,90,90,90,90,90,90,90,89,89, 22953 89,89,89,89,89,89,89,88,88,88,88,88,88,87,87,87,87,87,87,87,87, 22954 87,86,86,86,86,86,86,86,86,85,85,85,85,85,85,85,85,85,84,84,84, 22955 84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,83,83,83,83,83,83, 22956 83,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,82,82,82, 22957 82,82,82,82,82,82,82,82,82,82,82,81,81,81,81,81,81,81,81,81,81, 22958 81,81,81,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,79,79,79, 22959 79,79,79,79,79,79,79,79,79,79,78,78,78,78,77,77,77,77,77,77,77, 22960 77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76,76,76,76,76,75, 22961 75,75,75,75,75,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74,74, 22962 74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,73,72,72,72,72,72, 22963 72,72,72,72,72,72,72,72,72,72,72,72,72,72,71,71,71,71,71,71,71, 22964 71,71,71,71,71,71,71,71,71,71,71,71,70,70,70,70,70,70,70,70,70, 22965 70,69,69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68, 22966 68,68,68,68,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,66,66, 22967 66,66,66,66,66,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64, 22968 64,64,64,64,63,63,63,63,63,63,62,62,62,62,62,62,62,62,62,62,62, 22969 62,62,62,62,62,62,62,61,61,61,61,61,61,61,61,61,61,61,61,61,61, 22970 61,61,61,61,61,60,60,60,60,60,60,60,60,59,59,59,59,59,59,59,59, 22971 59,59,59,59,59,59,59,58,58,58,58,58,58,58,58,58,58,57,57,57,57, 22972 57,57,57,57,56,56,56,56,56,56,56,56,56,56,56,56,56,56,55,55,55, 22973 55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,54,54,54,54,54, 22974 54,54,54,54,54,54,54,53,53,53,53,53,53,53,53,53,53,53,53,53,52, 22975 52,52,52,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51,51,51, 22976 51,51,51,51,51,51,51,51,51,50,50,50,50,50,50,50,50,50,50,50,50, 22977 50,50,50,50,49,49,49,49,49,49,49,49,49,49,49,49,48,48,48,48,48, 22978 48,48,48,48,48,48,48,48,48,48,47,47,47,47,47,47,47,47,47,47,47, 22979 47,47,46,46,46,46,46,46,46,46,45,45,45,45,45,45,45,45,44,44,44, 22980 44,44,44,44,44,44,44,44,44,43,43,43,43,43,43,43,43,43,43,43,43, 22981 43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,41,41,41,41,41,41, 22982 41,41,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,40, 22983 40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,38, 22984 38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37, 22985 37,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36, 22986 35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,33,33,33,33,33, 22987 33,33,33,33,33,33,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31, 22988 30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29, 22989 29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27, 22990 27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26, 22991 25,25,25,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24, 22992 24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22, 22993 22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20, 22994 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20 22995 }; 22996 const int u1000_14[] = { 22997 // Capacity 22998 150, 22999 // Number of items 23000 1000, 23001 // Size of items (sorted) 23002 100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99, 23003 99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97, 23004 97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96, 23005 96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94, 23006 94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93,92, 23007 92,92,92,92,92,91,91,91,91,91,91,91,90,90,90,90,90,90,90,90,90, 23008 90,90,89,89,89,89,89,89,89,89,88,88,88,88,88,88,88,88,88,88,88, 23009 87,87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86, 23010 86,86,86,86,85,85,85,85,85,85,85,85,85,84,84,84,84,84,84,84,84, 23011 84,83,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,82,81, 23012 81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,80,80,80,80,80, 23013 80,80,80,80,80,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79, 23014 78,78,78,78,78,78,78,78,78,78,78,78,77,77,77,76,76,76,76,76,76, 23015 76,76,76,75,75,75,75,75,75,75,75,75,75,75,75,75,74,74,74,74,74, 23016 74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73, 23017 73,73,73,73,73,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72, 23018 72,72,71,71,71,71,71,71,71,71,71,71,70,70,70,70,70,70,70,70,70, 23019 69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,68,68,68, 23020 68,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,67,67,67, 23021 67,67,66,66,66,66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,65, 23022 65,65,65,65,65,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,63, 23023 63,63,63,63,63,63,63,63,63,63,63,63,63,63,62,62,62,62,62,62,62, 23024 62,62,62,62,62,62,62,62,61,61,61,61,61,61,61,61,61,61,61,61,60, 23025 60,60,60,60,60,60,60,60,60,59,59,59,59,59,59,59,59,59,59,59,59, 23026 59,59,59,59,59,59,59,59,59,58,58,58,58,58,58,58,58,58,58,58,58, 23027 58,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,56,56, 23028 56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,55,55,55,54,54,54, 23029 54,54,54,54,54,54,53,53,53,53,53,53,53,53,53,53,53,53,52,52,52, 23030 52,51,51,51,51,51,51,51,51,51,51,51,51,51,51,50,50,50,50,50,50, 23031 50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,49,49,49,49,49,48, 23032 48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,47,47,47,47,47,47, 23033 47,47,47,47,47,47,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46, 23034 45,45,45,45,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44, 23035 44,44,44,44,44,44,44,44,44,44,43,43,43,43,43,43,43,43,43,43,43, 23036 43,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42, 23037 42,42,42,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,39,39, 23038 39,39,39,39,39,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38, 23039 38,38,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36, 23040 36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35, 23041 34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33,33, 23042 33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 23043 32,32,32,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,29, 23044 29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,27,27, 23045 27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26, 23046 26,26,26,26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25, 23047 24,24,24,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23, 23048 23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22, 23049 21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20 23050 }; 23051 const int u1000_15[] = { 23052 // Capacity 23053 150, 23054 // Number of items 23055 1000, 23056 // Size of items (sorted) 23057 100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99, 23058 99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,96,96, 23059 96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95, 23060 95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,93,93,93,93,93,93, 23061 93,93,93,92,92,92,92,92,92,92,92,92,92,92,92,91,91,91,91,91,91, 23062 91,91,91,91,91,91,91,91,91,91,91,91,91,91,90,90,90,90,90,90,90, 23063 90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89,89,89,89,89, 23064 89,89,89,89,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,87, 23065 87,87,87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,86, 23066 86,86,86,86,85,85,85,85,85,85,85,85,85,85,85,85,84,84,84,84,84, 23067 84,84,84,84,84,84,84,83,83,83,83,83,83,83,83,83,83,83,83,83,83, 23068 82,82,82,82,82,82,82,82,82,81,81,81,81,81,81,81,81,81,81,81,81, 23069 81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,80,80,80,80,80,79, 23070 79,79,79,79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78, 23071 78,78,78,78,78,78,78,78,78,77,77,77,77,77,77,77,77,77,77,77,77, 23072 76,76,76,76,76,76,76,76,76,76,75,75,75,75,75,75,75,75,75,75,75, 23073 74,74,74,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73, 23074 73,73,73,73,73,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72, 23075 72,71,71,71,71,71,71,71,71,71,71,71,70,70,70,70,70,70,70,70,70, 23076 70,70,70,70,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68, 23077 68,68,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,66,66, 23078 66,66,66,66,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,64,64, 23079 64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63,63,63,62, 23080 62,62,62,62,62,62,62,62,61,61,61,61,61,61,61,61,61,61,61,61,60, 23081 60,60,60,60,60,60,60,60,60,59,59,59,59,59,59,59,59,59,59,59,58, 23082 58,58,58,58,58,58,58,57,57,57,57,57,57,57,56,56,56,56,56,56,56, 23083 56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,55,55,54,54,54,54, 23084 54,54,54,54,54,54,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53, 23085 53,53,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52, 23086 52,51,51,51,51,51,51,51,51,51,51,51,51,50,50,50,50,50,50,50,50, 23087 50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,49,49,49,49,49,49, 23088 49,49,49,49,49,49,49,48,48,48,48,48,48,48,48,48,48,48,47,47,47, 23089 47,47,47,47,47,47,47,47,47,47,47,46,46,46,46,46,46,45,45,45,45, 23090 45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44,44,44,44,43,43, 23091 43,43,43,43,43,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42, 23092 42,42,42,42,42,42,42,42,42,42,41,41,41,41,41,41,41,40,40,40,40, 23093 40,40,40,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39, 23094 39,39,39,39,38,38,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37, 23095 37,37,37,37,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35, 23096 35,35,34,34,34,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33,33, 23097 33,33,33,33,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31, 23098 31,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29, 23099 29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27, 23100 27,27,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26, 23101 26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,24,24, 23102 24,24,24,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23, 23103 23,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,20, 23104 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20 23105 }; 23106 const int u1000_16[] = { 23107 // Capacity 23108 150, 23109 // Number of items 23110 1000, 23111 // Size of items (sorted) 23112 100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98, 23113 98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97, 23114 97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,95,95,95, 23115 95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93, 23116 93,93,93,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92, 23117 92,92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,91,91,91,91,91, 23118 91,91,91,90,90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89, 23119 89,89,89,89,88,88,88,88,88,88,88,88,88,87,87,87,87,87,87,87,87, 23120 87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86,86,86,85,85, 23121 85,85,85,85,85,85,85,85,85,85,84,84,84,84,84,84,84,84,84,84,84, 23122 83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,82,82,82,82,82, 23123 82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,81,81,81,81,81, 23124 81,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,80,80,80,80, 23125 79,79,79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,78, 23126 78,78,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,76,76,76,76, 23127 76,76,76,76,76,76,76,76,76,76,76,76,76,75,75,75,75,75,75,75,75, 23128 75,75,75,75,75,75,75,75,74,74,74,74,74,74,74,74,74,74,74,74,74, 23129 74,74,73,73,73,73,73,73,73,72,72,72,72,72,72,72,72,72,72,72,71, 23130 71,71,71,71,71,71,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70, 23131 69,69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,68, 23132 68,68,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,66,66, 23133 66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,65,65,65,65,65,65, 23134 65,65,64,64,64,64,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63, 23135 63,63,63,63,63,63,63,63,62,62,62,62,62,62,62,62,62,62,62,62,62, 23136 62,62,61,61,61,61,61,61,61,61,60,60,60,60,60,60,60,60,60,60,60, 23137 60,60,59,59,59,59,59,59,59,59,59,59,59,59,59,58,58,58,58,58,58, 23138 58,58,58,58,57,57,57,57,57,57,57,57,57,57,57,57,57,56,56,56,56, 23139 56,56,56,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55, 23140 55,55,54,54,54,54,54,54,54,54,54,53,53,53,53,53,52,52,52,52,52, 23141 52,52,52,52,52,52,52,51,51,51,51,51,51,51,51,51,51,51,51,51,51, 23142 51,51,50,50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49,49,49, 23143 49,48,48,48,48,48,48,48,48,48,48,47,47,47,47,47,47,47,47,47,47, 23144 47,47,46,46,46,46,46,46,46,46,46,46,46,46,46,45,45,45,45,45,45, 23145 44,44,44,44,44,44,44,44,44,43,43,43,43,43,43,43,43,43,43,43,42, 23146 42,42,42,42,42,42,42,42,42,42,42,41,41,41,41,41,41,41,41,41,41, 23147 41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40, 23148 40,40,40,39,39,39,39,39,39,39,39,39,39,39,38,38,38,38,38,38,38, 23149 38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,36, 23150 36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35, 23151 35,35,34,34,34,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33,33, 23152 33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,31, 23153 31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,29, 23154 29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28, 23155 28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26, 23156 26,26,26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25, 23157 25,25,25,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,22,22,22, 23158 22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21, 23159 21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20 23160 }; 23161 const int u1000_17[] = { 23162 // Capacity 23163 150, 23164 // Number of items 23165 1000, 23166 // Size of items (sorted) 23167 100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99, 23168 99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98, 23169 98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96, 23170 96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,94,94, 23171 94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93, 23172 93,92,92,92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,91,91,91, 23173 91,91,91,90,90,90,90,90,90,90,90,90,90,90,90,89,89,89,89,89,89, 23174 89,89,89,89,89,89,89,89,88,88,88,88,88,88,88,88,88,88,88,88,87, 23175 87,87,87,87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86, 23176 86,86,86,86,86,86,86,86,86,86,86,85,85,85,85,85,85,85,85,85,85, 23177 85,85,85,85,85,85,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84, 23178 84,84,84,84,83,83,83,83,83,83,83,83,83,83,83,83,82,82,82,82,82, 23179 82,82,82,82,82,82,82,82,82,82,81,81,81,81,81,81,81,81,81,81,81, 23180 81,80,80,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79,79,79, 23181 79,79,79,78,78,78,78,78,78,78,78,78,77,77,77,77,77,77,77,77,77, 23182 77,77,77,77,76,76,76,76,76,76,76,76,76,75,75,75,75,75,75,75,75, 23183 75,75,75,75,75,75,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74, 23184 74,74,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,72,72,72,72, 23185 72,72,72,72,72,71,71,71,71,71,71,71,71,71,71,71,71,70,70,70,70, 23186 70,70,70,70,70,70,70,69,69,69,69,69,69,69,69,69,69,69,69,69,69, 23187 69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,67,67,67, 23188 66,66,66,66,66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,65,65, 23189 65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,64,64,64,64,64, 23190 63,63,63,63,63,63,63,63,63,63,62,62,62,62,62,62,62,62,62,62,62, 23191 62,62,62,61,61,61,61,61,61,61,61,61,60,60,60,60,60,60,60,60,60, 23192 60,60,60,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,58, 23193 58,58,58,58,58,58,58,58,58,58,57,57,57,57,57,57,57,56,56,56,56, 23194 56,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,55, 23195 54,54,54,54,54,54,54,54,54,53,53,53,53,53,53,53,53,53,53,53,53, 23196 53,53,53,52,52,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51, 23197 51,51,51,51,50,50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49, 23198 49,49,49,49,49,49,48,48,48,48,48,48,48,48,48,48,48,48,48,47,47, 23199 47,47,47,47,47,47,47,46,46,46,46,46,46,45,45,45,45,45,45,45,45, 23200 45,45,45,44,44,44,44,44,44,44,44,44,44,44,44,43,43,43,43,43,43, 23201 43,43,42,42,42,42,42,42,42,42,42,42,42,41,41,41,41,41,41,41,41, 23202 41,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,40,40, 23203 39,39,39,39,39,39,39,39,39,39,39,38,38,38,38,38,38,37,37,37,37, 23204 37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,35, 23205 35,35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,33,33, 23206 33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 23207 32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30, 23208 30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29, 23209 29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,27,27,27,27,27, 23210 27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,26, 23211 26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,24,24, 23212 24,24,24,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,22,22, 23213 22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21, 23214 21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20 23215 }; 23216 const int u1000_18[] = { 23217 // Capacity 23218 150, 23219 // Number of items 23220 1000, 23221 // Size of items (sorted) 23222 100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,98, 23223 98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97, 23224 97,97,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95, 23225 95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94, 23226 94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,92, 23227 92,92,92,92,92,92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,91, 23228 91,90,90,90,90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89, 23229 89,89,89,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,87,87, 23230 87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,85,85,85,85, 23231 85,85,85,85,85,85,85,85,85,85,85,84,84,84,84,84,84,84,84,84,84, 23232 84,84,84,84,83,83,83,83,83,83,83,83,83,82,82,82,82,82,82,81,81, 23233 81,81,81,81,81,81,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80, 23234 80,80,80,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,78, 23235 78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,77,77,77,77, 23236 77,77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76,76,76, 23237 75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,74,74,74, 23238 74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,72,72,72,72, 23239 72,72,72,72,72,72,72,72,71,71,71,71,71,71,71,71,71,71,71,71,71, 23240 70,70,70,70,70,70,70,70,70,69,69,69,69,69,69,69,69,69,69,68,68, 23241 68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,67,67,67,66, 23242 66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,65,65,65,64,64,64, 23243 64,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63, 23244 63,63,63,63,63,62,62,62,62,62,62,62,62,62,62,61,61,61,61,61,61, 23245 61,61,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,59,59,59, 23246 59,59,59,59,59,59,59,58,58,58,58,58,58,58,58,58,58,58,58,58,57, 23247 57,57,57,57,57,57,57,57,57,57,57,57,56,56,56,56,56,56,56,56,56, 23248 56,56,56,56,55,55,55,55,55,55,55,55,55,55,55,55,55,54,54,54,54, 23249 54,54,54,54,54,54,53,53,53,53,53,53,53,53,53,53,53,52,52,52,52, 23250 52,52,52,52,52,52,52,52,52,51,51,51,51,51,51,51,51,51,51,51,51, 23251 51,50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,49,49, 23252 49,49,49,49,49,49,49,48,48,48,48,48,48,48,48,48,48,48,48,48,48, 23253 47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,46,46,46,46,46, 23254 46,46,46,46,46,46,46,46,46,45,45,45,45,45,45,45,45,45,44,44,44, 23255 44,44,43,43,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42, 23256 42,42,42,42,42,42,42,41,41,41,41,41,41,41,41,41,41,41,41,40,40, 23257 40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39, 23258 39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,37,37, 23259 37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,35,35,35, 23260 35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,33,33,33, 23261 33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,31, 23262 31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30, 23263 30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29, 23264 29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,28,27,27,27, 23265 27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,26, 23266 26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,25,25,25,25,25, 23267 25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23, 23268 23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,21,21, 23269 21,21,20,20,20,20,20,20,20,20,20,20,20,20,20 23270 }; 23271 const int u1000_19[] = { 23272 // Capacity 23273 150, 23274 // Number of items 23275 1000, 23276 // Size of items (sorted) 23277 100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98, 23278 98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97, 23279 96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,94,94, 23280 94,94,94,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93, 23281 93,93,93,93,93,92,92,92,92,92,92,92,92,92,92,92,91,91,91,91,91, 23282 91,91,91,91,91,91,91,91,91,90,90,90,90,90,90,90,90,90,90,90,90, 23283 89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,88,88,88,88,88,88, 23284 88,88,88,88,88,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87, 23285 87,86,86,86,86,86,86,86,86,86,86,86,86,86,85,85,85,85,85,85,85, 23286 85,85,85,85,85,85,84,84,84,84,84,84,84,84,84,84,84,84,83,83,83, 23287 83,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,82,82,82, 23288 82,82,82,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,80,80, 23289 80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,79,79,79,79,79,79, 23290 79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,78,78,78,78,78,78, 23291 78,78,77,77,77,77,77,77,77,77,77,76,76,76,76,76,76,76,76,76,76, 23292 76,76,76,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,74,74, 23293 74,74,74,74,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,73, 23294 73,73,73,73,73,73,72,72,72,72,72,72,72,72,72,71,71,71,71,71,71, 23295 71,71,71,71,71,71,71,71,71,70,70,70,70,70,70,70,70,70,69,69,69, 23296 69,69,69,69,69,69,68,68,68,68,68,68,68,68,68,67,67,67,67,67,67, 23297 67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,66,66,66,66,65, 23298 65,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,64,64,64,63, 23299 63,63,63,63,63,63,63,63,63,63,63,62,62,62,62,62,62,62,62,61,61, 23300 61,61,61,61,61,61,61,61,61,61,61,60,60,60,60,60,60,60,60,60,60, 23301 60,59,59,59,59,59,59,59,59,58,58,58,58,58,58,58,58,58,58,58,58, 23302 58,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,56,56, 23303 56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,55,55,55, 23304 55,55,55,55,54,54,54,54,54,54,54,54,54,54,54,54,54,53,53,53,53, 23305 53,53,53,53,53,53,53,52,52,52,52,52,52,52,52,52,52,52,52,52,52, 23306 52,52,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,50,50,50,50, 23307 50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,49,49,49,48,48,48, 23308 48,48,48,48,48,48,48,48,47,47,47,47,47,47,47,47,47,47,47,47,47, 23309 47,47,47,46,46,46,46,46,46,46,46,46,46,46,46,46,45,45,45,45,45, 23310 45,45,45,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44,44, 23311 43,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,42,42,42,42,41, 23312 41,41,41,41,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,39,39, 23313 39,39,39,39,39,38,38,38,38,38,38,38,38,38,37,37,37,37,37,37,37, 23314 37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35, 23315 35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,34, 23316 34,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33, 23317 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31, 23318 31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,29,29, 23319 29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,27,27, 23320 27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26, 23321 26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,24,24,24,24, 23322 24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,22,22, 23323 22,22,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21, 23324 21,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20 23325 }; 23326 23327 const int t120_00[] = { 23328 // Capacity 23329 1000, 23330 // Number of items 23331 120, 23332 // Size of items (sorted) 23333 497,497,495,485,480,478,474,473,472,470,466,450,446,445,445,444, 23334 439,434,430,420,419,414,412,410,407,405,400,397,395,376,372,370, 23335 366,366,366,366,366,363,363,362,361,357,357,356,356,355,352,351, 23336 350,350,350,347,336,333,329,325,320,315,314,313,307,303,302,301, 23337 299,298,298,298,295,294,292,290,288,287,283,282,282,276,275,275, 23338 274,273,273,272,272,271,271,269,269,268,267,267,266,263,263,262, 23339 262,261,260,259,259,259,258,256,255,254,254,254,253,253,253,253, 23340 252,252,252,252,251,251,250,250 23341 }; 23342 const int t120_01[] = { 23343 // Capacity 23344 1000, 23345 // Number of items 23346 120, 23347 // Size of items (sorted) 23348 498,496,493,491,491,485,483,465,448,444,433,432,429,427,424,421, 23349 421,414,408,406,403,402,399,398,396,393,392,389,389,383,381,380, 23350 375,372,372,368,367,366,365,365,363,363,363,357,353,353,351,347, 23351 340,338,336,335,331,330,329,328,328,325,324,322,317,316,316,313, 23352 311,311,308,308,303,303,303,298,296,296,295,295,294,292,289,289, 23353 283,282,280,279,277,276,275,271,268,268,268,266,265,265,265,262, 23354 262,260,260,260,259,259,259,259,257,256,255,254,254,253,253,252, 23355 252,251,251,251,250,250,250,250 23356 }; 23357 const int t120_02[] = { 23358 // Capacity 23359 1000, 23360 // Number of items 23361 120, 23362 // Size of items (sorted) 23363 499,498,495,495,494,491,485,480,466,464,463,458,451,445,444,440, 23364 435,434,430,429,428,427,426,426,413,412,399,398,395,381,376,373, 23365 370,370,370,368,368,367,362,361,360,358,357,351,350,350,349,347, 23366 344,344,343,332,330,329,323,320,315,311,309,306,304,300,300,299, 23367 297,294,290,289,288,287,286,286,286,283,283,282,281,280,279,277, 23368 277,275,274,274,274,273,272,272,271,270,268,267,265,263,263,262, 23369 261,259,258,258,257,257,256,256,255,255,255,254,254,253,253,252, 23370 251,251,250,250,250,250,250,250 23371 }; 23372 const int t120_03[] = { 23373 // Capacity 23374 1000, 23375 // Number of items 23376 120, 23377 // Size of items (sorted) 23378 499,499,480,476,473,471,470,467,463,457,447,444,442,439,439,437, 23379 434,432,419,418,418,415,412,412,411,410,406,405,403,397,396,393, 23380 393,390,381,374,372,369,366,364,354,354,354,351,351,348,346,336, 23381 329,328,324,324,323,321,320,317,316,316,306,304,304,301,301,301, 23382 300,299,299,298,296,295,294,290,289,288,287,287,285,285,282,280, 23383 279,278,278,277,277,277,276,276,274,274,273,272,271,269,268,266, 23384 265,265,265,262,261,261,257,257,256,255,255,255,254,254,254,254, 23385 253,252,252,251,251,250,250,250 23386 }; 23387 const int t120_04[] = { 23388 // Capacity 23389 1000, 23390 // Number of items 23391 120, 23392 // Size of items (sorted) 23393 499,497,491,488,484,484,483,481,480,473,469,465,464,462,460,452, 23394 447,446,436,434,432,430,426,424,419,414,410,409,403,401,396,396, 23395 391,384,382,373,370,368,360,359,357,350,350,350,337,335,334,333, 23396 328,325,324,322,321,317,315,314,312,308,306,303,301,298,298,298, 23397 296,289,289,289,288,286,285,283,280,279,279,278,276,275,274,273, 23398 272,272,270,269,269,268,268,267,267,266,266,266,265,265,265,263, 23399 263,262,261,261,260,259,258,258,257,256,256,255,254,254,253,252, 23400 252,251,251,251,251,250,250,250 23401 }; 23402 const int t120_05[] = { 23403 // Capacity 23404 1000, 23405 // Number of items 23406 120, 23407 // Size of items (sorted) 23408 499,494,493,491,482,480,474,471,469,465,462,462,462,457,453,447, 23409 435,433,424,423,420,415,414,413,411,410,408,402,394,393,393,389, 23410 389,383,375,373,371,363,363,358,358,355,355,351,349,343,340,335, 23411 334,333,332,332,329,318,315,313,312,309,307,306,305,303,303,299, 23412 298,298,291,290,289,289,288,285,284,282,282,282,281,281,280,280, 23413 279,278,277,275,275,275,273,272,272,271,270,269,268,268,264,261, 23414 260,260,259,259,258,258,258,257,257,257,256,256,255,255,254,254, 23415 254,253,252,251,251,250,250,250 23416 }; 23417 const int t120_06[] = { 23418 // Capacity 23419 1000, 23420 // Number of items 23421 120, 23422 // Size of items (sorted) 23423 493,491,491,471,469,468,465,461,459,457,455,453,451,448,441,429, 23424 428,427,425,420,404,402,397,391,390,380,380,378,378,377,375,375, 23425 374,373,371,370,370,366,364,363,360,360,359,359,358,357,357,350, 23426 339,336,330,327,326,325,325,323,323,321,320,319,318,311,311,304, 23427 303,303,301,300,299,299,299,297,297,297,295,292,292,290,289,289, 23428 286,285,285,284,281,281,278,277,276,275,273,271,269,269,266,265, 23429 263,262,260,260,260,260,258,258,257,257,257,257,255,254,254,254, 23430 253,253,252,252,252,251,250,250 23431 }; 23432 const int t120_07[] = { 23433 // Capacity 23434 1000, 23435 // Number of items 23436 120, 23437 // Size of items (sorted) 23438 497,496,493,490,490,485,484,472,470,462,458,446,446,445,442,436, 23439 436,433,427,426,423,422,419,414,410,408,403,402,396,388,387,386, 23440 377,375,375,374,373,372,372,364,363,361,357,352,352,349,347,342, 23441 339,336,335,334,330,329,328,323,318,315,312,310,308,308,306,306, 23442 305,302,302,294,292,290,287,285,280,278,276,276,276,276,275,275, 23443 274,274,273,273,272,270,270,270,269,268,268,266,265,263,262,262, 23444 262,260,258,258,258,257,256,255,254,254,254,254,253,253,253,252, 23445 252,252,252,251,250,250,250,250 23446 }; 23447 const int t120_08[] = { 23448 // Capacity 23449 1000, 23450 // Number of items 23451 120, 23452 // Size of items (sorted) 23453 494,483,483,481,477,476,475,471,462,461,460,460,454,449,447,443, 23454 436,430,429,427,424,418,418,411,411,408,406,402,398,397,395,382, 23455 379,378,375,372,370,369,368,364,360,358,357,354,351,346,346,336, 23456 334,326,325,322,321,317,316,315,315,312,309,309,305,304,301,301, 23457 297,296,290,290,289,289,289,288,288,286,285,285,284,284,284,281, 23458 280,280,277,276,273,271,271,270,269,269,269,268,268,268,268,267, 23459 267,266,264,264,263,263,261,261,259,258,257,257,257,255,255,254, 23460 252,251,251,251,251,251,250,250 23461 }; 23462 const int t120_09[] = { 23463 // Capacity 23464 1000, 23465 // Number of items 23466 120, 23467 // Size of items (sorted) 23468 499,498,498,495,490,486,482,480,478,478,462,434,434,432,430,428, 23469 427,419,414,410,408,408,400,397,395,394,394,391,387,387,386,382, 23470 375,370,368,366,364,362,362,361,357,356,356,353,352,347,346,345, 23471 344,344,340,338,336,336,330,329,327,326,324,323,314,314,305,304, 23472 304,300,297,296,295,293,292,292,289,288,288,285,284,284,282,281, 23473 281,280,278,277,276,276,276,275,274,272,271,270,270,269,269,263, 23474 262,262,262,261,259,259,256,256,254,253,252,252,252,252,251,251, 23475 251,251,250,250,250,250,250,250 23476 }; 23477 const int t120_10[] = { 23478 // Capacity 23479 1000, 23480 // Number of items 23481 120, 23482 // Size of items (sorted) 23483 495,495,492,491,488,479,478,474,471,462,459,452,442,441,438,436, 23484 427,426,425,421,421,421,415,408,407,407,402,390,390,385,385,383, 23485 378,377,376,368,362,361,356,355,355,355,352,352,346,346,345,342, 23486 339,339,330,329,324,320,319,316,315,312,308,306,306,305,305,303, 23487 301,300,298,298,297,297,297,294,292,292,287,287,287,285,284,282, 23488 282,281,279,277,276,274,273,272,272,270,269,269,269,268,266,266, 23489 265,265,264,263,262,258,258,258,257,257,257,257,255,255,255,254, 23490 254,253,251,251,251,251,250,250 23491 }; 23492 const int t120_11[] = { 23493 // Capacity 23494 1000, 23495 // Number of items 23496 120, 23497 // Size of items (sorted) 23498 499,493,493,491,491,488,485,483,472,465,465,463,456,450,449,443, 23499 443,435,429,424,422,412,408,401,400,400,400,399,395,393,385,383, 23500 378,377,377,374,372,372,365,361,360,355,354,350,349,347,344,343, 23501 338,337,332,329,326,325,320,313,311,310,310,308,308,305,301,300, 23502 297,296,296,295,292,291,291,288,288,288,287,281,280,277,276,275, 23503 275,275,273,271,269,268,268,268,267,266,266,266,265,264,264,264, 23504 263,262,262,262,261,261,260,258,258,257,256,256,256,256,255,253, 23505 253,252,252,251,251,251,251,250 23506 }; 23507 const int t120_12[] = { 23508 // Capacity 23509 1000, 23510 // Number of items 23511 120, 23512 // Size of items (sorted) 23513 498,495,495,493,492,488,486,484,482,480,476,473,473,460,457,455, 23514 450,450,447,447,446,429,421,411,408,400,398,397,395,391,388,383, 23515 379,377,377,375,375,370,366,361,358,357,356,354,350,348,348,347, 23516 343,341,340,339,329,329,326,323,322,309,302,298,298,296,294,293, 23517 293,290,284,283,283,282,281,281,280,278,278,277,273,272,272,271, 23518 269,269,268,267,266,266,266,265,264,264,261,261,260,260,260,260, 23519 259,257,257,255,255,255,255,254,254,253,253,253,252,252,252,251, 23520 251,250,250,250,250,250,250,250 23521 }; 23522 const int t120_13[] = { 23523 // Capacity 23524 1000, 23525 // Number of items 23526 120, 23527 // Size of items (sorted) 23528 491,477,473,472,467,464,461,459,459,458,454,448,444,440,426,423, 23529 417,416,414,413,408,407,406,404,400,399,397,391,387,384,384,378, 23530 378,375,375,375,372,370,361,360,359,356,356,356,356,355,354,350, 23531 341,337,334,330,329,329,324,323,323,322,321,318,317,315,314,313, 23532 309,305,305,302,299,297,297,295,291,291,290,290,290,287,283,283, 23533 280,278,278,278,275,274,273,273,273,272,270,269,268,267,267,267, 23534 266,266,265,265,264,263,263,263,261,261,261,259,258,256,256,255, 23535 255,255,255,254,253,251,250,250 23536 }; 23537 const int t120_14[] = { 23538 // Capacity 23539 1000, 23540 // Number of items 23541 120, 23542 // Size of items (sorted) 23543 496,496,496,494,489,486,486,484,470,470,453,450,445,444,443,442, 23544 433,430,421,418,418,416,414,412,405,405,404,402,396,390,388,386, 23545 384,384,382,373,373,369,365,363,358,357,356,353,350,350,343,340, 23546 336,336,332,331,329,329,328,319,316,313,313,311,309,309,309,306, 23547 305,302,302,298,294,290,289,289,289,287,284,283,282,280,280,276, 23548 275,273,273,271,271,269,267,266,265,264,262,261,261,261,260,260, 23549 259,259,258,258,257,257,256,256,256,255,254,254,254,254,254,253, 23550 253,252,251,251,251,251,250,250 23551 }; 23552 const int t120_15[] = { 23553 // Capacity 23554 1000, 23555 // Number of items 23556 120, 23557 // Size of items (sorted) 23558 487,484,483,482,479,473,472,472,469,465,463,458,453,446,446,443, 23559 443,443,440,433,426,426,425,422,411,408,404,400,400,387,387,386, 23560 386,378,373,372,367,365,363,363,363,362,362,357,354,344,337,334, 23561 333,332,330,322,322,322,320,317,310,307,306,306,305,304,303,303, 23562 303,302,296,296,294,292,287,285,282,281,280,279,279,278,277,277, 23563 276,274,274,274,272,271,271,270,270,270,269,267,267,267,266,266, 23564 264,264,263,262,262,261,261,260,258,258,257,256,256,255,255,252, 23565 252,251,251,251,251,250,250,250 23566 }; 23567 const int t120_16[] = { 23568 // Capacity 23569 1000, 23570 // Number of items 23571 120, 23572 // Size of items (sorted) 23573 492,490,485,484,475,472,467,461,454,447,446,443,442,442,437,434, 23574 432,431,428,427,422,419,414,412,404,404,403,397,393,387,383,381, 23575 381,377,377,376,370,369,369,368,367,365,364,361,359,358,355,352, 23576 349,337,337,330,329,329,324,323,321,319,317,316,310,303,299,298, 23577 298,294,294,293,293,290,290,287,285,285,285,284,284,282,281,279, 23578 279,278,275,274,273,273,272,272,270,267,267,265,265,265,264,264, 23579 264,262,262,262,261,260,260,260,259,259,257,257,256,255,255,254, 23580 254,253,252,252,251,251,250,250 23581 }; 23582 const int t120_17[] = { 23583 // Capacity 23584 1000, 23585 // Number of items 23586 120, 23587 // Size of items (sorted) 23588 499,496,495,492,489,477,476,474,473,471,470,456,454,453,450,449, 23589 447,447,446,442,435,433,432,431,422,422,416,414,401,399,398,397, 23590 396,388,385,384,379,378,377,360,359,357,352,337,332,330,324,323, 23591 322,321,319,319,314,314,308,307,306,304,301,300,296,296,296,294, 23592 292,289,288,288,286,285,285,283,282,280,279,279,279,279,276,275, 23593 275,274,274,273,272,271,270,270,269,269,269,267,267,266,266,263, 23594 262,260,259,259,258,258,257,257,257,257,256,256,255,254,254,254, 23595 253,253,252,252,251,251,251,250 23596 }; 23597 const int t120_18[] = { 23598 // Capacity 23599 1000, 23600 // Number of items 23601 120, 23602 // Size of items (sorted) 23603 499,495,495,493,488,488,477,476,473,469,466,461,460,458,457,455, 23604 453,444,438,428,424,421,418,418,417,410,408,408,407,400,398,395, 23605 393,391,385,373,370,369,366,355,348,346,340,339,338,334,329,327, 23606 327,323,323,318,317,317,314,313,312,309,308,306,304,304,300,300, 23607 298,297,295,295,292,292,290,287,286,286,286,284,282,282,282,280, 23608 278,276,275,274,272,268,268,268,267,267,265,264,264,262,262,261, 23609 259,259,259,259,258,258,256,256,256,255,255,255,254,254,253,252, 23610 251,251,250,250,250,250,250,250 23611 }; 23612 const int t120_19[] = { 23613 // Capacity 23614 1000, 23615 // Number of items 23616 120, 23617 // Size of items (sorted) 23618 499,497,496,492,491,486,484,479,476,472,469,468,467,460,456,450, 23619 442,434,430,426,418,418,416,410,407,405,399,395,390,390,386,381, 23620 380,380,379,374,371,369,367,364,358,352,350,345,341,340,337,333, 23621 333,331,330,330,326,321,320,319,315,309,309,309,309,309,305,301, 23622 300,298,296,296,292,291,291,288,282,281,279,277,276,276,276,275, 23623 275,274,273,273,272,271,271,271,270,269,269,268,267,265,265,261, 23624 260,260,259,259,258,257,257,256,256,255,254,254,254,253,253,253, 23625 253,253,251,251,251,250,250,250 23626 }; 23627 23628 const int t249_00[] = { 23629 // Capacity 23630 1000, 23631 // Number of items 23632 249, 23633 // Size of items (sorted) 23634 498,497,497,497,496,495,495,492,491,491,490,488,485,485,485,485, 23635 481,480,480,479,478,474,473,473,472,471,470,469,466,464,462,450, 23636 446,446,445,445,444,441,441,439,437,434,430,426,426,422,421,420, 23637 419,419,415,414,412,410,407,406,405,404,400,397,395,393,392,392, 23638 392,386,385,382,376,372,370,370,367,367,366,366,366,366,366,365, 23639 363,363,362,361,359,357,357,357,356,356,355,355,352,351,351,350, 23640 350,350,350,347,346,344,342,337,336,333,333,330,329,325,320,318, 23641 318,315,314,314,313,312,310,308,308,307,305,303,302,301,299,298, 23642 298,298,297,295,294,294,294,293,293,292,291,290,288,287,287,287, 23643 283,282,282,281,281,280,278,277,276,276,276,275,275,275,274,274, 23644 274,274,273,273,272,272,272,271,271,271,271,271,269,269,269,269, 23645 268,267,267,266,265,264,264,264,263,263,263,262,262,262,261,261, 23646 260,260,260,259,259,259,259,259,259,258,258,258,258,258,257,256, 23647 255,255,255,255,255,255,254,254,254,254,254,253,253,253,253,253, 23648 253,253,252,252,252,252,252,252,252,251,251,251,251,251,251,250, 23649 250,250,250,250,250,250,250,250,250 23650 }; 23651 const int t249_01[] = { 23652 // Capacity 23653 1000, 23654 // Number of items 23655 249, 23656 // Size of items (sorted) 23657 499,497,497,497,494,492,491,491,489,488,487,480,469,468,466,464, 23658 464,461,460,459,457,452,452,451,451,449,446,444,443,441,440,438, 23659 437,437,434,432,431,431,428,428,426,425,425,425,424,422,422,416, 23660 415,415,410,409,407,407,404,401,400,398,397,393,392,391,387,385, 23661 385,385,383,382,382,382,382,381,381,380,379,377,376,372,372,370, 23662 369,368,368,365,364,363,361,361,360,360,359,358,354,353,344,343, 23663 340,336,335,334,334,333,332,332,331,331,329,329,328,325,325,323, 23664 323,322,321,321,319,317,316,314,312,311,311,310,309,309,309,308, 23665 306,305,303,303,302,301,301,299,298,297,296,295,293,293,293,292, 23666 291,291,291,289,289,288,288,284,284,284,283,283,283,282,282,281, 23667 281,280,279,279,279,279,278,278,277,277,277,276,276,276,273,273, 23668 272,271,271,271,270,270,269,269,269,269,267,267,267,267,265,264, 23669 263,263,263,262,261,260,260,260,260,259,259,258,258,258,258,258, 23670 258,257,257,257,257,256,255,255,255,255,255,254,254,254,254,254, 23671 254,254,253,253,253,253,253,253,252,252,252,252,251,251,251,251, 23672 250,250,250,250,250,250,250,250,250 23673 }; 23674 const int t249_02[] = { 23675 // Capacity 23676 1000, 23677 // Number of items 23678 249, 23679 // Size of items (sorted) 23680 496,494,494,490,488,487,484,484,481,477,476,469,467,466,463,461, 23681 459,459,458,457,456,453,450,449,448,445,443,443,442,441,434,433, 23682 433,431,430,424,421,421,419,414,414,413,410,407,407,405,403,401, 23683 401,397,397,396,394,392,392,391,391,390,390,390,387,387,384,383, 23684 382,381,377,377,375,374,374,374,374,373,373,373,373,372,369,368, 23685 368,367,367,366,365,363,362,362,360,357,357,356,356,353,351,350, 23686 350,349,346,346,345,345,343,340,339,339,335,335,333,333,332,329, 23687 329,329,326,324,324,324,323,322,319,319,318,317,315,314,311,311, 23688 311,311,310,308,307,304,303,302,301,300,300,299,298,297,296,294, 23689 292,290,290,290,290,288,288,287,287,287,286,286,286,285,285,285, 23690 283,282,281,281,281,281,281,281,280,280,280,279,278,278,276,274, 23691 274,273,273,272,272,271,271,271,271,271,270,270,270,269,269,269, 23692 269,267,266,265,265,264,264,264,264,263,263,263,263,262,261,260, 23693 260,260,260,259,259,259,259,258,258,257,257,257,257,256,256,256, 23694 256,256,255,255,255,255,254,254,254,254,253,253,253,253,252,252, 23695 252,252,251,250,250,250,250,250,250 23696 }; 23697 const int t249_03[] = { 23698 // Capacity 23699 1000, 23700 // Number of items 23701 249, 23702 // Size of items (sorted) 23703 499,495,494,493,492,491,489,489,489,488,487,486,484,482,482,477, 23704 476,474,473,472,466,463,461,459,458,458,454,451,451,448,444,444, 23705 443,442,442,441,438,435,431,430,427,425,424,424,420,420,419,418, 23706 414,414,412,407,405,405,400,398,397,396,396,395,393,393,392,391, 23707 391,387,385,385,381,380,378,374,373,373,371,369,368,367,367,366, 23708 364,363,363,362,362,361,359,357,356,355,354,348,347,347,341,340, 23709 339,339,337,336,335,334,333,330,329,327,325,324,324,323,321,321, 23710 318,317,313,313,312,311,311,309,309,308,305,305,304,304,303,303, 23711 303,302,299,298,298,296,295,295,295,294,292,292,290,289,289,289, 23712 288,286,286,285,285,285,284,283,283,282,282,282,282,282,281,281, 23713 280,279,278,278,278,277,277,276,276,276,276,275,275,273,273,272, 23714 272,272,272,272,272,270,270,270,270,270,270,270,270,269,269,267, 23715 266,265,265,265,265,264,264,264,264,263,263,263,261,260,260,260, 23716 259,259,259,258,258,258,257,257,257,257,257,256,256,256,256,255, 23717 255,255,255,254,254,254,254,253,253,253,253,252,252,251,251,251, 23718 251,251,251,251,250,250,250,250,250 23719 }; 23720 const int t249_04[] = { 23721 // Capacity 23722 1000, 23723 // Number of items 23724 249, 23725 // Size of items (sorted) 23726 499,498,498,498,498,498,496,488,486,486,483,483,482,481,480,479, 23727 476,476,475,475,474,468,467,467,467,466,461,461,461,460,460,459, 23728 458,455,453,452,451,448,448,447,446,445,445,442,440,439,433,429, 23729 427,427,425,423,421,421,420,415,414,413,410,409,409,408,403,401, 23730 401,400,398,397,396,390,387,386,383,379,378,375,374,374,374,371, 23731 368,365,362,360,359,358,355,353,351,351,350,349,346,346,345,344, 23732 343,340,337,335,335,325,322,322,322,322,321,320,319,318,317,317, 23733 317,315,308,308,305,305,303,303,302,301,300,298,296,296,296,295, 23734 294,294,294,294,290,289,289,287,287,286,286,286,285,285,284,283, 23735 283,282,281,281,281,280,278,278,277,276,276,275,275,274,273,273, 23736 273,272,271,271,270,270,269,269,269,269,268,268,267,267,267,266, 23737 266,265,265,265,264,264,263,263,263,263,263,262,262,262,261,261, 23738 261,260,259,259,258,258,258,258,258,257,257,256,256,256,255,255, 23739 255,255,255,254,254,254,254,254,254,254,253,253,253,253,253,252, 23740 252,252,252,252,252,252,252,252,252,252,251,251,251,251,250,250, 23741 250,250,250,250,250,250,250,250,250 23742 }; 23743 const int t249_05[] = { 23744 // Capacity 23745 1000, 23746 // Number of items 23747 249, 23748 // Size of items (sorted) 23749 499,498,493,491,489,489,489,488,487,484,480,479,478,472,471,467, 23750 466,463,463,463,461,453,450,447,445,444,443,440,438,438,435,433, 23751 433,431,425,425,425,422,420,419,418,414,413,412,411,407,405,404, 23752 404,403,403,400,399,394,394,389,388,386,385,384,384,382,382,381, 23753 381,380,379,379,378,377,376,376,374,374,371,370,367,366,365,365, 23754 363,363,362,361,360,358,357,356,353,353,352,352,350,350,346,345, 23755 343,343,342,338,336,335,335,334,333,330,330,329,329,328,326,324, 23756 323,321,320,320,319,317,315,315,314,313,313,312,312,312,310,310, 23757 309,308,307,307,307,305,304,304,301,301,300,300,300,299,299,299, 23758 297,297,297,297,295,295,294,294,293,293,291,290,289,289,288,287, 23759 286,285,285,283,283,283,282,281,280,279,279,279,279,278,276,276, 23760 276,276,276,275,275,274,274,274,273,273,273,273,271,270,270,270, 23761 269,268,268,268,267,267,265,265,264,263,263,263,263,262,262,261, 23762 261,260,260,260,260,259,259,259,259,259,258,258,258,257,257,255, 23763 255,255,254,254,254,253,253,253,252,252,252,252,252,252,252,252, 23764 252,251,251,251,250,250,250,250,250 23765 }; 23766 const int t249_06[] = { 23767 // Capacity 23768 1000, 23769 // Number of items 23770 249, 23771 // Size of items (sorted) 23772 499,497,496,495,494,494,493,492,491,482,480,479,479,479,478,475, 23773 468,467,466,465,461,460,457,457,453,453,453,452,448,448,447,444, 23774 443,442,440,439,436,432,432,429,428,427,423,420,415,415,414,414, 23775 414,413,412,410,408,407,406,403,400,396,395,395,394,393,393,392, 23776 389,387,386,384,383,380,380,376,375,374,372,371,370,369,369,366, 23777 366,364,363,362,357,357,356,354,352,352,352,352,351,351,350,350, 23778 346,346,342,341,340,339,336,335,335,332,332,331,325,321,321,321, 23779 318,317,316,316,314,314,313,313,313,312,310,310,309,308,308,306, 23780 305,303,302,300,300,300,300,298,298,297,295,295,294,294,293,293, 23781 293,291,290,290,289,289,289,289,289,285,285,284,284,284,284,283, 23782 282,282,282,280,278,278,278,277,275,274,274,274,273,271,271,270, 23783 270,269,269,269,268,266,266,266,265,264,264,264,264,263,263,263, 23784 263,262,262,261,261,260,259,259,259,259,258,258,258,257,257,257, 23785 257,257,256,256,256,256,256,256,255,255,255,255,255,254,254,254, 23786 254,254,253,253,253,253,252,252,252,252,251,251,251,251,251,251, 23787 250,250,250,250,250,250,250,250,250 23788 }; 23789 const int t249_07[] = { 23790 // Capacity 23791 1000, 23792 // Number of items 23793 249, 23794 // Size of items (sorted) 23795 499,498,498,497,495,494,489,488,488,486,480,476,472,471,470,470, 23796 468,468,468,468,468,465,462,462,461,460,460,456,451,450,449,449, 23797 447,444,443,440,436,433,430,430,430,427,426,425,420,419,419,418, 23798 417,417,415,412,412,411,407,406,405,404,401,397,396,396,395,392, 23799 392,391,389,384,383,383,381,380,380,379,377,377,376,375,374,371, 23800 370,368,365,365,363,361,359,358,355,355,354,352,350,350,347,347, 23801 344,341,340,337,336,335,335,332,331,330,327,324,324,322,321,319, 23802 319,318,314,313,313,309,307,305,305,304,304,304,304,303,303,303, 23803 301,300,299,298,297,296,296,296,295,292,292,292,291,291,289,289, 23804 287,287,285,284,284,284,284,283,283,283,282,281,280,279,279,278, 23805 278,278,277,277,277,276,276,276,275,274,273,271,271,271,271,270, 23806 270,269,268,268,268,267,266,266,266,266,266,266,264,264,264,262, 23807 262,262,262,261,261,261,261,261,260,260,260,259,259,259,259,259, 23808 258,258,258,258,258,258,256,256,256,256,255,255,255,255,254,254, 23809 254,254,254,254,254,254,253,253,253,253,253,252,252,252,252,252, 23810 252,251,251,250,250,250,250,250,250 23811 }; 23812 const int t249_08[] = { 23813 // Capacity 23814 1000, 23815 // Number of items 23816 249, 23817 // Size of items (sorted) 23818 498,498,493,493,490,488,488,487,483,483,482,482,481,480,479,479, 23819 476,475,469,468,466,465,464,459,459,455,454,451,450,449,449,448, 23820 447,445,442,442,438,436,436,435,429,411,408,407,406,405,404,404, 23821 403,402,402,402,401,401,398,396,396,395,395,391,389,388,386,385, 23822 383,383,382,382,380,379,378,378,378,377,371,371,369,367,366,365, 23823 363,363,363,362,361,360,359,358,357,355,351,351,350,349,348,347, 23824 346,346,345,343,340,339,338,336,335,334,334,334,334,331,326,325, 23825 325,324,320,320,320,319,319,317,317,317,317,314,313,313,312,309, 23826 308,308,307,306,305,301,300,300,298,295,295,293,291,289,288,287, 23827 286,286,286,285,284,283,283,281,279,279,278,278,278,278,277,276, 23828 276,276,275,275,275,275,275,275,275,274,273,271,271,271,270,270, 23829 270,270,270,269,269,269,269,268,268,267,267,267,267,266,266,266, 23830 265,264,264,264,264,263,263,263,263,263,262,262,262,261,261,261, 23831 260,260,260,260,259,259,259,258,258,258,257,257,257,256,256,255, 23832 255,255,255,254,254,254,254,253,252,252,252,252,252,252,251,251, 23833 251,250,250,250,250,250,250,250,250 23834 }; 23835 const int t249_09[] = { 23836 // Capacity 23837 1000, 23838 // Number of items 23839 249, 23840 // Size of items (sorted) 23841 494,491,491,488,487,482,480,478,477,476,474,471,470,470,470,469, 23842 466,463,460,460,460,459,458,458,457,455,451,449,446,446,444,440, 23843 440,438,438,438,437,436,436,435,434,427,427,426,425,424,424,419, 23844 417,417,415,414,411,411,411,400,398,397,396,394,388,388,386,384, 23845 382,381,380,379,378,377,377,376,375,372,370,369,369,369,366,365, 23846 365,364,364,362,361,357,356,356,355,353,352,350,349,345,343,341, 23847 340,340,339,338,337,335,333,332,329,329,328,327,326,324,323,319, 23848 318,317,315,314,312,312,312,309,308,307,307,305,305,303,303,303, 23849 302,302,302,301,299,298,297,297,296,295,295,295,294,294,292,292, 23850 291,291,291,290,289,289,289,289,288,287,287,286,285,283,282,282, 23851 281,280,280,280,279,279,275,275,275,275,275,274,274,274,274,274, 23852 273,273,273,273,271,271,271,270,270,270,270,269,269,269,269,268, 23853 268,268,267,267,267,266,266,264,264,264,264,263,263,263,262,262, 23854 262,262,261,261,260,260,260,260,259,259,259,258,258,258,257,257, 23855 257,257,256,256,256,255,255,255,255,255,255,253,252,252,252,252, 23856 252,252,251,251,251,250,250,250,250 23857 }; 23858 const int t249_10[] = { 23859 // Capacity 23860 1000, 23861 // Number of items 23862 249, 23863 // Size of items (sorted) 23864 499,494,493,492,492,489,488,487,486,485,485,483,481,481,480,477, 23865 477,477,475,475,474,473,472,471,471,465,461,461,461,459,459,458, 23866 457,455,452,450,449,448,445,443,441,440,437,436,436,434,424,422, 23867 418,416,415,410,409,408,405,402,400,399,398,398,397,396,395,393, 23868 393,390,389,389,385,383,383,377,377,374,374,374,373,371,366,366, 23869 365,363,362,362,360,359,358,357,354,352,352,352,350,349,348,347, 23870 345,339,330,329,326,326,324,324,323,321,319,318,315,313,313,312, 23871 310,309,308,307,305,305,305,304,303,303,302,302,301,300,300,299, 23872 296,296,296,295,294,294,294,293,292,292,291,290,290,289,288,288, 23873 287,287,287,284,284,284,281,281,280,280,279,279,279,279,278,277, 23874 277,276,275,275,275,274,274,274,272,272,271,271,270,269,269,269, 23875 269,268,267,267,267,266,266,266,265,265,265,265,265,264,264,264, 23876 264,263,263,263,263,262,261,261,261,261,261,261,261,260,260,260, 23877 260,260,260,260,259,258,258,258,257,257,257,257,256,255,255,255, 23878 255,254,254,254,254,253,253,252,252,252,251,251,251,251,251,251, 23879 251,250,250,250,250,250,250,250,250 23880 }; 23881 const int t249_11[] = { 23882 // Capacity 23883 1000, 23884 // Number of items 23885 249, 23886 // Size of items (sorted) 23887 497,495,493,489,488,486,483,482,476,476,474,473,473,472,467,466, 23888 466,464,462,461,459,456,455,455,454,453,451,451,450,449,449,444, 23889 442,437,433,433,432,428,426,424,424,423,423,422,420,420,417,414, 23890 414,413,412,411,410,410,406,406,405,404,403,403,401,399,397,396, 23891 395,394,392,391,386,384,382,382,380,378,378,374,372,364,362,362, 23892 361,360,359,359,358,358,356,356,356,353,353,352,346,345,342,342, 23893 340,340,338,334,332,331,330,329,326,326,325,324,324,321,320,320, 23894 319,318,318,317,316,316,316,314,314,313,311,309,307,307,306,305, 23895 305,305,303,302,300,299,296,296,295,294,294,294,294,294,293,292, 23896 291,290,290,289,289,285,285,284,283,283,282,282,281,281,281,280, 23897 280,280,280,280,279,278,278,278,276,275,275,275,275,274,274,274, 23898 274,274,273,273,272,272,271,271,270,270,270,269,269,268,268,266, 23899 266,265,265,265,265,264,264,264,264,262,261,261,261,261,261,260, 23900 260,260,259,258,257,257,257,257,257,256,256,256,256,256,255,255, 23901 255,255,255,255,255,255,255,255,255,254,253,253,253,253,253,253, 23902 253,252,252,252,252,251,251,251,250 23903 }; 23904 const int t249_12[] = { 23905 // Capacity 23906 1000, 23907 // Number of items 23908 249, 23909 // Size of items (sorted) 23910 494,493,491,489,488,486,481,478,478,474,473,472,471,469,469,468, 23911 459,457,456,455,455,453,449,448,446,445,442,439,438,438,436,433, 23912 433,432,431,431,427,425,425,421,418,418,414,414,412,409,409,407, 23913 403,401,397,396,391,386,385,384,384,384,381,380,380,378,378,377, 23914 376,375,373,372,372,372,372,370,369,368,366,366,366,363,363,363, 23915 363,362,361,360,360,360,358,357,356,355,355,354,353,353,353,352, 23916 352,351,348,347,346,346,345,345,344,342,339,339,337,336,335,334, 23917 334,332,332,331,328,328,325,324,318,318,317,316,316,313,313,312, 23918 311,310,308,306,305,304,302,301,301,300,298,298,297,297,296,296, 23919 296,295,295,295,295,294,294,292,292,291,290,289,288,288,288,288, 23920 287,286,280,280,279,279,278,278,278,277,277,277,276,276,276,276, 23921 276,275,275,275,275,274,274,272,272,271,271,271,271,270,270,270, 23922 269,269,269,269,267,267,267,266,265,264,263,262,262,261,261,261, 23923 260,260,260,259,259,258,258,257,257,257,257,257,256,256,256,256, 23924 256,256,256,256,255,254,254,254,254,254,253,253,253,253,252,252, 23925 251,251,251,250,250,250,250,250,250 23926 }; 23927 const int t249_13[] = { 23928 // Capacity 23929 1000, 23930 // Number of items 23931 249, 23932 // Size of items (sorted) 23933 495,493,492,492,492,490,489,488,487,487,486,484,482,481,480,479, 23934 476,476,472,470,467,467,465,459,459,458,457,456,456,455,451,449, 23935 447,441,441,439,437,437,436,434,434,432,418,416,415,414,413,412, 23936 410,410,408,406,406,404,404,402,400,399,399,397,395,393,393,393, 23937 387,387,386,385,384,382,382,381,380,380,379,377,377,372,372,371, 23938 368,367,363,363,361,360,360,358,357,356,356,355,354,353,352,350, 23939 348,345,340,338,337,335,334,331,330,329,328,326,325,324,323,322, 23940 321,320,318,318,315,315,312,310,310,310,310,308,306,305,304,302, 23941 302,302,302,299,296,295,294,293,293,293,292,292,291,291,291,290, 23942 290,290,290,289,288,286,286,286,284,282,282,281,281,280,280,279, 23943 279,278,277,276,276,274,274,273,273,272,272,271,271,270,267,267, 23944 266,266,266,266,266,266,265,265,265,264,263,263,263,263,263,262, 23945 262,262,262,262,261,261,260,260,260,259,259,258,258,258,258,258, 23946 257,257,257,257,256,256,256,256,256,256,256,255,255,254,254,254, 23947 254,253,253,253,253,253,252,252,252,252,252,252,252,252,251,251, 23948 251,251,250,250,250,250,250,250,250 23949 }; 23950 const int t249_14[] = { 23951 // Capacity 23952 1000, 23953 // Number of items 23954 249, 23955 // Size of items (sorted) 23956 498,495,495,493,487,485,484,484,483,479,476,472,469,464,464,463, 23957 460,456,453,449,449,448,445,442,440,437,433,432,430,430,428,427, 23958 426,425,424,423,423,423,422,419,417,415,415,414,413,410,407,406, 23959 403,402,397,397,393,391,391,387,384,384,383,382,381,380,379,379, 23960 379,378,378,378,376,376,375,375,375,374,372,372,367,366,365,363, 23961 361,361,360,358,358,358,356,356,355,355,354,352,352,351,350,350, 23962 350,349,347,345,344,343,342,339,339,339,335,332,332,331,330,329, 23963 329,328,327,327,326,326,325,324,321,318,314,314,314,311,311,310, 23964 309,309,308,308,308,306,305,305,304,303,303,302,302,301,300,299, 23965 299,297,297,295,294,293,293,293,291,290,290,289,288,287,287,285, 23966 285,284,284,283,283,282,282,281,281,280,280,280,279,279,279,278, 23967 276,276,275,275,275,275,274,274,273,273,272,272,271,270,269,269, 23968 268,268,267,267,266,266,266,266,264,264,264,264,263,263,263,262, 23969 262,261,260,260,260,260,260,260,260,260,259,259,259,259,258,257, 23970 257,257,257,257,256,256,256,256,256,255,255,254,254,254,253,252, 23971 252,252,251,251,251,251,251,250,250 23972 }; 23973 const int t249_15[] = { 23974 // Capacity 23975 1000, 23976 // Number of items 23977 249, 23978 // Size of items (sorted) 23979 499,496,496,495,492,489,488,487,484,480,479,477,476,476,476,475, 23980 475,473,469,467,465,463,463,459,458,456,451,451,449,447,446,444, 23981 438,438,434,433,432,431,431,422,420,418,417,416,416,415,415,414, 23982 413,410,408,406,405,405,401,397,392,391,390,390,389,386,385,384, 23983 384,383,383,382,382,382,380,379,378,377,376,374,374,374,369,368, 23984 363,362,362,360,360,357,356,356,356,356,353,349,348,347,347,347, 23985 341,338,336,335,335,334,334,334,330,329,326,326,325,324,324,323, 23986 323,323,321,319,316,315,313,313,313,312,312,310,310,309,309,307, 23987 304,304,303,302,301,300,300,299,299,298,297,296,295,295,294,294, 23988 294,292,291,291,291,290,289,289,287,286,285,283,283,281,281,280, 23989 279,278,278,278,277,277,276,276,276,275,275,274,274,274,273,273, 23990 273,272,271,271,271,270,270,270,269,269,269,269,268,268,268,268, 23991 267,267,266,265,265,264,263,262,262,262,262,261,261,261,260,259, 23992 259,259,259,258,257,257,257,257,257,256,256,256,256,256,255,255, 23993 255,255,255,254,254,254,254,253,252,252,252,252,251,251,250,250, 23994 250,250,250,250,250,250,250,250,250 23995 }; 23996 const int t249_16[] = { 23997 // Capacity 23998 1000, 23999 // Number of items 24000 249, 24001 // Size of items (sorted) 24002 498,496,495,495,493,490,487,482,481,480,477,476,476,473,471,470, 24003 467,467,466,463,461,460,457,454,452,452,448,448,447,446,445,442, 24004 441,439,438,437,437,435,434,432,432,431,430,429,425,424,420,419, 24005 417,416,414,414,414,412,411,411,409,409,404,403,397,395,394,392, 24006 392,390,389,389,385,382,382,382,382,381,381,380,380,379,378,377, 24007 376,365,365,362,361,361,360,357,356,354,352,352,351,343,342,341, 24008 341,337,336,333,332,331,330,329,328,324,324,321,318,317,317,316, 24009 312,311,310,309,308,308,307,304,304,304,303,303,302,301,300,298, 24010 298,298,297,296,296,295,294,294,294,294,294,293,293,293,291,290, 24011 290,290,288,287,287,287,287,286,285,285,285,284,283,282,281,280, 24012 280,279,279,277,277,277,276,276,276,276,275,274,274,273,273,273, 24013 273,272,271,271,271,269,269,269,268,267,267,267,267,266,266,266, 24014 265,264,264,264,264,263,263,263,263,263,262,261,261,261,261,260, 24015 260,259,259,259,258,258,258,258,258,258,257,257,256,256,256,256, 24016 255,255,254,254,254,254,254,254,254,253,253,253,253,252,252,252, 24017 251,251,251,250,250,250,250,250,250 24018 }; 24019 const int t249_17[] = { 24020 // Capacity 24021 1000, 24022 // Number of items 24023 249, 24024 // Size of items (sorted) 24025 498,494,493,492,492,490,489,487,484,482,480,477,472,471,470,468, 24026 465,464,462,460,460,456,454,443,442,441,440,436,436,435,435,435, 24027 431,427,427,426,424,417,417,416,415,415,412,407,402,402,402,400, 24028 399,398,398,394,390,386,386,385,385,385,384,381,380,379,378,378, 24029 377,377,376,375,374,372,372,368,367,366,366,366,366,365,365,363, 24030 362,362,361,359,359,358,358,357,357,355,355,354,353,352,352,352, 24031 352,352,350,349,349,347,343,342,341,340,339,336,335,333,332,331, 24032 330,328,327,326,326,325,324,324,323,319,317,316,315,314,313,312, 24033 311,309,309,309,309,308,306,305,303,302,301,301,300,297,297,296, 24034 296,296,296,295,295,292,291,291,290,290,289,288,288,288,287,286, 24035 285,285,283,282,282,282,281,281,280,279,278,277,277,277,276,276, 24036 275,275,275,275,274,274,274,273,273,271,269,269,268,268,268,268, 24037 268,268,266,264,264,263,263,263,263,263,262,262,261,261,261,261, 24038 261,260,260,260,260,260,260,260,259,259,258,258,258,258,258,257, 24039 257,257,256,256,256,256,256,255,255,254,254,254,253,253,252,252, 24040 252,251,251,250,250,250,250,250,250 24041 }; 24042 const int t249_18[] = { 24043 // Capacity 24044 1000, 24045 // Number of items 24046 249, 24047 // Size of items (sorted) 24048 499,495,492,491,491,490,490,489,488,487,486,486,484,484,483,483, 24049 480,476,469,469,466,466,459,458,457,450,449,448,445,442,440,440, 24050 439,437,436,435,432,431,430,430,426,426,424,422,414,411,410,408, 24051 407,407,402,401,399,396,396,395,394,391,391,388,386,384,384,384, 24052 384,381,374,374,372,372,371,371,370,369,368,367,367,365,365,363, 24053 363,362,362,360,360,358,357,357,356,356,355,355,353,352,352,352, 24054 351,351,344,343,342,342,340,338,337,336,334,332,330,330,329,329, 24055 323,322,321,320,319,317,315,313,310,310,309,307,306,306,306,306, 24056 305,305,303,303,303,302,301,300,299,297,297,296,294,294,293,293, 24057 293,292,292,290,289,288,288,287,287,287,286,285,285,283,283,282, 24058 281,281,281,280,279,279,278,278,278,277,277,276,276,276,273,272, 24059 272,271,270,268,268,268,268,267,267,267,267,266,265,265,264,264, 24060 264,263,263,263,263,262,262,262,262,260,260,260,259,259,259,259, 24061 258,258,258,258,258,258,258,257,257,257,257,256,256,256,256,256, 24062 255,255,255,254,254,253,253,253,253,252,251,251,251,251,251,251, 24063 251,251,251,250,250,250,250,250,250 24064 }; 24065 const int t249_19[] = { 24066 // Capacity 24067 1000, 24068 // Number of items 24069 249, 24070 // Size of items (sorted) 24071 499,498,496,496,493,492,489,488,488,487,487,485,484,484,484,482, 24072 478,476,475,474,472,471,470,469,469,468,468,467,467,466,466,464, 24073 464,462,460,459,458,457,454,452,450,448,446,445,442,442,442,441, 24074 439,434,432,427,427,427,425,424,423,420,419,419,418,417,417,413, 24075 410,409,406,405,405,404,403,401,396,389,378,377,377,370,366,363, 24076 361,356,353,353,353,350,347,342,341,339,337,335,332,331,326,326, 24077 325,324,323,322,320,320,318,318,318,316,315,314,313,313,312,312, 24078 309,308,306,305,305,303,299,299,298,296,296,296,293,291,291,290, 24079 289,289,288,287,286,285,284,284,284,283,282,282,281,280,280,280, 24080 280,279,278,278,278,277,277,277,276,275,275,274,274,274,273,273, 24081 273,272,271,271,271,271,271,271,270,270,270,270,270,269,269,268, 24082 268,267,267,266,266,264,264,264,263,263,263,263,262,262,261,261, 24083 261,261,260,260,260,260,260,260,259,259,259,259,258,258,258,257, 24084 257,256,256,256,256,256,256,256,255,255,255,255,255,254,254,254, 24085 254,253,253,253,253,253,252,252,252,252,252,252,251,251,251,251, 24086 251,251,251,250,250,250,250,250,250 24087 }; 24088 24089 const int t501_00[] = { 24090 // Capacity 24091 1000, 24092 // Number of items 24093 501, 24094 // Size of items (sorted) 24095 498,498,498,497,497,497,496,496,495,495,495,493,493,492,491,491, 24096 490,490,488,488,487,487,485,485,485,485,484,483,481,480,480,480, 24097 479,479,478,478,478,475,475,474,473,473,472,471,470,469,467,467, 24098 466,465,464,463,462,460,459,457,456,456,456,455,451,450,447,446, 24099 446,446,445,445,445,445,444,443,442,441,441,439,437,437,434,434, 24100 433,433,430,426,426,425,425,425,423,422,421,421,420,419,419,419, 24101 418,418,418,418,417,417,415,414,413,412,410,410,407,406,406,405, 24102 404,402,401,400,399,398,397,395,395,394,394,393,393,392,392,392, 24103 392,390,386,385,383,382,381,381,381,381,379,377,377,376,376,375, 24104 375,375,373,372,372,370,370,369,369,369,367,367,366,366,366,366, 24105 366,365,364,363,363,363,362,362,361,359,359,357,357,357,356,356, 24106 356,356,355,355,354,354,352,352,351,351,350,350,350,350,350,349, 24107 347,347,347,347,346,346,344,344,343,343,342,342,340,340,340,340, 24108 339,338,337,336,334,333,333,333,333,331,331,330,329,329,326,325, 24109 324,324,323,321,320,320,318,318,318,317,315,314,314,313,313,312, 24110 312,310,308,308,307,307,307,306,305,303,302,301,301,301,299,299, 24111 299,298,298,298,298,298,297,297,296,296,295,295,294,294,294,294, 24112 293,293,292,292,291,291,291,291,290,290,289,288,288,287,287,287, 24113 287,287,287,285,285,285,285,284,284,283,283,282,282,282,282,282, 24114 281,281,281,280,280,280,280,278,277,276,276,276,276,275,275,275, 24115 275,275,275,275,274,274,274,274,274,274,274,274,274,273,273,273, 24116 273,273,272,272,272,272,272,271,271,271,271,271,271,271,271,270, 24117 270,270,269,269,269,269,269,269,269,268,268,267,267,267,267,267, 24118 267,266,266,265,265,265,264,264,264,264,263,263,263,263,263,262, 24119 262,262,262,262,262,261,261,261,260,260,260,260,259,259,259,259, 24120 259,259,259,259,259,259,259,259,259,258,258,258,258,258,258,258, 24121 258,258,258,258,257,257,257,256,256,256,256,256,255,255,255,255, 24122 255,255,255,255,255,255,254,254,254,254,254,254,254,254,254,254, 24123 254,254,254,253,253,253,253,253,253,253,253,253,253,253,253,253, 24124 253,252,252,252,252,252,252,252,252,252,252,252,252,251,251,251, 24125 251,251,251,251,251,251,250,250,250,250,250,250,250,250,250,250, 24126 250,250,250,250,250 24127 }; 24128 const int t501_01[] = { 24129 // Capacity 24130 1000, 24131 // Number of items 24132 501, 24133 // Size of items (sorted) 24134 498,496,495,494,494,493,491,490,490,488,488,488,488,487,486,486, 24135 485,485,485,483,482,482,482,481,477,476,476,476,475,475,475,475, 24136 474,474,472,469,469,468,467,467,466,465,464,463,462,462,461,461, 24137 461,460,459,458,457,456,455,455,455,453,453,452,451,451,451,449, 24138 449,448,447,447,445,444,443,443,443,442,442,440,440,440,437,435, 24139 435,435,434,434,433,432,432,431,428,428,426,426,426,424,424,424, 24140 424,424,424,423,422,422,419,419,417,417,416,415,414,413,413,411, 24141 411,411,407,407,407,407,407,406,405,404,404,404,401,398,398,397, 24142 396,396,395,393,392,392,391,390,389,387,386,386,386,385,385,384, 24143 383,378,374,374,373,371,371,370,370,369,367,366,365,364,362,361, 24144 360,360,360,360,360,360,359,359,359,359,358,357,357,356,355,354, 24145 353,353,353,353,352,352,351,351,350,350,347,345,341,340,339,337, 24146 336,335,334,332,331,331,331,330,329,329,329,327,327,326,326,325, 24147 324,323,323,323,322,321,321,321,321,320,320,319,319,319,318,316, 24148 316,315,314,314,313,312,312,312,312,310,309,307,307,307,307,306, 24149 305,305,303,303,303,302,302,302,302,301,301,300,300,299,299,299, 24150 298,298,298,298,297,297,296,296,296,296,296,296,296,295,294,293, 24151 293,292,291,291,291,290,290,289,289,289,288,288,287,287,286,286, 24152 286,286,286,286,286,286,285,285,285,285,284,284,284,284,284,283, 24153 283,283,282,282,282,282,282,281,281,281,281,281,280,280,280,280, 24154 280,279,279,279,279,279,279,278,278,278,278,278,278,277,277,277, 24155 277,276,276,276,276,276,275,275,274,274,274,274,273,273,273,272, 24156 272,272,272,272,272,271,271,271,271,271,271,271,271,270,270,270, 24157 270,270,269,269,269,269,268,267,267,267,267,267,267,267,266,266, 24158 266,266,265,265,264,264,264,264,264,264,264,264,264,264,264,263, 24159 263,263,262,262,262,262,262,262,262,261,261,261,261,261,261,261, 24160 261,261,261,261,260,260,260,260,260,259,258,258,258,258,258,258, 24161 258,258,258,257,257,257,257,257,257,257,257,257,256,256,256,255, 24162 255,255,255,255,255,255,255,254,254,254,254,254,254,254,254,254, 24163 254,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252, 24164 252,252,252,252,252,251,251,251,251,251,251,251,251,251,251,251, 24165 250,250,250,250,250 24166 }; 24167 const int t501_02[] = { 24168 // Capacity 24169 1000, 24170 // Number of items 24171 501, 24172 // Size of items (sorted) 24173 499,498,493,493,491,490,488,486,486,484,482,480,478,478,477,477, 24174 476,475,473,472,472,472,472,471,470,468,464,464,464,464,462,461, 24175 460,458,458,457,457,456,456,455,455,453,453,452,452,451,451,449, 24176 448,447,447,447,446,445,443,443,442,442,442,442,441,441,441,438, 24177 437,437,434,434,434,432,432,432,431,430,430,429,427,426,426,425, 24178 425,424,423,419,418,418,417,415,415,412,412,412,412,411,410,410, 24179 408,406,406,406,406,405,405,404,401,401,399,397,396,396,394,394, 24180 394,393,393,393,392,392,392,391,391,389,389,389,387,385,385,383, 24181 383,382,382,380,378,378,378,377,376,376,375,375,375,374,374,374, 24182 373,373,373,373,372,371,370,370,369,368,368,368,367,367,367,366, 24183 364,363,362,362,362,361,361,360,360,360,359,358,358,358,357,356, 24184 356,355,355,355,355,355,354,354,353,353,353,353,353,352,352,351, 24185 351,351,351,351,350,350,349,347,344,344,344,343,341,340,339,339, 24186 338,338,338,335,333,333,332,331,331,330,329,327,327,325,325,325, 24187 325,325,323,323,322,322,322,321,321,321,320,319,319,317,317,317, 24188 316,316,314,313,312,312,311,310,309,309,309,309,308,308,307,307, 24189 307,306,306,306,305,304,304,303,302,301,300,300,300,299,299,298, 24190 298,297,297,297,297,295,295,295,295,295,294,294,294,294,293,293, 24191 293,293,292,292,292,291,291,291,291,291,290,290,290,290,289,288, 24192 288,287,287,287,287,287,287,287,286,286,286,286,285,285,285,285, 24193 284,284,284,283,283,283,282,282,282,282,282,282,281,281,281,280, 24194 280,280,280,279,279,279,279,279,278,278,278,278,277,277,277,276, 24195 276,276,276,276,276,276,275,275,275,275,275,275,275,274,273,273, 24196 273,273,273,273,272,272,272,272,271,271,271,271,271,271,270,270, 24197 270,270,270,269,269,269,269,269,269,269,269,268,268,267,267,267, 24198 266,266,266,266,266,266,266,266,265,265,265,264,263,263,263,263, 24199 263,263,263,262,262,262,262,262,262,261,261,261,261,261,261,260, 24200 260,259,259,259,259,259,259,259,259,259,259,259,259,258,258,258, 24201 258,258,258,258,258,257,257,257,257,257,256,256,256,256,256,256, 24202 256,255,255,255,255,255,255,254,254,254,253,253,253,253,253,253, 24203 253,253,252,252,252,252,252,252,251,251,251,251,251,251,251,250, 24204 250,250,250,250,250 24205 }; 24206 const int t501_03[] = { 24207 // Capacity 24208 1000, 24209 // Number of items 24210 501, 24211 // Size of items (sorted) 24212 499,498,497,497,495,494,494,492,489,489,487,486,485,480,479,479, 24213 477,476,475,475,475,474,473,473,470,469,468,466,466,466,466,465, 24214 465,463,463,462,462,460,458,457,455,454,454,453,452,452,450,449, 24215 448,447,446,445,444,443,443,443,441,441,440,440,440,439,438,438, 24216 438,437,437,435,435,435,435,434,434,434,432,429,428,428,428,426, 24217 426,425,423,423,421,419,419,418,417,417,416,416,414,413,412,410, 24218 410,410,409,408,408,408,408,407,407,402,400,399,398,397,396,395, 24219 394,392,392,392,392,391,391,387,387,386,384,384,383,383,382,382, 24220 382,382,380,379,378,378,378,377,377,376,376,376,376,375,375,374, 24221 373,373,373,371,371,371,370,369,369,369,369,369,368,368,367,367, 24222 365,364,361,360,360,360,360,359,359,359,359,358,357,357,356,356, 24223 355,355,355,354,353,353,353,353,352,352,351,350,350,349,349,348, 24224 346,346,345,345,342,341,340,340,338,337,336,335,335,335,334,333, 24225 332,331,330,330,329,328,327,326,326,326,326,326,325,325,325,325, 24226 325,324,323,322,322,322,322,322,322,320,319,319,318,318,318,316, 24227 316,315,315,314,313,313,312,312,312,311,311,309,308,307,307,306, 24228 306,305,305,305,305,304,304,303,303,303,302,302,302,302,302,301, 24229 301,301,301,300,300,299,299,299,299,299,298,297,297,297,296,296, 24230 296,295,295,295,295,295,294,293,293,293,293,293,293,292,291,291, 24231 291,291,290,289,289,289,288,288,287,287,287,287,287,287,287,287, 24232 286,286,286,286,285,284,284,284,283,283,283,283,282,282,282,281, 24233 281,281,281,281,280,280,279,279,278,278,278,277,277,277,277,277, 24234 277,277,276,275,275,274,274,274,273,273,273,273,273,273,272,272, 24235 272,272,272,272,272,271,271,271,271,270,270,270,270,269,269,269, 24236 268,268,268,268,267,267,267,267,267,267,267,266,266,266,266,266, 24237 265,265,265,265,265,264,264,264,264,263,263,263,263,263,262,262, 24238 262,262,261,261,261,261,261,261,261,260,260,260,260,259,259,259, 24239 259,259,259,258,258,258,258,258,258,258,257,257,257,257,257,257, 24240 257,256,256,256,255,255,255,255,255,255,255,255,255,254,254,254, 24241 254,254,254,254,254,254,254,253,253,253,253,253,253,253,252,252, 24242 252,252,252,252,252,252,252,252,251,251,251,251,251,250,250,250, 24243 250,250,250,250,250 24244 }; 24245 const int t501_04[] = { 24246 // Capacity 24247 1000, 24248 // Number of items 24249 501, 24250 // Size of items (sorted) 24251 499,499,498,498,495,493,493,491,490,488,487,487,486,486,486,486, 24252 485,485,485,484,483,481,479,479,477,474,473,471,471,470,470,466, 24253 466,465,465,465,463,463,462,461,461,460,460,459,456,456,455,455, 24254 454,454,453,452,450,449,448,447,447,446,444,442,440,439,438,436, 24255 435,432,430,429,428,428,428,428,427,426,426,425,425,425,424,423, 24256 422,422,422,422,421,420,418,417,417,415,412,412,410,410,409,409, 24257 408,408,406,404,403,403,403,401,401,401,399,399,398,398,397,397, 24258 397,396,395,395,395,394,394,394,393,392,391,390,389,387,385,385, 24259 384,383,382,382,382,381,381,380,380,380,380,379,377,377,376,375, 24260 375,375,375,374,372,372,371,371,371,371,370,370,370,369,369,368, 24261 368,366,366,365,365,364,363,363,361,360,360,360,360,359,359,357, 24262 356,356,354,353,353,352,352,351,351,351,350,350,346,346,344,343, 24263 343,343,342,342,342,341,341,341,341,340,340,340,338,338,337,335, 24264 335,335,333,332,331,331,331,330,330,330,330,330,329,328,326,326, 24265 326,326,326,325,325,324,323,323,320,320,320,319,319,319,318,318, 24266 318,318,317,316,316,316,316,315,315,314,313,313,312,312,312,312, 24267 311,310,309,308,307,307,306,306,306,304,302,302,301,300,299,298, 24268 298,298,298,297,296,296,296,295,295,294,294,294,294,293,293,292, 24269 292,291,291,291,290,290,289,289,289,288,288,288,288,288,287,286, 24270 286,285,285,285,285,285,284,284,284,283,283,283,283,283,283,283, 24271 282,282,282,282,282,282,281,281,281,281,280,280,280,280,280,280, 24272 280,280,279,279,278,278,278,277,277,277,276,276,276,275,275,275, 24273 274,274,274,274,274,274,274,273,273,273,272,272,270,270,270,269, 24274 269,269,269,269,268,268,268,268,268,267,267,267,267,267,267,266, 24275 266,266,266,266,266,265,265,265,265,265,264,264,264,264,264,264, 24276 264,264,264,264,263,263,263,263,263,263,263,262,261,261,261,261, 24277 261,261,261,260,260,260,260,260,259,259,259,259,259,258,258,258, 24278 258,258,258,258,258,257,257,257,257,257,257,257,256,256,256,256, 24279 256,256,256,256,256,255,255,255,255,255,255,255,255,254,254,254, 24280 254,254,254,254,253,253,253,253,253,253,253,253,253,253,253,252, 24281 252,252,252,252,252,252,252,252,251,251,251,251,251,251,250,250, 24282 250,250,250,250,250 24283 }; 24284 const int t501_05[] = { 24285 // Capacity 24286 1000, 24287 // Number of items 24288 501, 24289 // Size of items (sorted) 24290 498,498,498,496,495,491,490,490,489,489,488,488,486,485,485,485, 24291 484,484,481,480,479,479,478,478,476,476,476,474,474,473,473,473, 24292 472,472,471,470,468,467,465,465,464,464,462,462,461,461,461,460, 24293 460,460,458,457,457,456,454,454,453,452,452,452,450,449,449,448, 24294 446,444,444,443,443,442,441,440,440,439,439,438,437,437,436,434, 24295 434,433,431,430,430,429,429,429,429,427,427,426,426,424,424,423, 24296 420,417,417,416,414,413,412,412,411,408,408,408,407,405,404,404, 24297 403,402,401,400,398,398,398,395,395,394,394,393,392,390,389,388, 24298 387,387,384,383,382,382,381,381,381,381,381,380,379,378,377,376, 24299 375,375,375,374,373,372,369,369,369,367,367,367,367,367,366,366, 24300 365,365,363,363,362,362,360,359,358,358,357,357,356,356,356,355, 24301 355,354,354,354,354,353,352,351,351,350,350,350,349,348,347,347, 24302 345,345,344,343,341,341,341,338,335,335,334,334,334,334,333,330, 24303 329,329,329,328,328,328,327,324,323,322,322,322,321,320,320,320, 24304 319,319,318,318,316,315,315,314,314,314,313,312,311,310,310,310, 24305 310,309,308,308,308,307,307,307,306,305,305,305,305,303,303,301, 24306 301,301,300,300,300,299,299,298,298,297,297,297,296,296,296,295, 24307 295,295,295,295,295,294,294,294,293,293,293,292,292,292,291,291, 24308 291,289,289,289,288,288,288,287,287,287,287,287,286,286,286,286, 24309 285,285,284,284,284,284,284,283,282,282,282,281,281,281,280,280, 24310 279,279,279,279,279,278,278,278,278,278,278,278,277,277,277,277, 24311 277,276,276,276,276,275,275,275,275,275,275,275,274,274,274,274, 24312 274,274,273,273,273,273,273,273,272,272,272,271,271,271,271,271, 24313 271,271,270,270,270,269,269,269,268,268,268,268,267,266,266,265, 24314 265,265,265,265,264,264,264,264,263,263,263,263,263,262,262,262, 24315 262,262,262,262,262,262,262,262,262,262,261,261,261,261,260,260, 24316 260,259,259,259,259,259,259,258,258,258,258,258,258,258,257,257, 24317 257,257,257,257,257,257,257,257,256,256,256,256,255,255,255,255, 24318 255,255,255,255,255,255,254,254,254,254,254,254,254,254,253,253, 24319 253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252, 24320 252,252,251,251,251,251,250,250,250,250,250,250,250,250,250,250, 24321 250,250,250,250,250 24322 }; 24323 const int t501_06[] = { 24324 // Capacity 24325 1000, 24326 // Number of items 24327 501, 24328 // Size of items (sorted) 24329 499,498,498,497,497,494,494,493,491,490,490,487,487,486,486,484, 24330 482,480,480,479,479,478,477,476,474,474,473,473,470,468,468,468, 24331 467,467,467,467,466,465,465,465,464,459,458,457,456,456,455,454, 24332 452,452,451,448,448,448,447,445,443,441,440,440,440,439,435,435, 24333 434,430,430,429,428,427,427,427,427,426,426,426,425,424,423,421, 24334 421,420,419,418,417,416,415,414,414,413,413,413,410,409,409,408, 24335 407,405,405,404,404,404,403,402,401,399,399,399,398,397,397,396, 24336 395,394,393,393,393,392,390,389,389,388,388,388,387,386,384,383, 24337 382,382,381,381,380,378,378,377,376,376,376,376,375,375,375,374, 24338 374,373,372,370,369,368,368,368,367,367,365,364,364,364,364,364, 24339 363,363,362,362,362,362,360,360,360,360,359,359,358,358,357,357, 24340 356,356,355,354,353,353,352,352,352,352,352,350,349,349,346,345, 24341 345,344,344,341,341,340,339,339,339,339,339,337,337,337,337,336, 24342 336,334,334,334,332,331,330,329,329,327,326,326,326,325,325,324, 24343 324,324,323,323,323,323,322,322,321,319,318,318,318,317,317,317, 24344 316,314,314,314,314,313,313,313,312,312,312,311,311,310,310,309, 24345 308,308,307,307,307,306,305,305,305,304,304,304,304,302,301,301, 24346 301,301,301,300,300,300,300,300,300,299,299,298,298,298,298,298, 24347 297,296,296,296,295,295,295,295,293,293,292,291,291,291,289,289, 24348 289,288,288,288,288,287,287,287,287,286,286,286,285,285,285,283, 24349 283,283,283,283,283,282,282,282,282,281,281,281,281,281,280,280, 24350 280,279,279,279,279,279,279,279,278,278,278,278,278,278,277,277, 24351 277,277,277,276,276,276,276,275,275,275,274,274,274,274,274,274, 24352 274,274,274,274,273,273,273,272,272,271,271,271,271,271,270,270, 24353 269,269,268,268,267,267,267,267,266,266,266,265,265,265,265,265, 24354 265,265,264,264,264,264,264,263,263,263,263,262,262,262,262,262, 24355 262,261,261,261,261,261,261,261,260,260,260,260,259,259,259,259, 24356 258,258,258,258,258,258,257,257,257,257,257,257,257,256,256,256, 24357 256,256,256,255,255,255,254,254,254,254,253,253,253,253,253,253, 24358 253,253,252,252,252,252,252,252,252,252,252,252,252,252,252,252, 24359 251,251,251,251,251,251,251,251,251,251,250,250,250,250,250,250, 24360 250,250,250,250,250 24361 }; 24362 const int t501_07[] = { 24363 // Capacity 24364 1000, 24365 // Number of items 24366 501, 24367 // Size of items (sorted) 24368 499,499,497,495,494,494,493,493,492,492,491,489,487,486,484,484, 24369 483,480,479,479,479,477,477,477,477,475,471,470,470,470,470,469, 24370 467,467,466,466,466,465,465,465,465,463,462,461,460,458,457,456, 24371 456,455,454,452,452,451,450,450,449,449,448,446,446,445,442,441, 24372 438,437,437,435,434,433,433,433,431,431,431,430,430,429,429,428, 24373 428,427,423,421,421,421,420,419,417,417,416,416,415,414,412,410, 24374 409,408,408,408,407,407,405,404,404,403,403,402,400,399,397,397, 24375 396,395,395,394,394,393,392,392,392,391,391,391,390,388,388,385, 24376 384,383,382,382,381,380,378,376,376,376,375,375,374,374,374,372, 24377 372,372,371,371,371,370,370,369,369,369,369,368,368,367,367,366, 24378 366,366,364,364,364,363,361,361,361,360,360,359,359,357,357,357, 24379 355,355,355,354,354,352,352,351,351,350,350,350,349,347,345,345, 24380 345,344,344,344,343,343,343,343,341,340,340,340,340,337,336,335, 24381 335,335,335,333,332,332,331,330,328,328,328,328,326,325,325,325, 24382 324,324,322,320,319,318,318,318,317,317,317,316,316,314,312,312, 24383 312,311,311,311,310,309,309,309,309,309,308,308,308,307,307,306, 24384 306,306,306,305,305,304,304,303,303,302,301,301,301,300,300,300, 24385 300,300,300,299,299,298,297,296,296,296,295,295,295,295,295,294, 24386 293,293,291,291,291,291,290,290,290,290,290,290,290,289,289,289, 24387 289,289,288,288,288,287,287,287,286,286,286,286,285,284,284,284, 24388 284,283,283,282,282,282,281,281,280,280,280,280,280,280,279,279, 24389 279,278,278,277,277,277,276,276,276,276,276,274,274,274,274,274, 24390 273,273,273,273,273,273,272,272,272,272,272,272,271,271,271,271, 24391 271,271,271,271,270,270,269,269,269,269,268,268,268,268,268,268, 24392 267,267,267,267,266,266,266,266,266,266,266,266,265,265,265,264, 24393 264,264,263,263,263,263,263,263,263,263,263,263,262,262,262,262, 24394 262,261,261,260,260,260,260,260,260,259,259,259,259,259,258,258, 24395 258,258,257,257,257,257,257,257,257,257,256,256,256,256,256,256, 24396 256,256,256,255,255,255,255,255,255,254,254,253,253,253,253,253, 24397 253,253,253,253,253,252,252,252,251,251,251,251,251,251,251,251, 24398 251,251,251,251,251,251,250,250,250,250,250,250,250,250,250,250, 24399 250,250,250,250,250 24400 }; 24401 const int t501_08[] = { 24402 // Capacity 24403 1000, 24404 // Number of items 24405 501, 24406 // Size of items (sorted) 24407 499,498,497,496,496,495,495,494,493,492,491,491,491,491,488,486, 24408 484,482,481,480,479,477,477,476,476,473,473,470,469,468,466,465, 24409 459,458,458,457,456,456,455,454,453,453,453,452,451,451,450,450, 24410 450,448,447,446,446,446,445,445,445,445,442,441,441,440,439,438, 24411 437,436,435,434,432,431,431,431,430,429,429,429,429,428,426,426, 24412 426,426,426,425,425,424,423,422,422,422,421,421,420,419,419,417, 24413 417,416,416,415,414,412,412,412,411,411,410,410,407,406,405,403, 24414 401,400,399,398,396,395,395,395,394,393,392,392,392,390,389,386, 24415 386,386,385,385,385,384,384,384,384,383,383,382,380,378,377,377, 24416 376,376,376,376,375,373,372,371,370,370,368,365,364,364,364,364, 24417 363,363,363,362,362,362,362,361,360,359,358,358,358,357,357,357, 24418 357,356,355,354,354,354,354,353,352,351,351,351,351,351,350,350, 24419 349,346,340,340,334,334,332,332,331,331,330,330,330,329,329,329, 24420 328,328,328,327,327,326,325,325,323,323,322,322,321,321,320,320, 24421 320,320,318,318,318,318,318,317,317,316,315,315,315,315,315,315, 24422 314,314,313,313,312,312,311,311,311,310,309,309,308,307,307,306, 24423 306,306,305,304,304,304,303,303,303,303,302,302,301,301,301,301, 24424 301,300,299,297,297,297,296,296,295,295,294,294,294,293,293,293, 24425 293,293,292,292,292,292,292,292,292,291,291,291,291,290,290,290, 24426 290,290,288,288,288,287,286,286,286,285,285,285,284,284,284,284, 24427 284,283,283,283,282,282,282,282,281,281,281,281,280,280,280,279, 24428 279,279,279,279,278,278,278,278,277,277,277,276,276,276,276,276, 24429 276,275,275,275,274,274,274,274,274,273,273,273,273,273,273,272, 24430 272,271,271,271,270,270,270,270,270,270,269,269,269,269,268,268, 24431 267,267,267,267,267,267,267,267,266,266,266,266,266,266,266,265, 24432 265,264,263,263,263,263,263,263,263,262,262,262,262,262,262,261, 24433 261,261,261,261,261,260,260,260,260,260,259,259,259,259,259,259, 24434 259,259,259,258,258,258,258,258,257,257,257,257,257,257,256,256, 24435 256,256,255,255,255,255,255,254,254,254,254,254,254,254,254,253, 24436 253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252, 24437 251,251,251,251,251,251,251,251,251,250,250,250,250,250,250,250, 24438 250,250,250,250,250 24439 }; 24440 const int t501_09[] = { 24441 // Capacity 24442 1000, 24443 // Number of items 24444 501, 24445 // Size of items (sorted) 24446 499,498,498,495,495,495,493,492,491,490,490,489,487,486,484,483, 24447 483,481,480,480,480,479,477,477,475,475,473,473,472,471,469,468, 24448 467,467,465,465,464,464,464,464,463,462,461,461,460,459,459,458, 24449 458,456,456,455,455,454,450,445,444,442,442,442,441,441,438,438, 24450 437,437,437,436,436,435,434,432,432,431,431,430,430,428,425,425, 24451 425,424,423,419,418,417,417,416,416,414,414,413,413,412,412,411, 24452 409,409,407,406,406,406,404,402,402,402,401,401,396,396,395,393, 24453 393,391,391,390,390,389,389,387,386,386,385,384,383,383,383,381, 24454 381,381,381,379,379,378,378,378,378,376,376,375,374,374,373,372, 24455 372,372,372,372,371,371,371,371,371,370,370,370,369,369,369,369, 24456 368,368,367,367,366,366,365,365,364,364,362,362,361,360,360,360, 24457 359,359,359,359,358,357,357,357,357,357,355,354,354,353,353,353, 24458 351,351,351,351,351,350,347,345,343,342,341,339,338,337,337,337, 24459 335,335,333,333,332,331,330,328,327,327,327,326,325,325,324,324, 24460 324,323,323,323,322,320,319,318,318,318,318,317,317,317,317,315, 24461 315,315,313,312,312,311,310,310,310,309,308,308,308,308,307,307, 24462 306,306,306,305,305,305,303,303,302,302,302,301,301,301,300,300, 24463 299,299,299,298,298,298,298,298,298,297,297,297,296,296,296,295, 24464 294,294,294,292,292,292,291,291,290,290,290,290,289,289,289,288, 24465 288,288,286,286,286,286,285,285,285,285,285,284,284,283,283,283, 24466 283,283,283,282,281,280,280,280,279,278,278,278,278,277,277,277, 24467 277,277,276,276,276,276,276,276,276,275,275,274,274,274,274,274, 24468 273,273,273,272,272,272,271,271,271,271,270,270,270,270,270,270, 24469 270,269,269,269,269,268,268,268,268,268,268,268,267,267,267,267, 24470 267,266,266,266,266,266,266,266,265,265,265,265,265,264,264,264, 24471 264,264,263,262,262,262,262,262,262,262,262,262,262,262,262,261, 24472 261,261,261,261,261,260,260,260,260,259,259,259,259,259,258,258, 24473 258,258,258,257,257,257,257,257,257,257,257,256,256,256,256,256, 24474 256,256,256,256,256,256,256,256,255,255,255,255,255,254,254,254, 24475 254,254,253,253,252,252,252,252,252,252,252,252,252,252,251,251, 24476 251,251,251,251,251,251,251,251,251,251,251,250,250,250,250,250, 24477 250,250,250,250,250 24478 }; 24479 const int t501_10[] = { 24480 // Capacity 24481 1000, 24482 // Number of items 24483 501, 24484 // Size of items (sorted) 24485 498,498,497,495,495,495,494,493,493,492,488,487,487,486,486,485, 24486 484,480,479,477,477,476,474,473,473,472,472,471,470,470,470,468, 24487 466,465,465,465,464,463,461,460,459,457,457,457,457,457,456,456, 24488 455,455,455,455,455,454,453,453,452,450,450,450,449,446,445,444, 24489 444,444,443,443,441,439,438,438,437,437,436,435,434,433,433,429, 24490 428,427,427,426,426,426,424,422,422,420,418,417,417,417,415,415, 24491 413,412,410,410,409,407,407,406,399,398,395,395,394,394,393,391, 24492 391,391,391,390,390,389,389,388,388,388,388,388,387,387,386,385, 24493 384,381,381,380,380,380,379,379,379,378,378,377,377,377,375,375, 24494 374,373,373,373,373,371,370,370,370,370,369,369,369,368,368,368, 24495 368,368,368,368,367,366,365,364,363,361,361,360,359,358,358,358, 24496 358,357,357,357,356,355,354,354,353,352,352,352,352,351,350,350, 24497 350,350,349,348,348,348,346,346,345,345,341,340,339,339,338,338, 24498 337,337,335,334,334,332,331,330,329,329,329,327,327,325,325,325, 24499 325,325,324,324,322,321,320,320,318,318,318,317,317,317,315,315, 24500 315,315,313,313,312,312,310,309,308,308,307,306,306,305,305,303, 24501 302,302,302,302,300,300,300,299,299,299,298,298,298,298,298,297, 24502 297,297,297,296,296,296,295,295,294,294,294,294,293,293,292,292, 24503 292,291,291,291,290,290,290,290,290,290,289,288,288,288,288,288, 24504 287,287,287,287,287,286,286,286,286,286,284,284,284,283,283,282, 24505 282,282,282,281,281,280,280,280,279,279,279,278,278,278,277,276, 24506 276,276,275,275,275,275,275,275,274,274,274,274,274,274,273,273, 24507 273,272,272,272,272,272,272,271,271,270,270,270,269,269,269,269, 24508 269,269,269,269,268,268,268,268,267,267,267,267,266,266,266,266, 24509 266,266,266,266,266,266,265,265,265,265,265,265,265,264,264,264, 24510 264,264,263,263,263,263,262,262,262,262,262,262,262,261,261,261, 24511 261,261,261,261,260,260,260,259,259,259,259,259,258,258,258,258, 24512 258,257,257,257,257,257,257,256,256,256,256,256,256,255,255,255, 24513 255,255,255,255,255,255,254,254,254,254,254,254,254,253,253,253, 24514 253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252, 24515 251,251,251,251,251,251,251,251,250,250,250,250,250,250,250,250, 24516 250,250,250,250,250 24517 }; 24518 const int t501_11[] = { 24519 // Capacity 24520 1000, 24521 // Number of items 24522 501, 24523 // Size of items (sorted) 24524 499,498,498,496,495,492,491,490,490,488,488,485,485,483,483,480, 24525 479,478,475,474,473,471,471,470,469,468,467,465,465,464,463,463, 24526 462,462,461,459,459,458,457,455,454,454,454,453,453,452,451,451, 24527 451,450,449,449,449,448,445,443,442,441,441,438,436,434,433,433, 24528 433,432,431,430,429,429,428,426,426,423,423,422,420,419,419,418, 24529 417,417,417,414,414,414,413,413,412,410,409,409,409,409,408,407, 24530 404,401,400,399,399,398,398,397,397,396,395,394,394,393,392,391, 24531 390,386,386,385,385,385,384,384,383,383,383,382,382,381,381,380, 24532 380,379,379,379,378,378,378,377,377,376,376,375,374,374,374,373, 24533 373,373,373,371,371,371,371,371,369,369,369,369,368,368,367,367, 24534 367,366,365,365,364,364,363,362,362,362,361,360,360,360,360,360, 24535 360,359,359,359,359,359,358,358,357,357,357,357,357,356,355,353, 24536 352,352,352,352,351,351,350,350,347,346,346,345,345,345,342,341, 24537 341,339,339,338,338,337,335,334,334,332,330,330,330,328,328,328, 24538 326,326,326,326,325,325,324,323,322,322,321,320,320,320,320,320, 24539 319,318,317,317,316,316,315,315,315,315,315,314,313,313,312,312, 24540 312,310,309,309,307,307,305,303,303,302,302,302,301,301,300,300, 24541 300,300,299,298,297,297,297,297,297,297,296,296,296,296,296,295, 24542 293,292,292,291,291,291,291,291,291,290,290,289,289,289,289,289, 24543 289,289,288,288,288,287,287,286,286,285,285,285,285,285,285,285, 24544 285,284,284,284,284,283,283,283,282,282,282,282,282,281,281,280, 24545 280,280,280,280,280,280,279,279,279,278,278,278,278,278,278,278, 24546 278,278,277,277,276,276,276,275,275,275,275,275,275,274,274,274, 24547 274,274,273,271,271,271,271,270,270,270,270,270,270,270,269,269, 24548 269,269,269,268,268,268,268,268,267,267,267,267,267,267,267,267, 24549 266,266,266,266,266,265,265,265,264,264,264,263,263,263,262,262, 24550 262,262,262,262,261,261,261,261,261,261,260,260,260,259,259,259, 24551 259,258,258,258,258,258,258,258,257,257,257,257,257,257,256,256, 24552 256,256,256,256,255,255,255,255,255,255,255,255,255,254,254,254, 24553 254,254,254,254,254,253,253,253,253,253,253,253,253,253,253,253, 24554 252,252,252,252,252,252,252,252,251,251,251,251,251,251,250,250, 24555 250,250,250,250,250 24556 }; 24557 const int t501_12[] = { 24558 // Capacity 24559 1000, 24560 // Number of items 24561 501, 24562 // Size of items (sorted) 24563 499,498,495,494,492,491,491,490,490,489,489,488,486,486,485,484, 24564 484,484,482,482,481,480,480,480,480,480,479,479,477,476,473,473, 24565 472,472,471,471,470,470,469,468,468,468,468,467,467,467,466,466, 24566 466,465,464,464,462,462,462,461,461,461,460,460,458,458,454,454, 24567 453,453,452,452,451,449,448,446,446,445,443,442,441,441,440,437, 24568 435,435,435,435,433,431,431,430,429,428,428,427,425,424,424,418, 24569 416,416,415,415,414,412,412,411,411,410,407,406,406,406,405,404, 24570 404,397,397,396,395,395,394,394,393,392,392,388,387,386,386,385, 24571 384,383,382,381,379,379,379,378,377,377,376,375,375,374,374,374, 24572 374,373,373,371,371,371,371,371,370,370,370,370,370,369,369,368, 24573 367,366,365,364,363,363,363,362,362,361,361,360,360,357,357,356, 24574 355,355,355,354,354,354,354,354,353,353,352,351,351,348,348,348, 24575 346,346,345,345,344,344,344,344,344,343,342,341,341,341,340,339, 24576 339,339,335,331,330,330,329,329,328,326,326,325,323,322,321,320, 24577 320,319,319,319,319,319,318,318,318,318,316,315,315,315,314,314, 24578 313,312,312,311,309,309,308,308,306,305,304,303,303,303,302,302, 24579 302,302,300,298,298,297,297,297,296,296,296,295,294,294,294,293, 24580 293,293,292,291,291,291,290,289,289,289,289,288,288,287,287,287, 24581 287,287,287,286,285,285,285,285,284,284,283,283,283,283,282,282, 24582 282,282,281,281,281,281,281,279,279,279,279,278,278,278,278,277, 24583 277,277,277,276,276,276,276,276,276,276,276,275,275,275,274,274, 24584 274,273,273,273,273,273,272,272,272,272,272,271,271,271,271,271, 24585 270,270,269,269,269,269,269,269,268,268,267,267,267,267,267,266, 24586 266,266,266,266,265,265,265,265,264,264,264,264,264,263,263,263, 24587 263,263,263,263,262,262,262,262,262,262,262,262,262,262,261,261, 24588 261,261,261,260,260,260,260,259,259,259,259,259,259,259,259,259, 24589 259,258,258,258,258,258,258,258,258,258,258,258,257,257,257,257, 24590 257,257,257,257,257,257,257,256,256,256,256,256,256,256,255,255, 24591 255,255,255,255,255,254,254,254,254,254,254,254,253,253,253,253, 24592 252,252,252,252,252,252,252,252,252,252,252,252,252,251,251,251, 24593 251,251,251,251,251,251,251,251,251,250,250,250,250,250,250,250, 24594 250,250,250,250,250 24595 }; 24596 const int t501_13[] = { 24597 // Capacity 24598 1000, 24599 // Number of items 24600 501, 24601 // Size of items (sorted) 24602 499,498,495,495,495,493,493,492,492,491,491,491,490,489,485,483, 24603 482,482,482,481,480,480,477,476,474,473,473,471,469,469,468,467, 24604 466,465,465,465,465,464,463,463,462,462,459,458,457,456,456,455, 24605 454,454,451,450,449,447,447,447,446,446,445,443,442,441,440,439, 24606 439,437,436,434,434,434,432,431,431,430,429,428,428,428,427,427, 24607 426,423,421,419,419,419,418,417,416,414,414,413,413,413,412,411, 24608 411,411,410,407,406,405,405,404,403,402,400,400,399,397,396,393, 24609 392,391,389,389,389,388,387,387,387,385,384,383,383,383,382,380, 24610 379,379,378,377,377,377,376,376,376,376,375,375,374,373,372,372, 24611 372,371,370,370,370,369,369,369,368,367,367,367,367,367,367,366, 24612 366,366,365,365,365,365,364,364,363,363,363,362,362,361,361,359, 24613 358,358,357,357,357,356,356,356,356,355,355,355,355,354,354,354, 24614 353,353,353,352,351,351,351,350,350,350,349,346,341,340,340,337, 24615 336,336,335,335,335,333,333,332,331,330,330,329,329,328,326,326, 24616 325,325,324,324,324,323,322,322,320,317,316,316,316,315,315,314, 24617 314,313,313,313,313,313,312,311,311,311,310,310,310,309,308,307, 24618 307,306,306,305,303,303,303,303,302,302,302,301,301,300,299,299, 24619 299,299,299,299,297,297,296,296,295,295,295,294,294,293,293,293, 24620 292,292,291,291,291,291,289,289,289,289,289,288,288,288,287,287, 24621 286,286,286,286,285,285,285,285,284,284,284,284,284,284,283,283, 24622 283,283,283,282,282,281,281,281,280,280,279,279,279,278,278,278, 24623 278,278,278,278,278,278,277,277,276,276,276,276,275,275,274,274, 24624 273,273,273,273,273,273,272,272,272,272,272,272,272,271,271,271, 24625 271,270,270,270,270,269,269,269,269,269,269,268,268,268,268,267, 24626 267,266,266,266,266,265,265,265,265,265,264,264,264,264,263,263, 24627 263,263,263,263,263,262,262,262,262,262,262,262,261,261,261,261, 24628 261,261,261,261,260,260,260,260,260,260,259,259,259,259,258,258, 24629 258,258,258,258,258,257,257,257,257,257,257,256,256,256,256,256, 24630 256,256,256,255,255,255,255,255,255,255,254,254,254,254,254,254, 24631 254,254,254,254,253,253,253,253,253,252,252,252,252,252,252,252, 24632 252,252,252,252,252,251,251,251,251,251,251,251,250,250,250,250, 24633 250,250,250,250,250 24634 }; 24635 const int t501_14[] = { 24636 // Capacity 24637 1000, 24638 // Number of items 24639 501, 24640 // Size of items (sorted) 24641 499,498,497,496,495,495,494,493,491,490,490,490,489,488,487,486, 24642 486,486,486,486,485,485,485,484,484,483,482,482,481,480,475,475, 24643 475,474,470,470,467,467,466,463,462,461,461,459,458,458,457,456, 24644 456,456,455,454,453,453,452,449,446,444,444,444,444,444,441,441, 24645 439,438,438,437,436,435,435,433,432,432,431,430,429,428,428,427, 24646 427,426,424,423,421,421,419,418,416,415,414,414,413,412,411,411, 24647 411,410,410,410,408,408,407,405,405,405,404,402,401,400,399,399, 24648 399,397,396,393,391,391,390,390,389,388,388,388,385,383,382,382, 24649 381,381,379,378,377,376,376,375,374,374,374,373,372,372,371,369, 24650 369,369,369,368,368,367,367,367,366,365,365,365,365,365,364,364, 24651 364,363,362,362,361,361,360,360,360,360,359,359,359,358,357,357, 24652 356,356,356,355,354,354,354,353,353,353,353,353,351,350,350,349, 24653 348,347,347,347,346,345,344,343,343,343,343,343,343,342,341,341, 24654 341,340,339,337,333,333,332,332,331,330,329,328,326,326,325,325, 24655 324,322,322,321,320,320,320,320,319,317,317,317,317,316,316,315, 24656 315,314,314,314,314,314,313,313,313,312,312,312,310,310,309,309, 24657 308,307,307,307,306,306,305,305,304,304,303,303,303,302,301,301, 24658 300,299,299,299,299,298,298,297,297,296,296,296,296,295,295,295, 24659 294,294,294,293,293,292,292,292,291,291,290,290,290,289,289,288, 24660 288,287,287,287,286,286,285,285,285,285,284,284,284,283,283,283, 24661 282,282,281,281,281,280,280,280,280,280,279,279,279,279,278,278, 24662 277,277,277,277,277,277,276,276,276,275,275,274,274,274,274,273, 24663 273,273,272,272,272,272,272,272,271,271,270,270,269,269,269,268, 24664 268,268,268,268,268,268,267,266,266,266,265,265,264,264,264,264, 24665 264,264,264,264,264,263,263,263,263,262,262,262,262,262,262,261, 24666 261,261,261,261,261,260,260,260,260,260,260,260,260,260,260,260, 24667 259,259,259,259,258,258,258,258,258,258,257,257,257,257,257,257, 24668 257,257,257,257,257,256,256,256,256,256,256,256,255,255,255,255, 24669 255,255,255,255,254,254,254,254,254,254,254,253,253,253,253,253, 24670 253,253,253,253,253,252,252,252,252,252,252,251,251,251,251,251, 24671 251,251,251,251,251,251,250,250,250,250,250,250,250,250,250,250, 24672 250,250,250,250,250 24673 }; 24674 const int t501_15[] = { 24675 // Capacity 24676 1000, 24677 // Number of items 24678 501, 24679 // Size of items (sorted) 24680 499,499,498,496,496,494,492,492,491,487,483,481,481,480,480,480, 24681 478,478,477,476,475,475,475,474,473,473,472,472,471,471,468,468, 24682 467,466,466,466,465,464,463,462,461,461,460,459,459,458,457,456, 24683 456,455,455,454,454,453,452,451,451,449,448,448,447,445,444,444, 24684 442,441,440,440,440,440,438,438,437,437,434,432,432,431,427,427, 24685 427,426,425,425,424,422,422,418,418,413,410,410,408,407,407,407, 24686 407,406,405,404,403,400,399,397,397,396,396,395,395,394,393,393, 24687 392,392,392,391,389,389,388,388,388,387,387,387,386,385,385,385, 24688 383,382,381,381,380,379,379,378,378,378,377,376,376,376,376,376, 24689 375,374,374,373,372,372,372,371,370,370,369,369,369,369,369,368, 24690 368,367,365,365,364,364,364,364,364,363,362,361,360,359,358,358, 24691 358,357,357,357,357,356,356,355,351,351,351,350,349,349,349,348, 24692 348,347,347,347,346,346,344,343,342,340,340,340,339,337,337,336, 24693 335,332,332,331,330,330,330,329,329,329,327,326,325,325,325,325, 24694 324,324,323,323,323,322,321,321,320,319,319,318,318,318,318,316, 24695 315,315,314,313,312,312,310,310,309,309,309,309,309,309,308,307, 24696 306,306,305,303,303,302,302,301,301,300,300,298,298,298,297,296, 24697 296,296,296,296,295,295,294,294,294,294,294,293,293,293,292,292, 24698 291,291,291,291,290,290,290,290,290,289,289,289,289,289,289,288, 24699 288,287,287,287,287,287,287,286,286,286,286,286,286,285,284,284, 24700 283,283,282,282,281,280,280,280,279,279,279,279,279,279,278,278, 24701 278,278,278,278,278,277,277,276,276,276,276,275,275,275,275,275, 24702 275,274,274,274,274,274,273,273,273,273,272,272,272,272,272,271, 24703 271,271,271,271,271,271,271,271,270,270,270,270,270,269,269,269, 24704 269,269,269,269,269,268,268,268,268,268,267,267,267,267,266,266, 24705 266,265,265,265,265,264,264,264,263,263,263,263,263,263,263,263, 24706 262,262,261,261,261,261,260,260,259,259,259,259,259,259,258,258, 24707 258,258,258,257,257,257,257,257,257,257,257,257,256,256,256,256, 24708 256,255,255,255,255,255,255,254,254,254,254,254,254,254,253,253, 24709 253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,252, 24710 252,251,251,251,251,251,251,251,251,250,250,250,250,250,250,250, 24711 250,250,250,250,250 24712 }; 24713 const int t501_16[] = { 24714 // Capacity 24715 1000, 24716 // Number of items 24717 501, 24718 // Size of items (sorted) 24719 499,498,497,497,497,496,496,495,495,493,491,491,490,489,487,486, 24720 486,485,484,483,483,481,481,480,480,479,479,478,478,477,475,475, 24721 475,473,471,470,470,468,467,465,463,462,462,462,461,461,460,459, 24722 458,456,456,456,454,454,453,453,453,453,451,450,450,449,447,447, 24723 446,443,442,442,442,441,440,437,436,435,433,431,429,429,428,426, 24724 425,424,423,421,421,421,421,421,421,420,420,416,415,415,414,413, 24725 413,412,407,405,405,404,403,403,402,401,401,400,398,398,397,396, 24726 395,395,394,393,392,391,388,387,387,385,385,383,383,383,383,382, 24727 382,382,381,381,380,379,379,379,379,379,375,375,374,374,373,373, 24728 372,372,372,371,369,368,368,367,367,367,365,365,365,365,365,365, 24729 364,364,364,364,363,363,362,362,361,361,361,361,361,361,361,360, 24730 359,359,359,358,358,357,357,356,356,355,355,354,352,352,352,352, 24731 351,350,348,347,347,345,343,342,340,340,339,338,337,337,337,336, 24732 336,335,334,334,333,332,331,330,330,330,329,329,327,326,326,325, 24733 324,323,323,323,322,322,322,321,321,321,321,320,319,319,319,316, 24734 316,314,313,312,312,312,311,310,309,309,309,309,309,309,308,307, 24735 306,305,305,305,304,302,302,301,301,301,301,301,300,299,299,298, 24736 298,298,297,296,296,296,296,296,296,294,294,294,294,293,293,293, 24737 293,292,291,291,291,291,290,290,290,290,289,289,288,287,287,286, 24738 286,286,286,286,286,285,285,284,283,283,283,282,281,281,281,280, 24739 280,280,280,280,279,279,279,278,278,278,278,277,277,277,277,276, 24740 276,276,276,275,275,275,275,275,275,275,274,274,273,273,273,272, 24741 272,272,272,271,271,270,270,270,270,270,270,270,270,269,269,268, 24742 268,268,268,268,268,267,267,267,267,266,266,266,266,265,265,265, 24743 264,264,264,264,264,264,264,264,264,264,263,263,263,263,263,263, 24744 263,263,262,262,262,262,261,261,261,261,261,260,260,260,259,259, 24745 259,259,259,258,258,258,258,257,257,257,257,257,256,256,256,256, 24746 256,256,256,256,255,255,255,255,255,255,254,254,254,254,254,254, 24747 254,254,254,254,254,254,253,253,253,253,253,253,253,253,253,253, 24748 253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252, 24749 252,251,251,251,251,251,251,251,250,250,250,250,250,250,250,250, 24750 250,250,250,250,250 24751 }; 24752 const int t501_17[] = { 24753 // Capacity 24754 1000, 24755 // Number of items 24756 501, 24757 // Size of items (sorted) 24758 498,498,497,497,496,492,490,489,489,488,486,485,485,485,484,484, 24759 483,482,481,481,478,477,476,474,474,473,472,472,472,472,471,470, 24760 469,469,468,467,467,466,463,463,462,462,461,460,460,459,459,458, 24761 457,456,455,454,454,453,453,452,450,449,448,447,447,446,446,444, 24762 442,441,440,439,438,437,437,437,436,435,434,432,432,431,431,430, 24763 429,429,429,426,426,422,420,420,419,418,418,417,417,417,417,417, 24764 417,417,416,415,413,413,412,412,411,411,407,406,406,404,404,403, 24765 402,401,400,400,396,396,395,395,392,392,392,390,390,387,387,387, 24766 386,384,384,383,383,383,382,382,382,381,381,380,380,379,379,378, 24767 377,377,376,376,374,373,372,372,371,370,370,370,370,369,368,368, 24768 367,366,366,366,364,364,363,362,361,361,360,360,360,360,357,357, 24769 357,356,356,356,355,355,353,352,352,351,351,350,350,350,350,345, 24770 341,340,338,338,335,335,334,334,333,333,333,332,332,332,331,331, 24771 331,330,329,328,327,327,326,325,324,324,324,323,322,322,321,320, 24772 318,318,318,317,316,316,315,315,315,314,314,314,313,313,312,312, 24773 312,312,312,312,312,310,310,309,308,307,307,307,306,306,305,305, 24774 305,305,305,305,304,303,303,302,300,300,299,299,299,299,298,298, 24775 297,297,297,296,296,296,296,295,295,294,294,294,294,294,293,292, 24776 292,291,291,291,290,290,290,289,289,289,289,289,289,288,288,288, 24777 288,288,287,286,286,285,285,285,284,284,284,284,284,284,283,283, 24778 283,282,282,282,280,280,280,280,280,280,279,279,279,278,278,278, 24779 278,278,277,277,277,277,277,277,276,276,276,276,276,275,275,274, 24780 274,274,273,273,273,273,272,272,272,272,271,271,271,270,270,270, 24781 269,269,269,268,268,268,268,267,267,267,267,267,266,266,266,266, 24782 265,265,265,265,265,265,264,264,264,264,264,263,263,263,263,263, 24783 263,262,262,262,261,261,261,261,261,261,261,261,261,261,260,260, 24784 260,260,260,260,260,260,260,259,259,259,259,259,259,259,259,259, 24785 258,258,258,257,257,257,257,257,257,257,257,257,256,256,256,256, 24786 256,256,256,255,255,255,255,254,254,254,254,254,254,254,254,254, 24787 254,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252, 24788 252,252,252,252,252,251,251,251,250,250,250,250,250,250,250,250, 24789 250,250,250,250,250 24790 }; 24791 const int t501_18[] = { 24792 // Capacity 24793 1000, 24794 // Number of items 24795 501, 24796 // Size of items (sorted) 24797 499,499,498,498,498,497,496,494,494,493,491,488,485,483,482,481, 24798 480,479,477,477,476,476,472,472,471,470,468,468,467,467,466,465, 24799 464,464,464,463,463,462,462,462,462,462,461,461,460,460,460,459, 24800 459,458,457,455,454,454,454,453,452,451,451,451,449,448,447,446, 24801 445,445,444,444,444,443,442,441,441,440,439,439,438,438,438,438, 24802 438,435,434,434,433,433,431,431,429,429,428,428,426,425,425,424, 24803 423,423,423,423,423,422,420,419,417,414,413,412,412,412,411,408, 24804 405,405,404,402,402,402,402,400,398,395,395,390,390,388,386,385, 24805 384,383,382,381,380,379,379,377,377,376,375,375,375,373,373,373, 24806 372,372,371,371,370,369,369,369,369,368,368,368,367,367,366,365, 24807 363,362,362,362,362,362,362,360,359,359,358,358,357,357,357,357, 24808 357,357,355,354,353,353,352,352,351,350,350,348,346,345,345,345, 24809 344,342,342,341,340,339,338,336,336,335,334,334,334,332,331,330, 24810 330,327,327,327,327,326,325,323,323,323,321,318,317,317,317,317, 24811 316,316,316,315,315,313,313,312,312,311,309,309,308,308,308,307, 24812 307,306,306,306,305,305,305,305,304,303,302,302,302,302,301,301, 24813 301,301,301,300,300,300,299,299,299,298,298,298,297,297,296,295, 24814 294,294,294,294,294,293,293,293,293,293,293,292,292,292,292,291, 24815 291,290,290,289,289,288,288,288,288,287,287,287,286,286,286,285, 24816 285,285,285,285,285,284,284,284,284,283,283,283,283,283,283,283, 24817 283,282,282,282,281,281,281,281,281,280,279,279,278,278,278,278, 24818 278,277,277,277,277,277,277,275,275,275,275,275,275,274,274,274, 24819 274,274,274,274,273,273,273,273,272,272,271,271,271,271,271,271, 24820 271,271,271,270,270,270,270,269,269,269,269,268,268,268,267,267, 24821 266,266,266,266,266,266,266,265,265,265,265,265,265,264,264,264, 24822 264,264,263,263,263,263,263,263,263,262,262,262,262,262,262,262, 24823 261,261,261,261,261,260,260,260,260,260,260,260,259,259,259,259, 24824 259,259,259,258,258,258,258,258,258,258,257,257,257,257,257,257, 24825 257,256,256,255,255,255,255,255,255,254,254,254,254,253,253,253, 24826 252,252,252,252,252,252,252,252,252,252,252,251,251,251,251,251, 24827 251,251,251,251,251,250,250,250,250,250,250,250,250,250,250,250, 24828 250,250,250,250,250 24829 }; 24830 const int t501_19[] = { 24831 // Capacity 24832 1000, 24833 // Number of items 24834 501, 24835 // Size of items (sorted) 24836 499,499,499,498,495,494,494,494,492,492,492,492,491,490,489,489, 24837 488,488,488,487,487,485,484,484,482,482,482,481,481,481,480,479, 24838 479,478,478,477,477,476,476,475,475,471,471,470,470,469,469,468, 24839 466,466,465,464,464,462,462,462,462,462,461,460,459,457,455,455, 24840 454,454,453,451,449,449,447,447,445,443,443,442,441,437,436,434, 24841 434,432,432,431,431,430,429,429,429,429,429,426,426,425,424,423, 24842 421,421,420,418,418,416,416,415,414,413,412,412,412,411,411,411, 24843 410,409,409,406,405,404,403,401,400,400,398,398,397,397,396,396, 24844 396,395,394,391,389,389,389,389,386,385,383,383,381,379,379,378, 24845 377,377,376,376,375,375,375,373,373,372,371,370,369,368,367,367, 24846 365,364,363,363,361,360,359,359,358,358,357,356,356,356,354,354, 24847 353,352,352,351,351,350,350,348,347,347,344,343,342,341,341,340, 24848 340,340,339,338,337,337,337,336,336,335,334,333,333,333,330,328, 24849 328,327,325,325,324,324,324,323,323,322,321,320,319,319,319,318, 24850 318,318,317,317,316,316,316,316,315,315,312,312,312,312,311,311, 24851 310,310,309,309,309,309,309,308,308,307,306,306,304,304,304,304, 24852 304,304,303,303,302,299,299,299,299,298,298,297,296,296,296,296, 24853 295,295,294,294,292,292,291,290,290,289,289,289,289,288,288,288, 24854 287,286,285,285,285,283,283,283,283,282,282,282,282,281,281,280, 24855 280,279,279,279,279,278,278,277,277,277,277,277,275,275,274,274, 24856 274,274,274,274,273,273,273,273,272,272,272,272,272,272,272,272, 24857 271,271,271,271,271,270,269,269,269,269,268,268,268,268,268,267, 24858 267,267,267,267,267,267,266,266,266,265,265,265,265,265,265,265, 24859 265,265,265,264,264,264,264,264,264,264,264,264,264,264,263,263, 24860 263,263,263,263,263,263,263,262,262,261,261,261,261,261,261,260, 24861 260,260,260,260,259,259,259,259,259,259,259,258,258,258,258,258, 24862 258,258,258,258,257,257,257,257,257,257,257,257,256,256,256,256, 24863 256,256,255,255,255,255,255,255,255,255,255,255,255,254,254,254, 24864 254,254,254,254,254,254,254,254,254,254,253,253,253,253,253,253, 24865 252,252,252,252,252,252,252,252,252,252,252,251,251,251,251,251, 24866 251,251,251,251,251,251,251,251,251,250,250,250,250,250,250,250, 24867 250,250,250,250,250 24868 }; 24869 24870 24871 const int* bpp[] = { 24872 &n1c1w1_a[0], &n1c1w1_b[0], &n1c1w1_c[0], &n1c1w1_d[0], &n1c1w1_e[0], &n1c1w1_f[0], 24873 &n1c1w1_g[0], &n1c1w1_h[0], &n1c1w1_i[0], &n1c1w1_j[0], &n1c1w1_k[0], &n1c1w1_l[0], 24874 &n1c1w1_m[0], &n1c1w1_n[0], &n1c1w1_o[0], &n1c1w1_p[0], &n1c1w1_q[0], &n1c1w1_r[0], 24875 &n1c1w1_s[0], &n1c1w1_t[0], &n1c1w2_a[0], &n1c1w2_b[0], &n1c1w2_c[0], &n1c1w2_d[0], 24876 &n1c1w2_e[0], &n1c1w2_f[0], &n1c1w2_g[0], &n1c1w2_h[0], &n1c1w2_i[0], &n1c1w2_j[0], 24877 &n1c1w2_k[0], &n1c1w2_l[0], &n1c1w2_m[0], &n1c1w2_n[0], &n1c1w2_o[0], &n1c1w2_p[0], 24878 &n1c1w2_q[0], &n1c1w2_r[0], &n1c1w2_s[0], &n1c1w2_t[0], &n1c1w4_a[0], &n1c1w4_b[0], 24879 &n1c1w4_c[0], &n1c1w4_d[0], &n1c1w4_e[0], &n1c1w4_f[0], &n1c1w4_g[0], &n1c1w4_h[0], 24880 &n1c1w4_i[0], &n1c1w4_j[0], &n1c1w4_k[0], &n1c1w4_l[0], &n1c1w4_m[0], &n1c1w4_n[0], 24881 &n1c1w4_o[0], &n1c1w4_p[0], &n1c1w4_q[0], &n1c1w4_r[0], &n1c1w4_s[0], &n1c1w4_t[0], 24882 &n1c2w1_a[0], &n1c2w1_b[0], &n1c2w1_c[0], &n1c2w1_d[0], &n1c2w1_e[0], &n1c2w1_f[0], 24883 &n1c2w1_g[0], &n1c2w1_h[0], &n1c2w1_i[0], &n1c2w1_j[0], &n1c2w1_k[0], &n1c2w1_l[0], 24884 &n1c2w1_m[0], &n1c2w1_n[0], &n1c2w1_o[0], &n1c2w1_p[0], &n1c2w1_q[0], &n1c2w1_r[0], 24885 &n1c2w1_s[0], &n1c2w1_t[0], &n1c2w2_a[0], &n1c2w2_b[0], &n1c2w2_c[0], &n1c2w2_d[0], 24886 &n1c2w2_e[0], &n1c2w2_f[0], &n1c2w2_g[0], &n1c2w2_h[0], &n1c2w2_i[0], &n1c2w2_j[0], 24887 &n1c2w2_k[0], &n1c2w2_l[0], &n1c2w2_m[0], &n1c2w2_n[0], &n1c2w2_o[0], &n1c2w2_p[0], 24888 &n1c2w2_q[0], &n1c2w2_r[0], &n1c2w2_s[0], &n1c2w2_t[0], &n1c2w4_a[0], &n1c2w4_b[0], 24889 &n1c2w4_c[0], &n1c2w4_d[0], &n1c2w4_e[0], &n1c2w4_f[0], &n1c2w4_g[0], &n1c2w4_h[0], 24890 &n1c2w4_i[0], &n1c2w4_j[0], &n1c2w4_k[0], &n1c2w4_l[0], &n1c2w4_m[0], &n1c2w4_n[0], 24891 &n1c2w4_o[0], &n1c2w4_p[0], &n1c2w4_q[0], &n1c2w4_r[0], &n1c2w4_s[0], &n1c2w4_t[0], 24892 &n1c3w1_a[0], &n1c3w1_b[0], &n1c3w1_c[0], &n1c3w1_d[0], &n1c3w1_e[0], &n1c3w1_f[0], 24893 &n1c3w1_g[0], &n1c3w1_h[0], &n1c3w1_i[0], &n1c3w1_j[0], &n1c3w1_k[0], &n1c3w1_l[0], 24894 &n1c3w1_m[0], &n1c3w1_n[0], &n1c3w1_o[0], &n1c3w1_p[0], &n1c3w1_q[0], &n1c3w1_r[0], 24895 &n1c3w1_s[0], &n1c3w1_t[0], &n1c3w2_a[0], &n1c3w2_b[0], &n1c3w2_c[0], &n1c3w2_d[0], 24896 &n1c3w2_e[0], &n1c3w2_f[0], &n1c3w2_g[0], &n1c3w2_h[0], &n1c3w2_i[0], &n1c3w2_j[0], 24897 &n1c3w2_k[0], &n1c3w2_l[0], &n1c3w2_m[0], &n1c3w2_n[0], &n1c3w2_o[0], &n1c3w2_p[0], 24898 &n1c3w2_q[0], &n1c3w2_r[0], &n1c3w2_s[0], &n1c3w2_t[0], &n1c3w4_a[0], &n1c3w4_b[0], 24899 &n1c3w4_c[0], &n1c3w4_d[0], &n1c3w4_e[0], &n1c3w4_f[0], &n1c3w4_g[0], &n1c3w4_h[0], 24900 &n1c3w4_i[0], &n1c3w4_j[0], &n1c3w4_k[0], &n1c3w4_l[0], &n1c3w4_m[0], &n1c3w4_n[0], 24901 &n1c3w4_o[0], &n1c3w4_p[0], &n1c3w4_q[0], &n1c3w4_r[0], &n1c3w4_s[0], &n1c3w4_t[0], 24902 &n2c1w1_a[0], &n2c1w1_b[0], &n2c1w1_c[0], &n2c1w1_d[0], &n2c1w1_e[0], &n2c1w1_f[0], 24903 &n2c1w1_g[0], &n2c1w1_h[0], &n2c1w1_i[0], &n2c1w1_j[0], &n2c1w1_k[0], &n2c1w1_l[0], 24904 &n2c1w1_m[0], &n2c1w1_n[0], &n2c1w1_o[0], &n2c1w1_p[0], &n2c1w1_q[0], &n2c1w1_r[0], 24905 &n2c1w1_s[0], &n2c1w1_t[0], &n2c1w2_a[0], &n2c1w2_b[0], &n2c1w2_c[0], &n2c1w2_d[0], 24906 &n2c1w2_e[0], &n2c1w2_f[0], &n2c1w2_g[0], &n2c1w2_h[0], &n2c1w2_i[0], &n2c1w2_j[0], 24907 &n2c1w2_k[0], &n2c1w2_l[0], &n2c1w2_m[0], &n2c1w2_n[0], &n2c1w2_o[0], &n2c1w2_p[0], 24908 &n2c1w2_q[0], &n2c1w2_r[0], &n2c1w2_s[0], &n2c1w2_t[0], &n2c1w4_a[0], &n2c1w4_b[0], 24909 &n2c1w4_c[0], &n2c1w4_d[0], &n2c1w4_e[0], &n2c1w4_f[0], &n2c1w4_g[0], &n2c1w4_h[0], 24910 &n2c1w4_i[0], &n2c1w4_j[0], &n2c1w4_k[0], &n2c1w4_l[0], &n2c1w4_m[0], &n2c1w4_n[0], 24911 &n2c1w4_o[0], &n2c1w4_p[0], &n2c1w4_q[0], &n2c1w4_r[0], &n2c1w4_s[0], &n2c1w4_t[0], 24912 &n2c2w1_a[0], &n2c2w1_b[0], &n2c2w1_c[0], &n2c2w1_d[0], &n2c2w1_e[0], &n2c2w1_f[0], 24913 &n2c2w1_g[0], &n2c2w1_h[0], &n2c2w1_i[0], &n2c2w1_j[0], &n2c2w1_k[0], &n2c2w1_l[0], 24914 &n2c2w1_m[0], &n2c2w1_n[0], &n2c2w1_o[0], &n2c2w1_p[0], &n2c2w1_q[0], &n2c2w1_r[0], 24915 &n2c2w1_s[0], &n2c2w1_t[0], &n2c2w2_a[0], &n2c2w2_b[0], &n2c2w2_c[0], &n2c2w2_d[0], 24916 &n2c2w2_e[0], &n2c2w2_f[0], &n2c2w2_g[0], &n2c2w2_h[0], &n2c2w2_i[0], &n2c2w2_j[0], 24917 &n2c2w2_k[0], &n2c2w2_l[0], &n2c2w2_m[0], &n2c2w2_n[0], &n2c2w2_o[0], &n2c2w2_p[0], 24918 &n2c2w2_q[0], &n2c2w2_r[0], &n2c2w2_s[0], &n2c2w2_t[0], &n2c2w4_a[0], &n2c2w4_b[0], 24919 &n2c2w4_c[0], &n2c2w4_d[0], &n2c2w4_e[0], &n2c2w4_f[0], &n2c2w4_g[0], &n2c2w4_h[0], 24920 &n2c2w4_i[0], &n2c2w4_j[0], &n2c2w4_k[0], &n2c2w4_l[0], &n2c2w4_m[0], &n2c2w4_n[0], 24921 &n2c2w4_o[0], &n2c2w4_p[0], &n2c2w4_q[0], &n2c2w4_r[0], &n2c2w4_s[0], &n2c2w4_t[0], 24922 &n2c3w1_a[0], &n2c3w1_b[0], &n2c3w1_c[0], &n2c3w1_d[0], &n2c3w1_e[0], &n2c3w1_f[0], 24923 &n2c3w1_g[0], &n2c3w1_h[0], &n2c3w1_i[0], &n2c3w1_j[0], &n2c3w1_k[0], &n2c3w1_l[0], 24924 &n2c3w1_m[0], &n2c3w1_n[0], &n2c3w1_o[0], &n2c3w1_p[0], &n2c3w1_q[0], &n2c3w1_r[0], 24925 &n2c3w1_s[0], &n2c3w1_t[0], &n2c3w2_a[0], &n2c3w2_b[0], &n2c3w2_c[0], &n2c3w2_d[0], 24926 &n2c3w2_e[0], &n2c3w2_f[0], &n2c3w2_g[0], &n2c3w2_h[0], &n2c3w2_i[0], &n2c3w2_j[0], 24927 &n2c3w2_k[0], &n2c3w2_l[0], &n2c3w2_m[0], &n2c3w2_n[0], &n2c3w2_o[0], &n2c3w2_p[0], 24928 &n2c3w2_q[0], &n2c3w2_r[0], &n2c3w2_s[0], &n2c3w2_t[0], &n2c3w4_a[0], &n2c3w4_b[0], 24929 &n2c3w4_c[0], &n2c3w4_d[0], &n2c3w4_e[0], &n2c3w4_f[0], &n2c3w4_g[0], &n2c3w4_h[0], 24930 &n2c3w4_i[0], &n2c3w4_j[0], &n2c3w4_k[0], &n2c3w4_l[0], &n2c3w4_m[0], &n2c3w4_n[0], 24931 &n2c3w4_o[0], &n2c3w4_p[0], &n2c3w4_q[0], &n2c3w4_r[0], &n2c3w4_s[0], &n2c3w4_t[0], 24932 &n3c1w1_a[0], &n3c1w1_b[0], &n3c1w1_c[0], &n3c1w1_d[0], &n3c1w1_e[0], &n3c1w1_f[0], 24933 &n3c1w1_g[0], &n3c1w1_h[0], &n3c1w1_i[0], &n3c1w1_j[0], &n3c1w1_k[0], &n3c1w1_l[0], 24934 &n3c1w1_m[0], &n3c1w1_n[0], &n3c1w1_o[0], &n3c1w1_p[0], &n3c1w1_q[0], &n3c1w1_r[0], 24935 &n3c1w1_s[0], &n3c1w1_t[0], &n3c1w2_a[0], &n3c1w2_b[0], &n3c1w2_c[0], &n3c1w2_d[0], 24936 &n3c1w2_e[0], &n3c1w2_f[0], &n3c1w2_g[0], &n3c1w2_h[0], &n3c1w2_i[0], &n3c1w2_j[0], 24937 &n3c1w2_k[0], &n3c1w2_l[0], &n3c1w2_m[0], &n3c1w2_n[0], &n3c1w2_o[0], &n3c1w2_p[0], 24938 &n3c1w2_q[0], &n3c1w2_r[0], &n3c1w2_s[0], &n3c1w2_t[0], &n3c1w4_a[0], &n3c1w4_b[0], 24939 &n3c1w4_c[0], &n3c1w4_d[0], &n3c1w4_e[0], &n3c1w4_f[0], &n3c1w4_g[0], &n3c1w4_h[0], 24940 &n3c1w4_i[0], &n3c1w4_j[0], &n3c1w4_k[0], &n3c1w4_l[0], &n3c1w4_m[0], &n3c1w4_n[0], 24941 &n3c1w4_o[0], &n3c1w4_p[0], &n3c1w4_q[0], &n3c1w4_r[0], &n3c1w4_s[0], &n3c1w4_t[0], 24942 &n3c2w1_a[0], &n3c2w1_b[0], &n3c2w1_c[0], &n3c2w1_d[0], &n3c2w1_e[0], &n3c2w1_f[0], 24943 &n3c2w1_g[0], &n3c2w1_h[0], &n3c2w1_i[0], &n3c2w1_j[0], &n3c2w1_k[0], &n3c2w1_l[0], 24944 &n3c2w1_m[0], &n3c2w1_n[0], &n3c2w1_o[0], &n3c2w1_p[0], &n3c2w1_q[0], &n3c2w1_r[0], 24945 &n3c2w1_s[0], &n3c2w1_t[0], &n3c2w2_a[0], &n3c2w2_b[0], &n3c2w2_c[0], &n3c2w2_d[0], 24946 &n3c2w2_e[0], &n3c2w2_f[0], &n3c2w2_g[0], &n3c2w2_h[0], &n3c2w2_i[0], &n3c2w2_j[0], 24947 &n3c2w2_k[0], &n3c2w2_l[0], &n3c2w2_m[0], &n3c2w2_n[0], &n3c2w2_o[0], &n3c2w2_p[0], 24948 &n3c2w2_q[0], &n3c2w2_r[0], &n3c2w2_s[0], &n3c2w2_t[0], &n3c2w4_a[0], &n3c2w4_b[0], 24949 &n3c2w4_c[0], &n3c2w4_d[0], &n3c2w4_e[0], &n3c2w4_f[0], &n3c2w4_g[0], &n3c2w4_h[0], 24950 &n3c2w4_i[0], &n3c2w4_j[0], &n3c2w4_k[0], &n3c2w4_l[0], &n3c2w4_m[0], &n3c2w4_n[0], 24951 &n3c2w4_o[0], &n3c2w4_p[0], &n3c2w4_q[0], &n3c2w4_r[0], &n3c2w4_s[0], &n3c2w4_t[0], 24952 &n3c3w1_a[0], &n3c3w1_b[0], &n3c3w1_c[0], &n3c3w1_d[0], &n3c3w1_e[0], &n3c3w1_f[0], 24953 &n3c3w1_g[0], &n3c3w1_h[0], &n3c3w1_i[0], &n3c3w1_j[0], &n3c3w1_k[0], &n3c3w1_l[0], 24954 &n3c3w1_m[0], &n3c3w1_n[0], &n3c3w1_o[0], &n3c3w1_p[0], &n3c3w1_q[0], &n3c3w1_r[0], 24955 &n3c3w1_s[0], &n3c3w1_t[0], &n3c3w2_a[0], &n3c3w2_b[0], &n3c3w2_c[0], &n3c3w2_d[0], 24956 &n3c3w2_e[0], &n3c3w2_f[0], &n3c3w2_g[0], &n3c3w2_h[0], &n3c3w2_i[0], &n3c3w2_j[0], 24957 &n3c3w2_k[0], &n3c3w2_l[0], &n3c3w2_m[0], &n3c3w2_n[0], &n3c3w2_o[0], &n3c3w2_p[0], 24958 &n3c3w2_q[0], &n3c3w2_r[0], &n3c3w2_s[0], &n3c3w2_t[0], &n3c3w4_a[0], &n3c3w4_b[0], 24959 &n3c3w4_c[0], &n3c3w4_d[0], &n3c3w4_e[0], &n3c3w4_f[0], &n3c3w4_g[0], &n3c3w4_h[0], 24960 &n3c3w4_i[0], &n3c3w4_j[0], &n3c3w4_k[0], &n3c3w4_l[0], &n3c3w4_m[0], &n3c3w4_n[0], 24961 &n3c3w4_o[0], &n3c3w4_p[0], &n3c3w4_q[0], &n3c3w4_r[0], &n3c3w4_s[0], &n3c3w4_t[0], 24962 &n4c1w1_a[0], &n4c1w1_b[0], &n4c1w1_c[0], &n4c1w1_d[0], &n4c1w1_e[0], &n4c1w1_f[0], 24963 &n4c1w1_g[0], &n4c1w1_h[0], &n4c1w1_i[0], &n4c1w1_j[0], &n4c1w1_k[0], &n4c1w1_l[0], 24964 &n4c1w1_m[0], &n4c1w1_n[0], &n4c1w1_o[0], &n4c1w1_p[0], &n4c1w1_q[0], &n4c1w1_r[0], 24965 &n4c1w1_s[0], &n4c1w1_t[0], &n4c1w2_a[0], &n4c1w2_b[0], &n4c1w2_c[0], &n4c1w2_d[0], 24966 &n4c1w2_e[0], &n4c1w2_f[0], &n4c1w2_g[0], &n4c1w2_h[0], &n4c1w2_i[0], &n4c1w2_j[0], 24967 &n4c1w2_k[0], &n4c1w2_l[0], &n4c1w2_m[0], &n4c1w2_n[0], &n4c1w2_o[0], &n4c1w2_p[0], 24968 &n4c1w2_q[0], &n4c1w2_r[0], &n4c1w2_s[0], &n4c1w2_t[0], &n4c1w4_a[0], &n4c1w4_b[0], 24969 &n4c1w4_c[0], &n4c1w4_d[0], &n4c1w4_e[0], &n4c1w4_f[0], &n4c1w4_g[0], &n4c1w4_h[0], 24970 &n4c1w4_i[0], &n4c1w4_j[0], &n4c1w4_k[0], &n4c1w4_l[0], &n4c1w4_m[0], &n4c1w4_n[0], 24971 &n4c1w4_o[0], &n4c1w4_p[0], &n4c1w4_q[0], &n4c1w4_r[0], &n4c1w4_s[0], &n4c1w4_t[0], 24972 &n4c2w1_a[0], &n4c2w1_b[0], &n4c2w1_c[0], &n4c2w1_d[0], &n4c2w1_e[0], &n4c2w1_f[0], 24973 &n4c2w1_g[0], &n4c2w1_h[0], &n4c2w1_i[0], &n4c2w1_j[0], &n4c2w1_k[0], &n4c2w1_l[0], 24974 &n4c2w1_m[0], &n4c2w1_n[0], &n4c2w1_o[0], &n4c2w1_p[0], &n4c2w1_q[0], &n4c2w1_r[0], 24975 &n4c2w1_s[0], &n4c2w1_t[0], &n4c2w2_a[0], &n4c2w2_b[0], &n4c2w2_c[0], &n4c2w2_d[0], 24976 &n4c2w2_e[0], &n4c2w2_f[0], &n4c2w2_g[0], &n4c2w2_h[0], &n4c2w2_i[0], &n4c2w2_j[0], 24977 &n4c2w2_k[0], &n4c2w2_l[0], &n4c2w2_m[0], &n4c2w2_n[0], &n4c2w2_o[0], &n4c2w2_p[0], 24978 &n4c2w2_q[0], &n4c2w2_r[0], &n4c2w2_s[0], &n4c2w2_t[0], &n4c2w4_a[0], &n4c2w4_b[0], 24979 &n4c2w4_c[0], &n4c2w4_d[0], &n4c2w4_e[0], &n4c2w4_f[0], &n4c2w4_g[0], &n4c2w4_h[0], 24980 &n4c2w4_i[0], &n4c2w4_j[0], &n4c2w4_k[0], &n4c2w4_l[0], &n4c2w4_m[0], &n4c2w4_n[0], 24981 &n4c2w4_o[0], &n4c2w4_p[0], &n4c2w4_q[0], &n4c2w4_r[0], &n4c2w4_s[0], &n4c2w4_t[0], 24982 &n4c3w1_a[0], &n4c3w1_b[0], &n4c3w1_c[0], &n4c3w1_d[0], &n4c3w1_e[0], &n4c3w1_f[0], 24983 &n4c3w1_g[0], &n4c3w1_h[0], &n4c3w1_i[0], &n4c3w1_j[0], &n4c3w1_k[0], &n4c3w1_l[0], 24984 &n4c3w1_m[0], &n4c3w1_n[0], &n4c3w1_o[0], &n4c3w1_p[0], &n4c3w1_q[0], &n4c3w1_r[0], 24985 &n4c3w1_s[0], &n4c3w1_t[0], &n4c3w2_a[0], &n4c3w2_b[0], &n4c3w2_c[0], &n4c3w2_d[0], 24986 &n4c3w2_e[0], &n4c3w2_f[0], &n4c3w2_g[0], &n4c3w2_h[0], &n4c3w2_i[0], &n4c3w2_j[0], 24987 &n4c3w2_k[0], &n4c3w2_l[0], &n4c3w2_m[0], &n4c3w2_n[0], &n4c3w2_o[0], &n4c3w2_p[0], 24988 &n4c3w2_q[0], &n4c3w2_r[0], &n4c3w2_s[0], &n4c3w2_t[0], &n4c3w4_a[0], &n4c3w4_b[0], 24989 &n4c3w4_c[0], &n4c3w4_d[0], &n4c3w4_e[0], &n4c3w4_f[0], &n4c3w4_g[0], &n4c3w4_h[0], 24990 &n4c3w4_i[0], &n4c3w4_j[0], &n4c3w4_k[0], &n4c3w4_l[0], &n4c3w4_m[0], &n4c3w4_n[0], 24991 &n4c3w4_o[0], &n4c3w4_p[0], &n4c3w4_q[0], &n4c3w4_r[0], &n4c3w4_s[0], &n4c3w4_t[0], 24992 &n1w1b1r0[0], &n1w1b1r1[0], &n1w1b1r2[0], &n1w1b1r3[0], &n1w1b1r4[0], &n1w1b1r5[0], 24993 &n1w1b1r6[0], &n1w1b1r7[0], &n1w1b1r8[0], &n1w1b1r9[0], &n1w1b2r0[0], &n1w1b2r1[0], 24994 &n1w1b2r2[0], &n1w1b2r3[0], &n1w1b2r4[0], &n1w1b2r5[0], &n1w1b2r6[0], &n1w1b2r7[0], 24995 &n1w1b2r8[0], &n1w1b2r9[0], &n1w1b3r0[0], &n1w1b3r1[0], &n1w1b3r2[0], &n1w1b3r3[0], 24996 &n1w1b3r4[0], &n1w1b3r5[0], &n1w1b3r6[0], &n1w1b3r7[0], &n1w1b3r8[0], &n1w1b3r9[0], 24997 &n1w2b1r0[0], &n1w2b1r1[0], &n1w2b1r2[0], &n1w2b1r3[0], &n1w2b1r4[0], &n1w2b1r5[0], 24998 &n1w2b1r6[0], &n1w2b1r7[0], &n1w2b1r8[0], &n1w2b1r9[0], &n1w2b2r0[0], &n1w2b2r1[0], 24999 &n1w2b2r2[0], &n1w2b2r3[0], &n1w2b2r4[0], &n1w2b2r5[0], &n1w2b2r6[0], &n1w2b2r7[0], 25000 &n1w2b2r8[0], &n1w2b2r9[0], &n1w2b3r0[0], &n1w2b3r1[0], &n1w2b3r2[0], &n1w2b3r3[0], 25001 &n1w2b3r4[0], &n1w2b3r5[0], &n1w2b3r6[0], &n1w2b3r7[0], &n1w2b3r8[0], &n1w2b3r9[0], 25002 &n1w3b1r0[0], &n1w3b1r1[0], &n1w3b1r2[0], &n1w3b1r3[0], &n1w3b1r4[0], &n1w3b1r5[0], 25003 &n1w3b1r6[0], &n1w3b1r7[0], &n1w3b1r8[0], &n1w3b1r9[0], &n1w3b2r0[0], &n1w3b2r1[0], 25004 &n1w3b2r2[0], &n1w3b2r3[0], &n1w3b2r4[0], &n1w3b2r5[0], &n1w3b2r6[0], &n1w3b2r7[0], 25005 &n1w3b2r8[0], &n1w3b2r9[0], &n1w3b3r0[0], &n1w3b3r1[0], &n1w3b3r2[0], &n1w3b3r3[0], 25006 &n1w3b3r4[0], &n1w3b3r5[0], &n1w3b3r6[0], &n1w3b3r7[0], &n1w3b3r8[0], &n1w3b3r9[0], 25007 &n1w4b1r0[0], &n1w4b1r1[0], &n1w4b1r2[0], &n1w4b1r3[0], &n1w4b1r4[0], &n1w4b1r5[0], 25008 &n1w4b1r6[0], &n1w4b1r7[0], &n1w4b1r8[0], &n1w4b1r9[0], &n1w4b2r0[0], &n1w4b2r1[0], 25009 &n1w4b2r2[0], &n1w4b2r3[0], &n1w4b2r4[0], &n1w4b2r5[0], &n1w4b2r6[0], &n1w4b2r7[0], 25010 &n1w4b2r8[0], &n1w4b2r9[0], &n1w4b3r0[0], &n1w4b3r1[0], &n1w4b3r2[0], &n1w4b3r3[0], 25011 &n1w4b3r4[0], &n1w4b3r5[0], &n1w4b3r6[0], &n1w4b3r7[0], &n1w4b3r8[0], &n1w4b3r9[0], 25012 &n2w1b1r0[0], &n2w1b1r1[0], &n2w1b1r2[0], &n2w1b1r3[0], &n2w1b1r4[0], &n2w1b1r5[0], 25013 &n2w1b1r6[0], &n2w1b1r7[0], &n2w1b1r8[0], &n2w1b1r9[0], &n2w1b2r0[0], &n2w1b2r1[0], 25014 &n2w1b2r2[0], &n2w1b2r3[0], &n2w1b2r4[0], &n2w1b2r5[0], &n2w1b2r6[0], &n2w1b2r7[0], 25015 &n2w1b2r8[0], &n2w1b2r9[0], &n2w1b3r0[0], &n2w1b3r1[0], &n2w1b3r2[0], &n2w1b3r3[0], 25016 &n2w1b3r4[0], &n2w1b3r5[0], &n2w1b3r6[0], &n2w1b3r7[0], &n2w1b3r8[0], &n2w1b3r9[0], 25017 &n2w2b1r0[0], &n2w2b1r1[0], &n2w2b1r2[0], &n2w2b1r3[0], &n2w2b1r4[0], &n2w2b1r5[0], 25018 &n2w2b1r6[0], &n2w2b1r7[0], &n2w2b1r8[0], &n2w2b1r9[0], &n2w2b2r0[0], &n2w2b2r1[0], 25019 &n2w2b2r2[0], &n2w2b2r3[0], &n2w2b2r4[0], &n2w2b2r5[0], &n2w2b2r6[0], &n2w2b2r7[0], 25020 &n2w2b2r8[0], &n2w2b2r9[0], &n2w2b3r0[0], &n2w2b3r1[0], &n2w2b3r2[0], &n2w2b3r3[0], 25021 &n2w2b3r4[0], &n2w2b3r5[0], &n2w2b3r6[0], &n2w2b3r7[0], &n2w2b3r8[0], &n2w2b3r9[0], 25022 &n2w3b1r0[0], &n2w3b1r1[0], &n2w3b1r2[0], &n2w3b1r3[0], &n2w3b1r4[0], &n2w3b1r5[0], 25023 &n2w3b1r6[0], &n2w3b1r7[0], &n2w3b1r8[0], &n2w3b1r9[0], &n2w3b2r0[0], &n2w3b2r1[0], 25024 &n2w3b2r2[0], &n2w3b2r3[0], &n2w3b2r4[0], &n2w3b2r5[0], &n2w3b2r6[0], &n2w3b2r7[0], 25025 &n2w3b2r8[0], &n2w3b2r9[0], &n2w3b3r0[0], &n2w3b3r1[0], &n2w3b3r2[0], &n2w3b3r3[0], 25026 &n2w3b3r4[0], &n2w3b3r5[0], &n2w3b3r6[0], &n2w3b3r7[0], &n2w3b3r8[0], &n2w3b3r9[0], 25027 &n2w4b1r0[0], &n2w4b1r1[0], &n2w4b1r2[0], &n2w4b1r3[0], &n2w4b1r4[0], &n2w4b1r5[0], 25028 &n2w4b1r6[0], &n2w4b1r7[0], &n2w4b1r8[0], &n2w4b1r9[0], &n2w4b2r0[0], &n2w4b2r1[0], 25029 &n2w4b2r2[0], &n2w4b2r3[0], &n2w4b2r4[0], &n2w4b2r5[0], &n2w4b2r6[0], &n2w4b2r7[0], 25030 &n2w4b2r8[0], &n2w4b2r9[0], &n2w4b3r0[0], &n2w4b3r1[0], &n2w4b3r2[0], &n2w4b3r3[0], 25031 &n2w4b3r4[0], &n2w4b3r5[0], &n2w4b3r6[0], &n2w4b3r7[0], &n2w4b3r8[0], &n2w4b3r9[0], 25032 &n3w1b1r0[0], &n3w1b1r1[0], &n3w1b1r2[0], &n3w1b1r3[0], &n3w1b1r4[0], &n3w1b1r5[0], 25033 &n3w1b1r6[0], &n3w1b1r7[0], &n3w1b1r8[0], &n3w1b1r9[0], &n3w1b2r0[0], &n3w1b2r1[0], 25034 &n3w1b2r2[0], &n3w1b2r3[0], &n3w1b2r4[0], &n3w1b2r5[0], &n3w1b2r6[0], &n3w1b2r7[0], 25035 &n3w1b2r8[0], &n3w1b2r9[0], &n3w1b3r0[0], &n3w1b3r1[0], &n3w1b3r2[0], &n3w1b3r3[0], 25036 &n3w1b3r4[0], &n3w1b3r5[0], &n3w1b3r6[0], &n3w1b3r7[0], &n3w1b3r8[0], &n3w1b3r9[0], 25037 &n3w2b1r0[0], &n3w2b1r1[0], &n3w2b1r2[0], &n3w2b1r3[0], &n3w2b1r4[0], &n3w2b1r5[0], 25038 &n3w2b1r6[0], &n3w2b1r7[0], &n3w2b1r8[0], &n3w2b1r9[0], &n3w2b2r0[0], &n3w2b2r1[0], 25039 &n3w2b2r2[0], &n3w2b2r3[0], &n3w2b2r4[0], &n3w2b2r5[0], &n3w2b2r6[0], &n3w2b2r7[0], 25040 &n3w2b2r8[0], &n3w2b2r9[0], &n3w2b3r0[0], &n3w2b3r1[0], &n3w2b3r2[0], &n3w2b3r3[0], 25041 &n3w2b3r4[0], &n3w2b3r5[0], &n3w2b3r6[0], &n3w2b3r7[0], &n3w2b3r8[0], &n3w2b3r9[0], 25042 &n3w3b1r0[0], &n3w3b1r1[0], &n3w3b1r2[0], &n3w3b1r3[0], &n3w3b1r4[0], &n3w3b1r5[0], 25043 &n3w3b1r6[0], &n3w3b1r7[0], &n3w3b1r8[0], &n3w3b1r9[0], &n3w3b2r0[0], &n3w3b2r1[0], 25044 &n3w3b2r2[0], &n3w3b2r3[0], &n3w3b2r4[0], &n3w3b2r5[0], &n3w3b2r6[0], &n3w3b2r7[0], 25045 &n3w3b2r8[0], &n3w3b2r9[0], &n3w3b3r0[0], &n3w3b3r1[0], &n3w3b3r2[0], &n3w3b3r3[0], 25046 &n3w3b3r4[0], &n3w3b3r5[0], &n3w3b3r6[0], &n3w3b3r7[0], &n3w3b3r8[0], &n3w3b3r9[0], 25047 &n3w4b1r0[0], &n3w4b1r1[0], &n3w4b1r2[0], &n3w4b1r3[0], &n3w4b1r4[0], &n3w4b1r5[0], 25048 &n3w4b1r6[0], &n3w4b1r7[0], &n3w4b1r8[0], &n3w4b1r9[0], &n3w4b2r0[0], &n3w4b2r1[0], 25049 &n3w4b2r2[0], &n3w4b2r3[0], &n3w4b2r4[0], &n3w4b2r5[0], &n3w4b2r6[0], &n3w4b2r7[0], 25050 &n3w4b2r8[0], &n3w4b2r9[0], &n3w4b3r0[0], &n3w4b3r1[0], &n3w4b3r2[0], &n3w4b3r3[0], 25051 &n3w4b3r4[0], &n3w4b3r5[0], &n3w4b3r6[0], &n3w4b3r7[0], &n3w4b3r8[0], &n3w4b3r9[0], 25052 &n4w1b1r0[0], &n4w1b1r1[0], &n4w1b1r2[0], &n4w1b1r3[0], &n4w1b1r4[0], &n4w1b1r5[0], 25053 &n4w1b1r6[0], &n4w1b1r7[0], &n4w1b1r8[0], &n4w1b1r9[0], &n4w1b2r0[0], &n4w1b2r1[0], 25054 &n4w1b2r2[0], &n4w1b2r3[0], &n4w1b2r4[0], &n4w1b2r5[0], &n4w1b2r6[0], &n4w1b2r7[0], 25055 &n4w1b2r8[0], &n4w1b2r9[0], &n4w1b3r0[0], &n4w1b3r1[0], &n4w1b3r2[0], &n4w1b3r3[0], 25056 &n4w1b3r4[0], &n4w1b3r5[0], &n4w1b3r6[0], &n4w1b3r7[0], &n4w1b3r8[0], &n4w1b3r9[0], 25057 &n4w2b1r0[0], &n4w2b1r1[0], &n4w2b1r2[0], &n4w2b1r3[0], &n4w2b1r4[0], &n4w2b1r5[0], 25058 &n4w2b1r6[0], &n4w2b1r7[0], &n4w2b1r8[0], &n4w2b1r9[0], &n4w2b2r0[0], &n4w2b2r1[0], 25059 &n4w2b2r2[0], &n4w2b2r3[0], &n4w2b2r4[0], &n4w2b2r5[0], &n4w2b2r6[0], &n4w2b2r7[0], 25060 &n4w2b2r8[0], &n4w2b2r9[0], &n4w2b3r0[0], &n4w2b3r1[0], &n4w2b3r2[0], &n4w2b3r3[0], 25061 &n4w2b3r4[0], &n4w2b3r5[0], &n4w2b3r6[0], &n4w2b3r7[0], &n4w2b3r8[0], &n4w2b3r9[0], 25062 &n4w3b1r0[0], &n4w3b1r1[0], &n4w3b1r2[0], &n4w3b1r3[0], &n4w3b1r4[0], &n4w3b1r5[0], 25063 &n4w3b1r6[0], &n4w3b1r7[0], &n4w3b1r8[0], &n4w3b1r9[0], &n4w3b2r0[0], &n4w3b2r1[0], 25064 &n4w3b2r2[0], &n4w3b2r3[0], &n4w3b2r4[0], &n4w3b2r5[0], &n4w3b2r6[0], &n4w3b2r7[0], 25065 &n4w3b2r8[0], &n4w3b2r9[0], &n4w3b3r0[0], &n4w3b3r1[0], &n4w3b3r2[0], &n4w3b3r3[0], 25066 &n4w3b3r4[0], &n4w3b3r5[0], &n4w3b3r6[0], &n4w3b3r7[0], &n4w3b3r8[0], &n4w3b3r9[0], 25067 &n4w4b1r0[0], &n4w4b1r1[0], &n4w4b1r2[0], &n4w4b1r3[0], &n4w4b1r4[0], &n4w4b1r5[0], 25068 &n4w4b1r6[0], &n4w4b1r7[0], &n4w4b1r8[0], &n4w4b1r9[0], &n4w4b2r0[0], &n4w4b2r1[0], 25069 &n4w4b2r2[0], &n4w4b2r3[0], &n4w4b2r4[0], &n4w4b2r5[0], &n4w4b2r6[0], &n4w4b2r7[0], 25070 &n4w4b2r8[0], &n4w4b2r9[0], &n4w4b3r0[0], &n4w4b3r1[0], &n4w4b3r2[0], &n4w4b3r3[0], 25071 &n4w4b3r4[0], &n4w4b3r5[0], &n4w4b3r6[0], &n4w4b3r7[0], &n4w4b3r8[0], &n4w4b3r9[0], 25072 25073 &hard0[0], &hard1[0], &hard2[0], &hard3[0], &hard4[0], &hard5[0], 25074 &hard6[0], &hard7[0], &hard8[0], &hard9[0], 25075 25076 &t60_00[0], &t60_01[0], &t60_02[0], &t60_03[0], &t60_04[0], &t60_05[0], &t60_06[0], 25077 &t60_07[0], &t60_08[0], &t60_09[0], &t60_10[0], &t60_11[0], &t60_12[0], &t60_13[0], 25078 &t60_14[0], &t60_15[0], &t60_16[0], &t60_17[0], &t60_18[0], &t60_19[0], 25079 &u120_00[0], &u120_01[0], &u120_02[0], &u120_03[0], &u120_04[0], &u120_05[0], 25080 &u120_06[0], &u120_07[0], &u120_08[0], &u120_09[0], &u120_10[0], &u120_11[0], 25081 &u120_12[0], &u120_13[0], &u120_14[0], &u120_15[0], &u120_16[0], &u120_17[0], 25082 &u120_18[0], &u120_19[0], 25083 &u250_00[0], &u250_01[0], &u250_02[0], &u250_03[0], &u250_04[0], &u250_05[0], 25084 &u250_06[0], &u250_07[0], &u250_08[0], &u250_09[0], &u250_10[0], &u250_11[0], 25085 &u250_12[0], &u250_13[0], &u250_14[0], &u250_15[0], &u250_16[0], &u250_17[0], 25086 &u250_18[0], &u250_19[0], 25087 &u500_00[0], &u500_01[0], &u500_02[0], &u500_03[0], &u500_04[0], &u500_05[0], 25088 &u500_06[0], &u500_07[0], &u500_08[0], &u500_09[0], &u500_10[0], &u500_11[0], 25089 &u500_12[0], &u500_13[0], &u500_14[0], &u500_15[0], &u500_16[0], &u500_17[0], 25090 &u500_18[0], &u500_19[0], 25091 &u1000_00[0], &u1000_01[0], &u1000_02[0], &u1000_03[0], &u1000_04[0], &u1000_05[0], 25092 &u1000_06[0], &u1000_07[0], &u1000_08[0], &u1000_09[0], &u1000_10[0], &u1000_11[0], 25093 &u1000_12[0], &u1000_13[0], &u1000_14[0], &u1000_15[0], &u1000_16[0], &u1000_17[0], 25094 &u1000_18[0], &u1000_19[0], 25095 &t120_00[0], &t120_01[0], &t120_02[0], &t120_03[0], &t120_04[0], &t120_05[0], &t120_06[0], 25096 &t120_07[0], &t120_08[0], &t120_09[0], &t120_10[0], &t120_11[0], &t120_12[0], &t120_13[0], 25097 &t120_14[0], &t120_15[0], &t120_16[0], &t120_17[0], &t120_18[0], &t120_19[0], 25098 &t249_00[0], &t249_01[0], &t249_02[0], &t249_03[0], &t249_04[0], &t249_05[0], &t249_06[0], 25099 &t249_07[0], &t249_08[0], &t249_09[0], &t249_10[0], &t249_11[0], &t249_12[0], &t249_13[0], 25100 &t249_14[0], &t249_15[0], &t249_16[0], &t249_17[0], &t249_18[0], &t249_19[0], 25101 &t501_00[0], &t501_01[0], &t501_02[0], &t501_03[0], &t501_04[0], &t501_05[0], &t501_06[0], 25102 &t501_07[0], &t501_08[0], &t501_09[0], &t501_10[0], &t501_11[0], &t501_12[0], &t501_13[0], 25103 &t501_14[0], &t501_15[0], &t501_16[0], &t501_17[0], &t501_18[0], &t501_19[0] 25104 }; 25105 25106 const char* name[] = { 25107 "n1c1w1_a", "n1c1w1_b", "n1c1w1_c", "n1c1w1_d", "n1c1w1_e", "n1c1w1_f", 25108 "n1c1w1_g", "n1c1w1_h", "n1c1w1_i", "n1c1w1_j", "n1c1w1_k", "n1c1w1_l", 25109 "n1c1w1_m", "n1c1w1_n", "n1c1w1_o", "n1c1w1_p", "n1c1w1_q", "n1c1w1_r", 25110 "n1c1w1_s", "n1c1w1_t", "n1c1w2_a", "n1c1w2_b", "n1c1w2_c", "n1c1w2_d", 25111 "n1c1w2_e", "n1c1w2_f", "n1c1w2_g", "n1c1w2_h", "n1c1w2_i", "n1c1w2_j", 25112 "n1c1w2_k", "n1c1w2_l", "n1c1w2_m", "n1c1w2_n", "n1c1w2_o", "n1c1w2_p", 25113 "n1c1w2_q", "n1c1w2_r", "n1c1w2_s", "n1c1w2_t", "n1c1w4_a", "n1c1w4_b", 25114 "n1c1w4_c", "n1c1w4_d", "n1c1w4_e", "n1c1w4_f", "n1c1w4_g", "n1c1w4_h", 25115 "n1c1w4_i", "n1c1w4_j", "n1c1w4_k", "n1c1w4_l", "n1c1w4_m", "n1c1w4_n", 25116 "n1c1w4_o", "n1c1w4_p", "n1c1w4_q", "n1c1w4_r", "n1c1w4_s", "n1c1w4_t", 25117 "n1c2w1_a", "n1c2w1_b", "n1c2w1_c", "n1c2w1_d", "n1c2w1_e", "n1c2w1_f", 25118 "n1c2w1_g", "n1c2w1_h", "n1c2w1_i", "n1c2w1_j", "n1c2w1_k", "n1c2w1_l", 25119 "n1c2w1_m", "n1c2w1_n", "n1c2w1_o", "n1c2w1_p", "n1c2w1_q", "n1c2w1_r", 25120 "n1c2w1_s", "n1c2w1_t", "n1c2w2_a", "n1c2w2_b", "n1c2w2_c", "n1c2w2_d", 25121 "n1c2w2_e", "n1c2w2_f", "n1c2w2_g", "n1c2w2_h", "n1c2w2_i", "n1c2w2_j", 25122 "n1c2w2_k", "n1c2w2_l", "n1c2w2_m", "n1c2w2_n", "n1c2w2_o", "n1c2w2_p", 25123 "n1c2w2_q", "n1c2w2_r", "n1c2w2_s", "n1c2w2_t", "n1c2w4_a", "n1c2w4_b", 25124 "n1c2w4_c", "n1c2w4_d", "n1c2w4_e", "n1c2w4_f", "n1c2w4_g", "n1c2w4_h", 25125 "n1c2w4_i", "n1c2w4_j", "n1c2w4_k", "n1c2w4_l", "n1c2w4_m", "n1c2w4_n", 25126 "n1c2w4_o", "n1c2w4_p", "n1c2w4_q", "n1c2w4_r", "n1c2w4_s", "n1c2w4_t", 25127 "n1c3w1_a", "n1c3w1_b", "n1c3w1_c", "n1c3w1_d", "n1c3w1_e", "n1c3w1_f", 25128 "n1c3w1_g", "n1c3w1_h", "n1c3w1_i", "n1c3w1_j", "n1c3w1_k", "n1c3w1_l", 25129 "n1c3w1_m", "n1c3w1_n", "n1c3w1_o", "n1c3w1_p", "n1c3w1_q", "n1c3w1_r", 25130 "n1c3w1_s", "n1c3w1_t", "n1c3w2_a", "n1c3w2_b", "n1c3w2_c", "n1c3w2_d", 25131 "n1c3w2_e", "n1c3w2_f", "n1c3w2_g", "n1c3w2_h", "n1c3w2_i", "n1c3w2_j", 25132 "n1c3w2_k", "n1c3w2_l", "n1c3w2_m", "n1c3w2_n", "n1c3w2_o", "n1c3w2_p", 25133 "n1c3w2_q", "n1c3w2_r", "n1c3w2_s", "n1c3w2_t", "n1c3w4_a", "n1c3w4_b", 25134 "n1c3w4_c", "n1c3w4_d", "n1c3w4_e", "n1c3w4_f", "n1c3w4_g", "n1c3w4_h", 25135 "n1c3w4_i", "n1c3w4_j", "n1c3w4_k", "n1c3w4_l", "n1c3w4_m", "n1c3w4_n", 25136 "n1c3w4_o", "n1c3w4_p", "n1c3w4_q", "n1c3w4_r", "n1c3w4_s", "n1c3w4_t", 25137 "n2c1w1_a", "n2c1w1_b", "n2c1w1_c", "n2c1w1_d", "n2c1w1_e", "n2c1w1_f", 25138 "n2c1w1_g", "n2c1w1_h", "n2c1w1_i", "n2c1w1_j", "n2c1w1_k", "n2c1w1_l", 25139 "n2c1w1_m", "n2c1w1_n", "n2c1w1_o", "n2c1w1_p", "n2c1w1_q", "n2c1w1_r", 25140 "n2c1w1_s", "n2c1w1_t", "n2c1w2_a", "n2c1w2_b", "n2c1w2_c", "n2c1w2_d", 25141 "n2c1w2_e", "n2c1w2_f", "n2c1w2_g", "n2c1w2_h", "n2c1w2_i", "n2c1w2_j", 25142 "n2c1w2_k", "n2c1w2_l", "n2c1w2_m", "n2c1w2_n", "n2c1w2_o", "n2c1w2_p", 25143 "n2c1w2_q", "n2c1w2_r", "n2c1w2_s", "n2c1w2_t", "n2c1w4_a", "n2c1w4_b", 25144 "n2c1w4_c", "n2c1w4_d", "n2c1w4_e", "n2c1w4_f", "n2c1w4_g", "n2c1w4_h", 25145 "n2c1w4_i", "n2c1w4_j", "n2c1w4_k", "n2c1w4_l", "n2c1w4_m", "n2c1w4_n", 25146 "n2c1w4_o", "n2c1w4_p", "n2c1w4_q", "n2c1w4_r", "n2c1w4_s", "n2c1w4_t", 25147 "n2c2w1_a", "n2c2w1_b", "n2c2w1_c", "n2c2w1_d", "n2c2w1_e", "n2c2w1_f", 25148 "n2c2w1_g", "n2c2w1_h", "n2c2w1_i", "n2c2w1_j", "n2c2w1_k", "n2c2w1_l", 25149 "n2c2w1_m", "n2c2w1_n", "n2c2w1_o", "n2c2w1_p", "n2c2w1_q", "n2c2w1_r", 25150 "n2c2w1_s", "n2c2w1_t", "n2c2w2_a", "n2c2w2_b", "n2c2w2_c", "n2c2w2_d", 25151 "n2c2w2_e", "n2c2w2_f", "n2c2w2_g", "n2c2w2_h", "n2c2w2_i", "n2c2w2_j", 25152 "n2c2w2_k", "n2c2w2_l", "n2c2w2_m", "n2c2w2_n", "n2c2w2_o", "n2c2w2_p", 25153 "n2c2w2_q", "n2c2w2_r", "n2c2w2_s", "n2c2w2_t", "n2c2w4_a", "n2c2w4_b", 25154 "n2c2w4_c", "n2c2w4_d", "n2c2w4_e", "n2c2w4_f", "n2c2w4_g", "n2c2w4_h", 25155 "n2c2w4_i", "n2c2w4_j", "n2c2w4_k", "n2c2w4_l", "n2c2w4_m", "n2c2w4_n", 25156 "n2c2w4_o", "n2c2w4_p", "n2c2w4_q", "n2c2w4_r", "n2c2w4_s", "n2c2w4_t", 25157 "n2c3w1_a", "n2c3w1_b", "n2c3w1_c", "n2c3w1_d", "n2c3w1_e", "n2c3w1_f", 25158 "n2c3w1_g", "n2c3w1_h", "n2c3w1_i", "n2c3w1_j", "n2c3w1_k", "n2c3w1_l", 25159 "n2c3w1_m", "n2c3w1_n", "n2c3w1_o", "n2c3w1_p", "n2c3w1_q", "n2c3w1_r", 25160 "n2c3w1_s", "n2c3w1_t", "n2c3w2_a", "n2c3w2_b", "n2c3w2_c", "n2c3w2_d", 25161 "n2c3w2_e", "n2c3w2_f", "n2c3w2_g", "n2c3w2_h", "n2c3w2_i", "n2c3w2_j", 25162 "n2c3w2_k", "n2c3w2_l", "n2c3w2_m", "n2c3w2_n", "n2c3w2_o", "n2c3w2_p", 25163 "n2c3w2_q", "n2c3w2_r", "n2c3w2_s", "n2c3w2_t", "n2c3w4_a", "n2c3w4_b", 25164 "n2c3w4_c", "n2c3w4_d", "n2c3w4_e", "n2c3w4_f", "n2c3w4_g", "n2c3w4_h", 25165 "n2c3w4_i", "n2c3w4_j", "n2c3w4_k", "n2c3w4_l", "n2c3w4_m", "n2c3w4_n", 25166 "n2c3w4_o", "n2c3w4_p", "n2c3w4_q", "n2c3w4_r", "n2c3w4_s", "n2c3w4_t", 25167 "n3c1w1_a", "n3c1w1_b", "n3c1w1_c", "n3c1w1_d", "n3c1w1_e", "n3c1w1_f", 25168 "n3c1w1_g", "n3c1w1_h", "n3c1w1_i", "n3c1w1_j", "n3c1w1_k", "n3c1w1_l", 25169 "n3c1w1_m", "n3c1w1_n", "n3c1w1_o", "n3c1w1_p", "n3c1w1_q", "n3c1w1_r", 25170 "n3c1w1_s", "n3c1w1_t", "n3c1w2_a", "n3c1w2_b", "n3c1w2_c", "n3c1w2_d", 25171 "n3c1w2_e", "n3c1w2_f", "n3c1w2_g", "n3c1w2_h", "n3c1w2_i", "n3c1w2_j", 25172 "n3c1w2_k", "n3c1w2_l", "n3c1w2_m", "n3c1w2_n", "n3c1w2_o", "n3c1w2_p", 25173 "n3c1w2_q", "n3c1w2_r", "n3c1w2_s", "n3c1w2_t", "n3c1w4_a", "n3c1w4_b", 25174 "n3c1w4_c", "n3c1w4_d", "n3c1w4_e", "n3c1w4_f", "n3c1w4_g", "n3c1w4_h", 25175 "n3c1w4_i", "n3c1w4_j", "n3c1w4_k", "n3c1w4_l", "n3c1w4_m", "n3c1w4_n", 25176 "n3c1w4_o", "n3c1w4_p", "n3c1w4_q", "n3c1w4_r", "n3c1w4_s", "n3c1w4_t", 25177 "n3c2w1_a", "n3c2w1_b", "n3c2w1_c", "n3c2w1_d", "n3c2w1_e", "n3c2w1_f", 25178 "n3c2w1_g", "n3c2w1_h", "n3c2w1_i", "n3c2w1_j", "n3c2w1_k", "n3c2w1_l", 25179 "n3c2w1_m", "n3c2w1_n", "n3c2w1_o", "n3c2w1_p", "n3c2w1_q", "n3c2w1_r", 25180 "n3c2w1_s", "n3c2w1_t", "n3c2w2_a", "n3c2w2_b", "n3c2w2_c", "n3c2w2_d", 25181 "n3c2w2_e", "n3c2w2_f", "n3c2w2_g", "n3c2w2_h", "n3c2w2_i", "n3c2w2_j", 25182 "n3c2w2_k", "n3c2w2_l", "n3c2w2_m", "n3c2w2_n", "n3c2w2_o", "n3c2w2_p", 25183 "n3c2w2_q", "n3c2w2_r", "n3c2w2_s", "n3c2w2_t", "n3c2w4_a", "n3c2w4_b", 25184 "n3c2w4_c", "n3c2w4_d", "n3c2w4_e", "n3c2w4_f", "n3c2w4_g", "n3c2w4_h", 25185 "n3c2w4_i", "n3c2w4_j", "n3c2w4_k", "n3c2w4_l", "n3c2w4_m", "n3c2w4_n", 25186 "n3c2w4_o", "n3c2w4_p", "n3c2w4_q", "n3c2w4_r", "n3c2w4_s", "n3c2w4_t", 25187 "n3c3w1_a", "n3c3w1_b", "n3c3w1_c", "n3c3w1_d", "n3c3w1_e", "n3c3w1_f", 25188 "n3c3w1_g", "n3c3w1_h", "n3c3w1_i", "n3c3w1_j", "n3c3w1_k", "n3c3w1_l", 25189 "n3c3w1_m", "n3c3w1_n", "n3c3w1_o", "n3c3w1_p", "n3c3w1_q", "n3c3w1_r", 25190 "n3c3w1_s", "n3c3w1_t", "n3c3w2_a", "n3c3w2_b", "n3c3w2_c", "n3c3w2_d", 25191 "n3c3w2_e", "n3c3w2_f", "n3c3w2_g", "n3c3w2_h", "n3c3w2_i", "n3c3w2_j", 25192 "n3c3w2_k", "n3c3w2_l", "n3c3w2_m", "n3c3w2_n", "n3c3w2_o", "n3c3w2_p", 25193 "n3c3w2_q", "n3c3w2_r", "n3c3w2_s", "n3c3w2_t", "n3c3w4_a", "n3c3w4_b", 25194 "n3c3w4_c", "n3c3w4_d", "n3c3w4_e", "n3c3w4_f", "n3c3w4_g", "n3c3w4_h", 25195 "n3c3w4_i", "n3c3w4_j", "n3c3w4_k", "n3c3w4_l", "n3c3w4_m", "n3c3w4_n", 25196 "n3c3w4_o", "n3c3w4_p", "n3c3w4_q", "n3c3w4_r", "n3c3w4_s", "n3c3w4_t", 25197 "n4c1w1_a", "n4c1w1_b", "n4c1w1_c", "n4c1w1_d", "n4c1w1_e", "n4c1w1_f", 25198 "n4c1w1_g", "n4c1w1_h", "n4c1w1_i", "n4c1w1_j", "n4c1w1_k", "n4c1w1_l", 25199 "n4c1w1_m", "n4c1w1_n", "n4c1w1_o", "n4c1w1_p", "n4c1w1_q", "n4c1w1_r", 25200 "n4c1w1_s", "n4c1w1_t", "n4c1w2_a", "n4c1w2_b", "n4c1w2_c", "n4c1w2_d", 25201 "n4c1w2_e", "n4c1w2_f", "n4c1w2_g", "n4c1w2_h", "n4c1w2_i", "n4c1w2_j", 25202 "n4c1w2_k", "n4c1w2_l", "n4c1w2_m", "n4c1w2_n", "n4c1w2_o", "n4c1w2_p", 25203 "n4c1w2_q", "n4c1w2_r", "n4c1w2_s", "n4c1w2_t", "n4c1w4_a", "n4c1w4_b", 25204 "n4c1w4_c", "n4c1w4_d", "n4c1w4_e", "n4c1w4_f", "n4c1w4_g", "n4c1w4_h", 25205 "n4c1w4_i", "n4c1w4_j", "n4c1w4_k", "n4c1w4_l", "n4c1w4_m", "n4c1w4_n", 25206 "n4c1w4_o", "n4c1w4_p", "n4c1w4_q", "n4c1w4_r", "n4c1w4_s", "n4c1w4_t", 25207 "n4c2w1_a", "n4c2w1_b", "n4c2w1_c", "n4c2w1_d", "n4c2w1_e", "n4c2w1_f", 25208 "n4c2w1_g", "n4c2w1_h", "n4c2w1_i", "n4c2w1_j", "n4c2w1_k", "n4c2w1_l", 25209 "n4c2w1_m", "n4c2w1_n", "n4c2w1_o", "n4c2w1_p", "n4c2w1_q", "n4c2w1_r", 25210 "n4c2w1_s", "n4c2w1_t", "n4c2w2_a", "n4c2w2_b", "n4c2w2_c", "n4c2w2_d", 25211 "n4c2w2_e", "n4c2w2_f", "n4c2w2_g", "n4c2w2_h", "n4c2w2_i", "n4c2w2_j", 25212 "n4c2w2_k", "n4c2w2_l", "n4c2w2_m", "n4c2w2_n", "n4c2w2_o", "n4c2w2_p", 25213 "n4c2w2_q", "n4c2w2_r", "n4c2w2_s", "n4c2w2_t", "n4c2w4_a", "n4c2w4_b", 25214 "n4c2w4_c", "n4c2w4_d", "n4c2w4_e", "n4c2w4_f", "n4c2w4_g", "n4c2w4_h", 25215 "n4c2w4_i", "n4c2w4_j", "n4c2w4_k", "n4c2w4_l", "n4c2w4_m", "n4c2w4_n", 25216 "n4c2w4_o", "n4c2w4_p", "n4c2w4_q", "n4c2w4_r", "n4c2w4_s", "n4c2w4_t", 25217 "n4c3w1_a", "n4c3w1_b", "n4c3w1_c", "n4c3w1_d", "n4c3w1_e", "n4c3w1_f", 25218 "n4c3w1_g", "n4c3w1_h", "n4c3w1_i", "n4c3w1_j", "n4c3w1_k", "n4c3w1_l", 25219 "n4c3w1_m", "n4c3w1_n", "n4c3w1_o", "n4c3w1_p", "n4c3w1_q", "n4c3w1_r", 25220 "n4c3w1_s", "n4c3w1_t", "n4c3w2_a", "n4c3w2_b", "n4c3w2_c", "n4c3w2_d", 25221 "n4c3w2_e", "n4c3w2_f", "n4c3w2_g", "n4c3w2_h", "n4c3w2_i", "n4c3w2_j", 25222 "n4c3w2_k", "n4c3w2_l", "n4c3w2_m", "n4c3w2_n", "n4c3w2_o", "n4c3w2_p", 25223 "n4c3w2_q", "n4c3w2_r", "n4c3w2_s", "n4c3w2_t", "n4c3w4_a", "n4c3w4_b", 25224 "n4c3w4_c", "n4c3w4_d", "n4c3w4_e", "n4c3w4_f", "n4c3w4_g", "n4c3w4_h", 25225 "n4c3w4_i", "n4c3w4_j", "n4c3w4_k", "n4c3w4_l", "n4c3w4_m", "n4c3w4_n", 25226 "n4c3w4_o", "n4c3w4_p", "n4c3w4_q", "n4c3w4_r", "n4c3w4_s", "n4c3w4_t", 25227 25228 "n1w1b1r0", "n1w1b1r1", "n1w1b1r2", "n1w1b1r3", "n1w1b1r4", "n1w1b1r5", 25229 "n1w1b1r6", "n1w1b1r7", "n1w1b1r8", "n1w1b1r9", "n1w1b2r0", "n1w1b2r1", 25230 "n1w1b2r2", "n1w1b2r3", "n1w1b2r4", "n1w1b2r5", "n1w1b2r6", "n1w1b2r7", 25231 "n1w1b2r8", "n1w1b2r9", "n1w1b3r0", "n1w1b3r1", "n1w1b3r2", "n1w1b3r3", 25232 "n1w1b3r4", "n1w1b3r5", "n1w1b3r6", "n1w1b3r7", "n1w1b3r8", "n1w1b3r9", 25233 "n1w2b1r0", "n1w2b1r1", "n1w2b1r2", "n1w2b1r3", "n1w2b1r4", "n1w2b1r5", 25234 "n1w2b1r6", "n1w2b1r7", "n1w2b1r8", "n1w2b1r9", "n1w2b2r0", "n1w2b2r1", 25235 "n1w2b2r2", "n1w2b2r3", "n1w2b2r4", "n1w2b2r5", "n1w2b2r6", "n1w2b2r7", 25236 "n1w2b2r8", "n1w2b2r9", "n1w2b3r0", "n1w2b3r1", "n1w2b3r2", "n1w2b3r3", 25237 "n1w2b3r4", "n1w2b3r5", "n1w2b3r6", "n1w2b3r7", "n1w2b3r8", "n1w2b3r9", 25238 "n1w3b1r0", "n1w3b1r1", "n1w3b1r2", "n1w3b1r3", "n1w3b1r4", "n1w3b1r5", 25239 "n1w3b1r6", "n1w3b1r7", "n1w3b1r8", "n1w3b1r9", "n1w3b2r0", "n1w3b2r1", 25240 "n1w3b2r2", "n1w3b2r3", "n1w3b2r4", "n1w3b2r5", "n1w3b2r6", "n1w3b2r7", 25241 "n1w3b2r8", "n1w3b2r9", "n1w3b3r0", "n1w3b3r1", "n1w3b3r2", "n1w3b3r3", 25242 "n1w3b3r4", "n1w3b3r5", "n1w3b3r6", "n1w3b3r7", "n1w3b3r8", "n1w3b3r9", 25243 "n1w4b1r0", "n1w4b1r1", "n1w4b1r2", "n1w4b1r3", "n1w4b1r4", "n1w4b1r5", 25244 "n1w4b1r6", "n1w4b1r7", "n1w4b1r8", "n1w4b1r9", "n1w4b2r0", "n1w4b2r1", 25245 "n1w4b2r2", "n1w4b2r3", "n1w4b2r4", "n1w4b2r5", "n1w4b2r6", "n1w4b2r7", 25246 "n1w4b2r8", "n1w4b2r9", "n1w4b3r0", "n1w4b3r1", "n1w4b3r2", "n1w4b3r3", 25247 "n1w4b3r4", "n1w4b3r5", "n1w4b3r6", "n1w4b3r7", "n1w4b3r8", "n1w4b3r9", 25248 "n2w1b1r0", "n2w1b1r1", "n2w1b1r2", "n2w1b1r3", "n2w1b1r4", "n2w1b1r5", 25249 "n2w1b1r6", "n2w1b1r7", "n2w1b1r8", "n2w1b1r9", "n2w1b2r0", "n2w1b2r1", 25250 "n2w1b2r2", "n2w1b2r3", "n2w1b2r4", "n2w1b2r5", "n2w1b2r6", "n2w1b2r7", 25251 "n2w1b2r8", "n2w1b2r9", "n2w1b3r0", "n2w1b3r1", "n2w1b3r2", "n2w1b3r3", 25252 "n2w1b3r4", "n2w1b3r5", "n2w1b3r6", "n2w1b3r7", "n2w1b3r8", "n2w1b3r9", 25253 "n2w2b1r0", "n2w2b1r1", "n2w2b1r2", "n2w2b1r3", "n2w2b1r4", "n2w2b1r5", 25254 "n2w2b1r6", "n2w2b1r7", "n2w2b1r8", "n2w2b1r9", "n2w2b2r0", "n2w2b2r1", 25255 "n2w2b2r2", "n2w2b2r3", "n2w2b2r4", "n2w2b2r5", "n2w2b2r6", "n2w2b2r7", 25256 "n2w2b2r8", "n2w2b2r9", "n2w2b3r0", "n2w2b3r1", "n2w2b3r2", "n2w2b3r3", 25257 "n2w2b3r4", "n2w2b3r5", "n2w2b3r6", "n2w2b3r7", "n2w2b3r8", "n2w2b3r9", 25258 "n2w3b1r0", "n2w3b1r1", "n2w3b1r2", "n2w3b1r3", "n2w3b1r4", "n2w3b1r5", 25259 "n2w3b1r6", "n2w3b1r7", "n2w3b1r8", "n2w3b1r9", "n2w3b2r0", "n2w3b2r1", 25260 "n2w3b2r2", "n2w3b2r3", "n2w3b2r4", "n2w3b2r5", "n2w3b2r6", "n2w3b2r7", 25261 "n2w3b2r8", "n2w3b2r9", "n2w3b3r0", "n2w3b3r1", "n2w3b3r2", "n2w3b3r3", 25262 "n2w3b3r4", "n2w3b3r5", "n2w3b3r6", "n2w3b3r7", "n2w3b3r8", "n2w3b3r9", 25263 "n2w4b1r0", "n2w4b1r1", "n2w4b1r2", "n2w4b1r3", "n2w4b1r4", "n2w4b1r5", 25264 "n2w4b1r6", "n2w4b1r7", "n2w4b1r8", "n2w4b1r9", "n2w4b2r0", "n2w4b2r1", 25265 "n2w4b2r2", "n2w4b2r3", "n2w4b2r4", "n2w4b2r5", "n2w4b2r6", "n2w4b2r7", 25266 "n2w4b2r8", "n2w4b2r9", "n2w4b3r0", "n2w4b3r1", "n2w4b3r2", "n2w4b3r3", 25267 "n2w4b3r4", "n2w4b3r5", "n2w4b3r6", "n2w4b3r7", "n2w4b3r8", "n2w4b3r9", 25268 "n3w1b1r0", "n3w1b1r1", "n3w1b1r2", "n3w1b1r3", "n3w1b1r4", "n3w1b1r5", 25269 "n3w1b1r6", "n3w1b1r7", "n3w1b1r8", "n3w1b1r9", "n3w1b2r0", "n3w1b2r1", 25270 "n3w1b2r2", "n3w1b2r3", "n3w1b2r4", "n3w1b2r5", "n3w1b2r6", "n3w1b2r7", 25271 "n3w1b2r8", "n3w1b2r9", "n3w1b3r0", "n3w1b3r1", "n3w1b3r2", "n3w1b3r3", 25272 "n3w1b3r4", "n3w1b3r5", "n3w1b3r6", "n3w1b3r7", "n3w1b3r8", "n3w1b3r9", 25273 "n3w2b1r0", "n3w2b1r1", "n3w2b1r2", "n3w2b1r3", "n3w2b1r4", "n3w2b1r5", 25274 "n3w2b1r6", "n3w2b1r7", "n3w2b1r8", "n3w2b1r9", "n3w2b2r0", "n3w2b2r1", 25275 "n3w2b2r2", "n3w2b2r3", "n3w2b2r4", "n3w2b2r5", "n3w2b2r6", "n3w2b2r7", 25276 "n3w2b2r8", "n3w2b2r9", "n3w2b3r0", "n3w2b3r1", "n3w2b3r2", "n3w2b3r3", 25277 "n3w2b3r4", "n3w2b3r5", "n3w2b3r6", "n3w2b3r7", "n3w2b3r8", "n3w2b3r9", 25278 "n3w3b1r0", "n3w3b1r1", "n3w3b1r2", "n3w3b1r3", "n3w3b1r4", "n3w3b1r5", 25279 "n3w3b1r6", "n3w3b1r7", "n3w3b1r8", "n3w3b1r9", "n3w3b2r0", "n3w3b2r1", 25280 "n3w3b2r2", "n3w3b2r3", "n3w3b2r4", "n3w3b2r5", "n3w3b2r6", "n3w3b2r7", 25281 "n3w3b2r8", "n3w3b2r9", "n3w3b3r0", "n3w3b3r1", "n3w3b3r2", "n3w3b3r3", 25282 "n3w3b3r4", "n3w3b3r5", "n3w3b3r6", "n3w3b3r7", "n3w3b3r8", "n3w3b3r9", 25283 "n3w4b1r0", "n3w4b1r1", "n3w4b1r2", "n3w4b1r3", "n3w4b1r4", "n3w4b1r5", 25284 "n3w4b1r6", "n3w4b1r7", "n3w4b1r8", "n3w4b1r9", "n3w4b2r0", "n3w4b2r1", 25285 "n3w4b2r2", "n3w4b2r3", "n3w4b2r4", "n3w4b2r5", "n3w4b2r6", "n3w4b2r7", 25286 "n3w4b2r8", "n3w4b2r9", "n3w4b3r0", "n3w4b3r1", "n3w4b3r2", "n3w4b3r3", 25287 "n3w4b3r4", "n3w4b3r5", "n3w4b3r6", "n3w4b3r7", "n3w4b3r8", "n3w4b3r9", 25288 "n4w1b1r0", "n4w1b1r1", "n4w1b1r2", "n4w1b1r3", "n4w1b1r4", "n4w1b1r5", 25289 "n4w1b1r6", "n4w1b1r7", "n4w1b1r8", "n4w1b1r9", "n4w1b2r0", "n4w1b2r1", 25290 "n4w1b2r2", "n4w1b2r3", "n4w1b2r4", "n4w1b2r5", "n4w1b2r6", "n4w1b2r7", 25291 "n4w1b2r8", "n4w1b2r9", "n4w1b3r0", "n4w1b3r1", "n4w1b3r2", "n4w1b3r3", 25292 "n4w1b3r4", "n4w1b3r5", "n4w1b3r6", "n4w1b3r7", "n4w1b3r8", "n4w1b3r9", 25293 "n4w2b1r0", "n4w2b1r1", "n4w2b1r2", "n4w2b1r3", "n4w2b1r4", "n4w2b1r5", 25294 "n4w2b1r6", "n4w2b1r7", "n4w2b1r8", "n4w2b1r9", "n4w2b2r0", "n4w2b2r1", 25295 "n4w2b2r2", "n4w2b2r3", "n4w2b2r4", "n4w2b2r5", "n4w2b2r6", "n4w2b2r7", 25296 "n4w2b2r8", "n4w2b2r9", "n4w2b3r0", "n4w2b3r1", "n4w2b3r2", "n4w2b3r3", 25297 "n4w2b3r4", "n4w2b3r5", "n4w2b3r6", "n4w2b3r7", "n4w2b3r8", "n4w2b3r9", 25298 "n4w3b1r0", "n4w3b1r1", "n4w3b1r2", "n4w3b1r3", "n4w3b1r4", "n4w3b1r5", 25299 "n4w3b1r6", "n4w3b1r7", "n4w3b1r8", "n4w3b1r9", "n4w3b2r0", "n4w3b2r1", 25300 "n4w3b2r2", "n4w3b2r3", "n4w3b2r4", "n4w3b2r5", "n4w3b2r6", "n4w3b2r7", 25301 "n4w3b2r8", "n4w3b2r9", "n4w3b3r0", "n4w3b3r1", "n4w3b3r2", "n4w3b3r3", 25302 "n4w3b3r4", "n4w3b3r5", "n4w3b3r6", "n4w3b3r7", "n4w3b3r8", "n4w3b3r9", 25303 "n4w4b1r0", "n4w4b1r1", "n4w4b1r2", "n4w4b1r3", "n4w4b1r4", "n4w4b1r5", 25304 "n4w4b1r6", "n4w4b1r7", "n4w4b1r8", "n4w4b1r9", "n4w4b2r0", "n4w4b2r1", 25305 "n4w4b2r2", "n4w4b2r3", "n4w4b2r4", "n4w4b2r5", "n4w4b2r6", "n4w4b2r7", 25306 "n4w4b2r8", "n4w4b2r9", "n4w4b3r0", "n4w4b3r1", "n4w4b3r2", "n4w4b3r3", 25307 "n4w4b3r4", "n4w4b3r5", "n4w4b3r6", "n4w4b3r7", "n4w4b3r8", "n4w4b3r9", 25308 25309 "hard0", "hard1", "hard2", "hard3", "hard4", "hard5", 25310 "hard6", "hard7", "hard8", "hard9", 25311 25312 "t60_00", "t60_01", "t60_02", "t60_03", "t60_04", "t60_05", "t60_06", 25313 "t60_07", "t60_08", "t60_09", "t60_10", "t60_11", "t60_12", "t60_13", 25314 "t60_14", "t60_15", "t60_16", "t60_17", "t60_18", "t60_19", 25315 "u120_00", "u120_01", "u120_02", "u120_03", "u120_04", "u120_05", 25316 "u120_06", "u120_07", "u120_08", "u120_09", "u120_10", "u120_11", 25317 "u120_12", "u120_13", "u120_14", "u120_15", "u120_16", "u120_17", 25318 "u120_18", "u120_19", 25319 "u250_00", "u250_01", "u250_02", "u250_03", "u250_04", "u250_05", 25320 "u250_06", "u250_07", "u250_08", "u250_09", "u250_10", "u250_11", 25321 "u250_12", "u250_13", "u250_14", "u250_15", "u250_16", "u250_17", 25322 "u250_18", "u250_19", 25323 "u500_00", "u500_01", "u500_02", "u500_03", "u500_04", "u500_05", 25324 "u500_06", "u500_07", "u500_08", "u500_09", "u500_10", "u500_11", 25325 "u500_12", "u500_13", "u500_14", "u500_15", "u500_16", "u500_17", 25326 "u500_18", "u500_19", 25327 "u1000_00", "u1000_01", "u1000_02", "u1000_03", "u1000_04", "u1000_05", 25328 "u1000_06", "u1000_07", "u1000_08", "u1000_09", "u1000_10", "u1000_11", 25329 "u1000_12", "u1000_13", "u1000_14", "u1000_15", "u1000_16", "u1000_17", 25330 "u1000_18", "u1000_19", 25331 "t120_00", "t120_01", "t120_02", "t120_03", "t120_04", "t120_05", "t120_06", 25332 "t120_07", "t120_08", "t120_09", "t120_10", "t120_11", "t120_12", "t120_13", 25333 "t120_14", "t120_15", "t120_16", "t120_17", "t120_18", "t120_19", 25334 "t249_00", "t249_01", "t249_02", "t249_03", "t249_04", "t249_05", "t249_06", 25335 "t249_07", "t249_08", "t249_09", "t249_10", "t249_11", "t249_12", "t249_13", 25336 "t249_14", "t249_15", "t249_16", "t249_17", "t249_18", "t249_19", 25337 "t501_00", "t501_01", "t501_02", "t501_03", "t501_04", "t501_05", "t501_06", 25338 "t501_07", "t501_08", "t501_09", "t501_10", "t501_11", "t501_12", "t501_13", 25339 "t501_14", "t501_15", "t501_16", "t501_17", "t501_18", "t501_19", 25340 25341 NULL 25342 }; 25343 25344 } 25345 25346 // STATISTICS: example-any 25347