Cody

# Problem 44360. Pentagonal Numbers

Solution 1301450

Submitted on 19 Oct 2017 by Atnas
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

### Test Suite

Test Status Code Input and Output
1   Pass
x1 = 1; x2 = 25; [p,d] = pentagonal_numbers(x1,x2) assert(isequal(p,[1,5,12,22])) assert(isequal(d,[0,1,0,0]))

p = 1 5 12 22 35 51 70 92 117 145 176 210 247 287 330 376 425 477 532 590 651 715 782 852 925 p = 1 5 12 22 ans = 1×4 logical array 0 1 0 0 p = 1 5 12 22 d = 1×4 logical array 0 1 0 0

2   Pass
x1 = 1; x2 = 4; [p,d] = pentagonal_numbers(x1,x2) assert(isequal(p,1)) assert(isequal(d,0))

p = 1 5 12 22 p = 1 ans = logical 0 p = 1 d = logical 0

3   Pass
x1 = 10; x2 = 40; [p,d] = pentagonal_numbers(x1,x2) assert(isequal(p,[12,22,35])) assert(isequal(d,[0,0,1]))

p = Columns 1 through 15 1 5 12 22 35 51 70 92 117 145 176 210 247 287 330 Columns 16 through 30 376 425 477 532 590 651 715 782 852 925 1001 1080 1162 1247 1335 Columns 31 through 40 1426 1520 1617 1717 1820 1926 2035 2147 2262 2380 p = 12 22 35 ans = 1×3 logical array 0 0 1 p = 12 22 35 d = 1×3 logical array 0 0 1

4   Pass
x1 = 10; x2 = 99; [p,d] = pentagonal_numbers(x1,x2) assert(isequal(p,[12,22,35,51,70,92])) assert(isequal(d,[0,0,1,0,1,0]))

p = Columns 1 through 15 1 5 12 22 35 51 70 92 117 145 176 210 247 287 330 Columns 16 through 30 376 425 477 532 590 651 715 782 852 925 1001 1080 1162 1247 1335 Columns 31 through 45 1426 1520 1617 1717 1820 1926 2035 2147 2262 2380 2501 2625 2752 2882 3015 Columns 46 through 60 3151 3290 3432 3577 3725 3876 4030 4187 4347 4510 4676 4845 5017 5192 5370 Columns 61 through 75 5551 5735 5922 6112 6305 6501 6700 6902 7107 7315 7526 7740 7957 8177 8400 Columns 76 through 90 8626 8855 9087 9322 9560 9801 10045 10292 10542 10795 11051 11310 11572 11837 12105 Columns 91 through 99 12376 12650 12927 13207 13490 13776 14065 14357 14652 p = 12 22 35 51 70 92 ans = 1×6 logical array 0 0 1 0 1 0 p = 12 22 35 51 70 92 d = 1×6 logical array 0 0 1 0 1 0

5   Pass
x1 = 100; x2 = 999; [p,d] = pentagonal_numbers(x1,x2) assert(isequal(p,[117,145,176,210,247,287,330,376,425,477,532,590,651,715,782,852,925])) assert(isequal(d,[0,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,1]))

p = Columns 1 through 15 1 5 12 22 35 51 70 92 117 145 176 210 247 287 330 Columns 16 through 30 376 425 477 532 590 651 715 782 852 925 1001 1080 1162 1247 1335 Columns 31 through 45 1426 1520 1617 1717 1820 1926 2035 2147 2262 2380 2501 2625 2752 2882 3015 Columns 46 through 60 3151 3290 3432 3577 3725 3876 4030 4187 4347 4510 4676 4845 5017 5192 5370 Columns 61 through 75 5551 5735 5922 6112 6305 6501 6700 6902 7107 7315 7526 7740 7957 8177 8400 Columns 76 through 90 8626 8855 9087 9322 9560 9801 10045 10292 10542 10795 11051 11310 11572 11837 12105 Columns 91 through 105 12376 12650 12927 13207 13490 13776 14065 14357 14652 14950 15251 15555 15862 16172 16485 Columns 106 through 120 16801 17120 17442 17767 18095 18426 18760 19097 19437 19780 20126 20475 20827 21182 21540 Columns 121 through 135 21901 22265 22632 23002 23375 23751 24130 24512 24897 25285 25676 26070 26467 26867 27270 Columns 136 through 150 27676 28085 28497 28912 29330 29751 30175 30602 31032 31465 31901 32340 32782 33227 33675 Columns 151 through 165 34126 34580 35037 35497 35960 36426 36895 37367 37842 38320 38801 39285 39772 40262 40755 Columns 166 through 180 41251 41750 42252 42757 43265 43776 44290 44807 45327 45850 46376 46905 47437 47972 48510 Columns 181 through 195 49051 49595 50142 50692 51245 51801 52360 52922 53487 54055 54626 55200 55777 56357 56940 Columns 196 through 210 57526 58115 58707 59302 59900 60501 61105 61712 62322 62935 63551 64170 64792 65417 66045 Columns 211 through 225 66676 67310 67947 68587 69230 69876 70525 71177 71832 72490 73151 73815 74482 75152 75825 Columns 226 through 240 76501 77180 77862 78547 79235 79926 80620 81317 82017 82720 83426 84135 84847 85562 86280 Columns 241 through 255 87001 87725 88452 89182 89915 90651 91390 92132 92877 93625 94376 95130 95887 96647 97410 Columns 256 through 270 98176 98945 99717 100492 101270 102051 102835 103622 104412 105205 106001 106800 107602 108407 109215 Columns 271 through 285 110026 110840 111657 112477 113300 114126 114955 115787 116622 117460 118301 119145 119992 120842 121695 Columns 286 through 300 122551 123410 124272 125137 126005 126876 127750 128627 129507 130390 131276 132165 133057 133952 134850 Columns 301 through 315 135751 136655 137562 138472 139385 140301 141220 142142 143067 143995 144926 145860 146797 147737 148680 Columns 316 through 330 149626 150575 151527 152482 153440 154401 155365 156332 157302 158275 159251 160230 161212 162197 163185 Columns 331 through 345 164176 165170 166167 167167 168170 169176 170185 171197 172212 173230 174251 175275 176302 177332 178365 Columns 346 through 360 179401 180440 181482 182527 183575 184626 185680 186737 187797 188860 189926 190995 192067 193142 194220 Columns 361 through 375 195301 196385 197472 198562 199655 200751 201850 202952 204057 205165 206276 207390 208507 209627 210750 Columns 376 through 390 211876 213005 214137 215272 216410 217551 218695 219842 220992 222145 223301 224460 225622 226787 227955 Columns 391 through 405 229126 230300 231477 232657 233840 235026 236215 237407 238602 239800 241001 242205 243412 244622 245835 Columns 406 through 420 247051 248270 249492 250717 251945 253176 254410 255647 256887 258130 259376 260625 261877 263132 264390 Columns 421 through 435 265651 266915 268182 269452 270725 272001 273280 274562 275847 277135 278426 279720 281017 282317 283620 Columns 436 through 450 284926 286235 287547 288862 290180 291501 292825 294152 295482 296815 298151 299490 300832 302177 303525 Columns 451 through 465 304876 306230 307587 308947 310310 311676 313045 314417 315792 317170 318551 319935 321322 322712 324105 Columns 466 through 480 325501 326900 328302 329707 331115 332526 333940 335357 336777 338200 339626 341055 342487 343922 345360 Columns 481 through 495 346801 348245 349692 351142 352595 354051 355510 356972 358437 359905 361376 362850 364327 365807 367290 Columns 496 through 510 368776 370265 371757 373252 374750 376251 377755 379262 380772 382285 383801 385320 386842 388367 389895 Columns 511 through 525 391426 392960 394497 396037 397580 399126 400675 402227 403782 405340 406901 408465 410032 411602 413175 Columns 526 through 540 414751 416330 417912 419497 421085 422676 424270 425867 427467 429070 430676 432285 433897 435512 437130 Columns 541 through 555 438751 440375 442002 443632 445265 446901 448540 450182 451827 453475 455126 456780 458437 460097 461760 Columns 556 through 570 463426 465095 466767 468442 470120 471801 473485 475172 476862 478555 480251 481950 483652 485357 487065 Columns 571 through 585 488776 490490 492207 493927 495650 497376 499105 500837 502572 504310 506051 507795 509542 511292 513045 Columns 586 through 600 514801 516560 518322 520087 521855 523626 525400 527177 528957 530740 532526 534315 536107 537902 539700 Columns 601 through 615 541501 543305 545112 546922 548735 550551 552370 554192 556017 557845 559676 561510 563347 565187 567030 Columns 616 through 630 568876 570725 572577 574432 576290 578151 580015 581882 583752 585625 587501 589380 591262 593147 595035 Columns 631 through 645 596926 598820 600717 602617 604520 606426 608335 610247 612162 614080 616001 617925 619852 621782 623715 Columns 646 through 660 625651 627590 629532 631477 633425 635376 637330 639287 641247 643210 645176 647145 649117 651092 653070 Columns 661 through 675 655051 657035 659022 661012 663005 665001 667000 669002 671007 673015 675026 677040 679057 681077 683100 Columns 676 through 690 685126 687155 689187 691222 693260 695301 697345 699392 701442 703495 705551 707610 709672 711737 713805 Columns 691 through 705 715876 717950 720027 722107 724190 726276 728365 730457 732552 734650 736751 738855 740962 743072 745185 Columns 706 through 720 747301 749420 751542 753667 755795 757926 760060 762197 764337 766480 768626 770775 772927 ...

6   Pass
x1 = 40; x2 = 50; [p,d] = pentagonal_numbers(x1,x2) assert(isempty(p)) assert(isempty(d))

p = Columns 1 through 15 1 5 12 22 35 51 70 92 117 145 176 210 247 287 330 Columns 16 through 30 376 425 477 532 590 651 715 782 852 925 1001 1080 1162 1247 1335 Columns 31 through 45 1426 1520 1617 1717 1820 1926 2035 2147 2262 2380 2501 2625 2752 2882 3015 Columns 46 through 50 3151 3290 3432 3577 3725 p = 1×0 empty double row vector ans = 1×0 empty logical array p = 1×0 empty double row vector d = 1×0 empty logical array

7   Pass
x1 = 1000; x2 = 1500; [p,d] = pentagonal_numbers(x1,x2) assert(isequal(p,[1001,1080,1162,1247,1335,1426])) assert(isequal(d,[0,1,0,0,1,0]))

p = Columns 1 through 15 1 5 12 22 35 51 70 92 117 145 176 210 247 287 330 Columns 16 through 30 376 425 477 532 590 651 715 782 852 925 1001 1080 1162 1247 1335 Columns 31 through 45 1426 1520 1617 1717 1820 1926 2035 2147 2262 2380 2501 2625 2752 2882 3015 Columns 46 through 60 3151 3290 3432 3577 3725 3876 4030 4187 4347 4510 4676 4845 5017 5192 5370 Columns 61 through 75 5551 5735 5922 6112 6305 6501 6700 6902 7107 7315 7526 7740 7957 8177 8400 Columns 76 through 90 8626 8855 9087 9322 9560 9801 10045 10292 10542 10795 11051 11310 11572 11837 12105 Columns 91 through 105 12376 12650 12927 13207 13490 13776 14065 14357 14652 14950 15251 15555 15862 16172 16485 Columns 106 through 120 16801 17120 17442 17767 18095 18426 18760 19097 19437 19780 20126 20475 20827 21182 21540 Columns 121 through 135 21901 22265 22632 23002 23375 23751 24130 24512 24897 25285 25676 26070 26467 26867 27270 Columns 136 through 150 27676 28085 28497 28912 29330 29751 30175 30602 31032 31465 31901 32340 32782 33227 33675 Columns 151 through 165 34126 34580 35037 35497 35960 36426 36895 37367 37842 38320 38801 39285 39772 40262 40755 Columns 166 through 180 41251 41750 42252 42757 43265 43776 44290 44807 45327 45850 46376 46905 47437 47972 48510 Columns 181 through 195 49051 49595 50142 50692 51245 51801 52360 52922 53487 54055 54626 55200 55777 56357 56940 Columns 196 through 210 57526 58115 58707 59302 59900 60501 61105 61712 62322 62935 63551 64170 64792 65417 66045 Columns 211 through 225 66676 67310 67947 68587 69230 69876 70525 71177 71832 72490 73151 73815 74482 75152 75825 Columns 226 through 240 76501 77180 77862 78547 79235 79926 80620 81317 82017 82720 83426 84135 84847 85562 86280 Columns 241 through 255 87001 87725 88452 89182 89915 90651 91390 92132 92877 93625 94376 95130 95887 96647 97410 Columns 256 through 270 98176 98945 99717 100492 101270 102051 102835 103622 104412 105205 106001 106800 107602 108407 109215 Columns 271 through 285 110026 110840 111657 112477 113300 114126 114955 115787 116622 117460 118301 119145 119992 120842 121695 Columns 286 through 300 122551 123410 124272 125137 126005 126876 127750 128627 129507 130390 131276 132165 133057 133952 134850 Columns 301 through 315 135751 136655 137562 138472 139385 140301 141220 142142 143067 143995 144926 145860 146797 147737 148680 Columns 316 through 330 149626 150575 151527 152482 153440 154401 155365 156332 157302 158275 159251 160230 161212 162197 163185 Columns 331 through 345 164176 165170 166167 167167 168170 169176 170185 171197 172212 173230 174251 175275 176302 177332 178365 Columns 346 through 360 179401 180440 181482 182527 183575 184626 185680 186737 187797 188860 189926 190995 192067 193142 194220 Columns 361 through 375 195301 196385 197472 198562 199655 200751 201850 202952 204057 205165 206276 207390 208507 209627 210750 Columns 376 through 390 211876 213005 214137 215272 216410 217551 218695 219842 220992 222145 223301 224460 225622 226787 227955 Columns 391 through 405 229126 230300 231477 232657 233840 235026 236215 237407 238602 239800 241001 242205 243412 244622 245835 Columns 406 through 420 247051 248270 249492 250717 251945 253176 254410 255647 256887 258130 259376 260625 261877 263132 264390 Columns 421 through 435 265651 266915 268182 269452 270725 272001 273280 274562 275847 277135 278426 279720 281017 282317 283620 Columns 436 through 450 284926 286235 287547 288862 290180 291501 292825 294152 295482 296815 298151 299490 300832 302177 303525 Columns 451 through 465 304876 306230 307587 308947 310310 311676 313045 314417 315792 317170 318551 319935 321322 322712 324105 Columns 466 through 480 325501 326900 328302 329707 331115 332526 333940 335357 336777 338200 339626 341055 342487 343922 345360 Columns 481 through 495 346801 348245 349692 351142 352595 354051 355510 356972 358437 359905 361376 362850 364327 365807 367290 Columns 496 through 510 368776 370265 371757 373252 374750 376251 377755 379262 380772 382285 383801 385320 386842 388367 389895 Columns 511 through 525 391426 392960 394497 396037 397580 399126 400675 402227 403782 405340 406901 408465 410032 411602 413175 Columns 526 through 540 414751 416330 417912 419497 421085 422676 424270 425867 427467 429070 430676 432285 433897 435512 437130 Columns 541 through 555 438751 440375 442002 443632 445265 446901 448540 450182 451827 453475 455126 456780 458437 460097 461760 Columns 556 through 570 463426 465095 466767 468442 470120 471801 473485 475172 476862 478555 480251 481950 483652 485357 487065 Columns 571 through 585 488776 490490 492207 493927 495650 497376 499105 500837 502572 504310 506051 507795 509542 511292 513045 Columns 586 through 600 514801 516560 518322 520087 521855 523626 525400 527177 528957 530740 532526 534315 536107 537902 539700 Columns 601 through 615 541501 543305 545112 546922 548735 550551 552370 554192 556017 557845 559676 561510 563347 565187 567030 Columns 616 through 630 568876 570725 572577 574432 576290 578151 580015 581882 583752 585625 587501 589380 591262 593147 595035 Columns 631 through 645 596926 598820 600717 602617 604520 606426 608335 610247 612162 614080 616001 617925 619852 621782 623715 Columns 646 through 660 625651 627590 629532 631477 633425 635376 637330 639287 641247 643210 645176 647145 649117 651092 653070 Columns 661 through 675 655051 657035 659022 661012 663005 665001 667000 669002 671007 673015 675026 677040 679057 681077 683100 Columns 676 through 690 685126 687155 689187 691222 693260 695301 697345 699392 701442 703495 705551 707610 709672 711737 713805 Columns 691 through 705 715876 717950 720027 722107 724190 726276 728365 730457 732552 734650 736751 738855 740962 743072 745185 Columns 706 through 720 747301 749420 751542 753667 755795 757926 760060 762197 764337 766480 768626 770775 772927 ...

8   Pass
x1 = 1500; x2 = 3000; [p,d] = pentagonal_numbers(x1,x2) assert(isequal(p,[1520,1617,1717,1820,1926,2035,2147,2262,2380,2501,2625,2752,2882])) assert(isequal(d,[1,0,0,1,0,1,0,0,1,0,1,0,0]))

p = Columns 1 through 15 1 5 12 22 35 51 70 92 117 145 176 210 247 287 330 Columns 16 through 30 376 425 477 532 590 651 715 782 852 925 1001 1080 1162 1247 1335 Columns 31 through 45 1426 1520 1617 1717 1820 1926 2035 2147 2262 2380 2501 2625 2752 2882 3015 Columns 46 through 60 3151 3290 3432 3577 3725 3876 4030 4187 4347 4510 4676 4845 5017 5192 5370 Columns 61 through 75 5551 5735 5922 6112 6305 6501 6700 6902 7107 7315 7526 7740 7957 8177 8400 Columns 76 through 90 8626 8855 9087 9322 9560 9801 10045 10292 10542 10795 11051 11310 11572 11837 12105 Columns 91 through 105 12376 12650 12927 13207 13490 13776 14065 14357 14652 14950 15251 15555 15862 16172 16485 Columns 106 through 120 16801 17120 17442 17767 18095 18426 18760 19097 19437 19780 20126 20475 20827 21182 21540 Columns 121 through 135 21901 22265 22632 23002 23375 23751 24130 24512 24897 25285 25676 26070 26467 26867 27270 Columns 136 through 150 27676 28085 28497 28912 29330 29751 30175 30602 31032 31465 31901 32340 32782 33227 33675 Columns 151 through 165 34126 34580 35037 35497 35960 36426 36895 37367 37842 38320 38801 39285 39772 40262 40755 Columns 166 through 180 41251 41750 42252 42757 43265 43776 44290 44807 45327 45850 46376 46905 47437 47972 48510 Columns 181 through 195 49051 49595 50142 50692 51245 51801 52360 52922 53487 54055 54626 55200 55777 56357 56940 Columns 196 through 210 57526 58115 58707 59302 59900 60501 61105 61712 62322 62935 63551 64170 64792 65417 66045 Columns 211 through 225 66676 67310 67947 68587 69230 69876 70525 71177 71832 72490 73151 73815 74482 75152 75825 Columns 226 through 240 76501 77180 77862 78547 79235 79926 80620 81317 82017 82720 83426 84135 84847 85562 86280 Columns 241 through 255 87001 87725 88452 89182 89915 90651 91390 92132 92877 93625 94376 95130 95887 96647 97410 Columns 256 through 270 98176 98945 99717 100492 101270 102051 102835 103622 104412 105205 106001 106800 107602 108407 109215 Columns 271 through 285 110026 110840 111657 112477 113300 114126 114955 115787 116622 117460 118301 119145 119992 120842 121695 Columns 286 through 300 122551 123410 124272 125137 126005 126876 127750 128627 129507 130390 131276 132165 133057 133952 134850 Columns 301 through 315 135751 136655 137562 138472 139385 140301 141220 142142 143067 143995 144926 145860 146797 147737 148680 Columns 316 through 330 149626 150575 151527 152482 153440 154401 155365 156332 157302 158275 159251 160230 161212 162197 163185 Columns 331 through 345 164176 165170 166167 167167 168170 169176 170185 171197 172212 173230 174251 175275 176302 177332 178365 Columns 346 through 360 179401 180440 181482 182527 183575 184626 185680 186737 187797 188860 189926 190995 192067 193142 194220 Columns 361 through 375 195301 196385 197472 198562 199655 200751 201850 202952 204057 205165 206276 207390 208507 209627 210750 Columns 376 through 390 211876 213005 214137 215272 216410 217551 218695 219842 220992 222145 223301 224460 225622 226787 227955 Columns 391 through 405 229126 230300 231477 232657 233840 235026 236215 237407 238602 239800 241001 242205 243412 244622 245835 Columns 406 through 420 247051 248270 249492 250717 251945 253176 254410 255647 256887 258130 259376 260625 261877 263132 264390 Columns 421 through 435 265651 266915 268182 269452 270725 272001 273280 274562 275847 277135 278426 279720 281017 282317 283620 Columns 436 through 450 284926 286235 287547 288862 290180 291501 292825 294152 295482 296815 298151 299490 300832 302177 303525 Columns 451 through 465 304876 306230 307587 308947 310310 311676 313045 314417 315792 317170 318551 319935 321322 322712 324105 Columns 466 through 480 325501 326900 328302 329707 331115 332526 333940 335357 336777 338200 339626 341055 342487 343922 345360 Columns 481 through 495 346801 348245 349692 351142 352595 354051 355510 356972 358437 359905 361376 362850 364327 365807 367290 Columns 496 through 510 368776 370265 371757 373252 374750 376251 377755 379262 380772 382285 383801 385320 386842 388367 389895 Columns 511 through 525 391426 392960 394497 396037 397580 399126 400675 402227 403782 405340 406901 408465 410032 411602 413175 Columns 526 through 540 414751 416330 417912 419497 421085 422676 424270 425867 427467 429070 430676 432285 433897 435512 437130 Columns 541 through 555 438751 440375 442002 443632 445265 446901 448540 450182 451827 453475 455126 456780 458437 460097 461760 Columns 556 through 570 463426 465095 466767 468442 470120 471801 473485 475172 476862 478555 480251 481950 483652 485357 487065 Columns 571 through 585 488776 490490 492207 493927 495650 497376 499105 500837 502572 504310 506051 507795 509542 511292 513045 Columns 586 through 600 514801 516560 518322 520087 521855 523626 525400 527177 528957 530740 532526 534315 536107 537902 539700 Columns 601 through 615 541501 543305 545112 546922 548735 550551 552370 554192 556017 557845 559676 561510 563347 565187 567030 Columns 616 through 630 568876 570725 572577 574432 576290 578151 580015 581882 583752 585625 587501 589380 591262 593147 595035 Columns 631 through 645 596926 598820 600717 602617 604520 606426 608335 610247 612162 614080 616001 617925 619852 621782 623715 Columns 646 through 660 625651 627590 629532 631477 633425 635376 637330 639287 641247 643210 645176 647145 649117 651092 653070 Columns 661 through 675 655051 657035 659022 661012 663005 665001 667000 669002 671007 673015 675026 677040 679057 681077 683100 Columns 676 through 690 685126 687155 689187 691222 693260 695301 697345 699392 701442 703495 705551 707610 709672 711737 713805 Columns 691 through 705 715876 717950 720027 722107 724190 726276 728365 730457 732552 734650 736751 738855 740962 743072 745185 Columns 706 through 720 747301 749420 751542 753667 755795 757926 760060 762197 764337 766480 768626 770775 772927 ...

9   Pass
x1 = 1; x2 = 3000; [p,d] = pentagonal_numbers(x1,x2) assert(isequal(p,[1,5,12,22,35,51,70,92,117,145,176,210,247,287,330,376,425,477,532,590,651,715,782,852,925,1001,1080,1162,1247,1335,1426,1520,1617,1717,1820,1926,2035,2147,2262,2380,2501,2625,2752,2882])) assert(isequal(d,[0,1,0,0,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0]))

p = Columns 1 through 15 1 5 12 22 35 51 70 92 117 145 176 210 247 287 330 Columns 16 through 30 376 425 477 532 590 651 715 782 852 925 1001 1080 1162 1247 1335 Columns 31 through 45 1426 1520 1617 1717 1820 1926 2035 2147 2262 2380 2501 2625 2752 2882 3015 Columns 46 through 60 3151 3290 3432 3577 3725 3876 4030 4187 4347 4510 4676 4845 5017 5192 5370 Columns 61 through 75 5551 5735 5922 6112 6305 6501 6700 6902 7107 7315 7526 7740 7957 8177 8400 Columns 76 through 90 8626 8855 9087 9322 9560 9801 10045 10292 10542 10795 11051 11310 11572 11837 12105 Columns 91 through 105 12376 12650 12927 13207 13490 13776 14065 14357 14652 14950 15251 15555 15862 16172 16485 Columns 106 through 120 16801 17120 17442 17767 18095 18426 18760 19097 19437 19780 20126 20475 20827 21182 21540 Columns 121 through 135 21901 22265 22632 23002 23375 23751 24130 24512 24897 25285 25676 26070 26467 26867 27270 Columns 136 through 150 27676 28085 28497 28912 29330 29751 30175 30602 31032 31465 31901 32340 32782 33227 33675 Columns 151 through 165 34126 34580 35037 35497 35960 36426 36895 37367 37842 38320 38801 39285 39772 40262 40755 Columns 166 through 180 41251 41750 42252 42757 43265 43776 44290 44807 45327 45850 46376 46905 47437 47972 48510 Columns 181 through 195 49051 49595 50142 50692 51245 51801 52360 52922 53487 54055 54626 55200 55777 56357 56940 Columns 196 through 210 57526 58115 58707 59302 59900 60501 61105 61712 62322 62935 63551 64170 64792 65417 66045 Columns 211 through 225 66676 67310 67947 68587 69230 69876 70525 71177 71832 72490 73151 73815 74482 75152 75825 Columns 226 through 240 76501 77180 77862 78547 79235 79926 80620 81317 82017 82720 83426 84135 84847 85562 86280 Columns 241 through 255 87001 87725 88452 89182 89915 90651 91390 92132 92877 93625 94376 95130 95887 96647 97410 Columns 256 through 270 98176 98945 99717 100492 101270 102051 102835 103622 104412 105205 106001 106800 107602 108407 109215 Columns 271 through 285 110026 110840 111657 112477 113300 114126 114955 115787 116622 117460 118301 119145 119992 120842 121695 Columns 286 through 300 122551 123410 124272 125137 126005 126876 127750 128627 129507 130390 131276 132165 133057 133952 134850 Columns 301 through 315 135751 136655 137562 138472 139385 140301 141220 142142 143067 143995 144926 145860 146797 147737 148680 Columns 316 through 330 149626 150575 151527 152482 153440 154401 155365 156332 157302 158275 159251 160230 161212 162197 163185 Columns 331 through 345 164176 165170 166167 167167 168170 169176 170185 171197 172212 173230 174251 175275 176302 177332 178365 Columns 346 through 360 179401 180440 181482 182527 183575 184626 185680 186737 187797 188860 189926 190995 192067 193142 194220 Columns 361 through 375 195301 196385 197472 198562 199655 200751 201850 202952 204057 205165 206276 207390 208507 209627 210750 Columns 376 through 390 211876 213005 214137 215272 216410 217551 218695 219842 220992 222145 223301 224460 225622 226787 227955 Columns 391 through 405 229126 230300 231477 232657 233840 235026 236215 237407 238602 239800 241001 242205 243412 244622 245835 Columns 406 through 420 247051 248270 249492 250717 251945 253176 254410 255647 256887 258130 259376 260625 261877 263132 264390 Columns 421 through 435 265651 266915 268182 269452 270725 272001 273280 274562 275847 277135 278426 279720 281017 282317 283620 Columns 436 through 450 284926 286235 287547 288862 290180 291501 292825 294152 295482 296815 298151 299490 300832 302177 303525 Columns 451 through 465 304876 306230 307587 308947 310310 311676 313045 314417 315792 317170 318551 319935 321322 322712 324105 Columns 466 through 480 325501 326900 328302 329707 331115 332526 333940 335357 336777 338200 339626 341055 342487 343922 345360 Columns 481 through 495 346801 348245 349692 351142 352595 354051 355510 356972 358437 359905 361376 362850 364327 365807 367290 Columns 496 through 510 368776 370265 371757 373252 374750 376251 377755 379262 380772 382285 383801 385320 386842 388367 389895 Columns 511 through 525 391426 392960 394497 396037 397580 399126 400675 402227 403782 405340 406901 408465 410032 411602 413175 Columns 526 through 540 414751 416330 417912 419497 421085 422676 424270 425867 427467 429070 430676 432285 433897 435512 437130 Columns 541 through 555 438751 440375 442002 443632 445265 446901 448540 450182 451827 453475 455126 456780 458437 460097 461760 Columns 556 through 570 463426 465095 466767 468442 470120 471801 473485 475172 476862 478555 480251 481950 483652 485357 487065 Columns 571 through 585 488776 490490 492207 493927 495650 497376 499105 500837 502572 504310 506051 507795 509542 511292 513045 Columns 586 through 600 514801 516560 518322 520087 521855 523626 525400 527177 528957 530740 532526 534315 536107 537902 539700 Columns 601 through 615 541501 543305 545112 546922 548735 550551 552370 554192 556017 557845 559676 561510 563347 565187 567030 Columns 616 through 630 568876 570725 572577 574432 576290 578151 580015 581882 583752 585625 587501 589380 591262 593147 595035 Columns 631 through 645 596926 598820 600717 602617 604520 606426 608335 610247 612162 614080 616001 617925 619852 621782 623715 Columns 646 through 660 625651 627590 629532 631477 633425 635376 637330 639287 641247 643210 645176 647145 649117 651092 653070 Columns 661 through 675 655051 657035 659022 661012 663005 665001 667000 669002 671007 673015 675026 677040 679057 681077 683100 Columns 676 through 690 685126 687155 689187 691222 693260 695301 697345 699392 701442 703495 705551 707610 709672 711737 713805 Columns 691 through 705 715876 717950 720027 722107 724190 726276 728365 730457 732552 734650 736751 738855 740962 743072 745185 Columns 706 through 720 747301 749420 751542 753667 755795 757926 760060 762197 764337 766480 768626 770775 772927 ...

10   Pass
x1 = 10000; x2 = 12000; [p,d] = pentagonal_numbers(x1,x2) assert(isequal(p,[10045,10292,10542,10795,11051,11310,11572,11837])) assert(isequal(d,[1,0,0,1,0,1,0,0]))

p = Columns 1 through 15 1 5 12 22 35 51 70 92 117 145 176 210 247 287 330 Columns 16 through 30 376 425 477 532 590 651 715 782 852 925 1001 1080 1162 1247 1335 Columns 31 through 45 1426 1520 1617 1717 1820 1926 2035 2147 2262 2380 2501 2625 2752 2882 3015 Columns 46 through 60 3151 3290 3432 3577 3725 3876 4030 4187 4347 4510 4676 4845 5017 5192 5370 Columns 61 through 75 5551 5735 5922 6112 6305 6501 6700 6902 7107 7315 7526 7740 7957 8177 8400 Columns 76 through 90 8626 8855 9087 9322 9560 9801 10045 10292 10542 10795 11051 11310 11572 11837 12105 Columns 91 through 105 12376 12650 12927 13207 13490 13776 14065 14357 14652 14950 15251 15555 15862 16172 16485 Columns 106 through 120 16801 17120 17442 17767 18095 18426 18760 19097 19437 19780 20126 20475 20827 21182 21540 Columns 121 through 135 21901 22265 22632 23002 23375 23751 24130 24512 24897 25285 25676 26070 26467 26867 27270 Columns 136 through 150 27676 28085 28497 28912 29330 29751 30175 30602 31032 31465 31901 32340 32782 33227 33675 Columns 151 through 165 34126 34580 35037 35497 35960 36426 36895 37367 37842 38320 38801 39285 39772 40262 40755 Columns 166 through 180 41251 41750 42252 42757 43265 43776 44290 44807 45327 45850 46376 46905 47437 47972 48510 Columns 181 through 195 49051 49595 50142 50692 51245 51801 52360 52922 53487 54055 54626 55200 55777 56357 56940 Columns 196 through 210 57526 58115 58707 59302 59900 60501 61105 61712 62322 62935 63551 64170 64792 65417 66045 Columns 211 through 225 66676 67310 67947 68587 69230 69876 70525 71177 71832 72490 73151 73815 74482 75152 75825 Columns 226 through 240 76501 77180 77862 78547 79235 79926 80620 81317 82017 82720 83426 84135 84847 85562 86280 Columns 241 through 255 87001 87725 88452 89182 89915 90651 91390 92132 92877 93625 94376 95130 95887 96647 97410 Columns 256 through 270 98176 98945 99717 100492 101270 102051 102835 103622 104412 105205 106001 106800 107602 108407 109215 Columns 271 through 285 110026 110840 111657 112477 113300 114126 114955 115787 116622 117460 118301 119145 119992 120842 121695 Columns 286 through 300 122551 123410 124272 125137 126005 126876 127750 128627 129507 130390 131276 132165 133057 133952 134850 Columns 301 through 315 135751 136655 137562 138472 139385 140301 141220 142142 143067 143995 144926 145860 146797 147737 148680 Columns 316 through 330 149626 150575 151527 152482 153440 154401 155365 156332 157302 158275 159251 160230 161212 162197 163185 Columns 331 through 345 164176 165170 166167 167167 168170 169176 170185 171197 172212 173230 174251 175275 176302 177332 178365 Columns 346 through 360 179401 180440 181482 182527 183575 184626 185680 186737 187797 188860 189926 190995 192067 193142 194220 Columns 361 through 375 195301 196385 197472 198562 199655 200751 201850 202952 204057 205165 206276 207390 208507 209627 210750 Columns 376 through 390 211876 213005 214137 215272 216410 217551 218695 219842 220992 222145 223301 224460 225622 226787 227955 Columns 391 through 405 229126 230300 231477 232657 233840 235026 236215 237407 238602 239800 241001 242205 243412 244622 245835 Columns 406 through 420 247051 248270 249492 250717 251945 253176 254410 255647 256887 258130 259376 260625 261877 263132 264390 Columns 421 through 435 265651 266915 268182 269452 270725 272001 273280 274562 275847 277135 278426 279720 281017 282317 283620 Columns 436 through 450 284926 286235 287547 288862 290180 291501 292825 294152 295482 296815 298151 299490 300832 302177 303525 Columns 451 through 465 304876 306230 307587 308947 310310 311676 313045 314417 315792 317170 318551 319935 321322 322712 324105 Columns 466 through 480 325501 326900 328302 329707 331115 332526 333940 335357 336777 338200 339626 341055 342487 343922 345360 Columns 481 through 495 346801 348245 349692 351142 352595 354051 355510 356972 358437 359905 361376 362850 364327 365807 367290 Columns 496 through 510 368776 370265 371757 373252 374750 376251 377755 379262 380772 382285 383801 385320 386842 388367 389895 Columns 511 through 525 391426 392960 394497 396037 397580 399126 400675 402227 403782 405340 406901 408465 410032 411602 413175 Columns 526 through 540 414751 416330 417912 419497 421085 422676 424270 425867 427467 429070 430676 432285 433897 435512 437130 Columns 541 through 555 438751 440375 442002 443632 445265 446901 448540 450182 451827 453475 455126 456780 458437 460097 461760 Columns 556 through 570 463426 465095 466767 468442 470120 471801 473485 475172 476862 478555 480251 481950 483652 485357 487065 Columns 571 through 585 488776 490490 492207 493927 495650 497376 499105 500837 502572 504310 506051 507795 509542 511292 513045 Columns 586 through 600 514801 516560 518322 520087 521855 523626 525400 527177 528957 530740 532526 534315 536107 537902 539700 Columns 601 through 615 541501 543305 545112 546922 548735 550551 552370 554192 556017 557845 559676 561510 563347 565187 567030 Columns 616 through 630 568876 570725 572577 574432 576290 578151 580015 581882 583752 585625 587501 589380 591262 593147 595035 Columns 631 through 645 596926 598820 600717 602617 604520 606426 608335 610247 612162 614080 616001 617925 619852 621782 623715 Columns 646 through 660 625651 627590 629532 631477 633425 635376 637330 639287 641247 643210 645176 647145 649117 651092 653070 Columns 661 through 675 655051 657035 659022 661012 663005 665001 667000 669002 671007 673015 675026 677040 679057 681077 683100 Columns 676 through 690 685126 687155 689187 691222 693260 695301 697345 699392 701442 703495 705551 707610 709672 711737 713805 Columns 691 through 705 715876 717950 720027 722107 724190 726276 728365 730457 732552 734650 736751 738855 740962 743072 745185 Columns 706 through 720 747301 749420 751542 753667 755795 757926 760060 762197 764337 766480 768626 770775 772927 ...

11   Pass
x1 = 100000; x2 = 110000; [p,d] = pentagonal_numbers(x1,x2) assert(isequal(p,[100492,101270,102051,102835,103622,104412,105205,106001,106800,107602,108407,109215])) assert(isequal(d,[0,1,0,1,0,0,1,0,1,0,0,1]))

p = 1.0e+10 * Columns 1 through 18 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 19 through 36 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 37 through 54 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 55 through 72 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 73 through 90 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 91 through 108 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 109 through 126 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 127 through 144 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 145 through 162 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 163 through 180 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 181 through 198 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 199 through 216 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 217 through 234 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 235 through 252 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 253 through 270 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 271 through 288 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 289 through 306 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 307 through 324 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 325 through 342 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 343 through 360 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 361 through 378 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 379 through 396 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 397 through 414 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 415 through 432 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 433 through 450 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 451 through 468 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 469 through 486 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 487 through 504 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 505 through 522 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 523 through 540 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 541 through 558 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 559 through 576 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 577 through 594 0.0000 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 Columns 595 through 612 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 Columns 613 through 630 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 Columns 631 through 648 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 Columns 649 through 666 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 Columns 667 through 684 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 Columns 685 through 702 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 Columns 703 through 720 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 Columns 721 through 738 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 Columns 739 through 756 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 Columns 757 through 774 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 Columns 775 through 792 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 Columns 793 through 810 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 Columns 811 through 828 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 Columns 829 through 846 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 Columns 847 through 864 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 ...

12   Pass
x1 = 1000000; x2 = 1010101; [p,d] = pentagonal_numbers(x1,x2) assert(isequal(p,[1000825,1003277,1005732,1008190])) assert(isequal(d,[1,0,0,1]))

p = 1.0e+12 * Columns 1 through 18 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 19 through 36 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 37 through 54 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 55 through 72 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 73 through 90 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 91 through 108 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 109 through 126 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 127 through 144 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 145 through 162 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 163 through 180 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 181 through 198 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 199 through 216 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 217 through 234 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 235 through 252 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 253 through 270 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 271 through 288 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 289 through 306 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 307 through 324 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 325 through 342 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 343 through 360 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 361 through 378 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 379 through 396 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 397 through 414 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 415 through 432 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 433 through 450 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 451 through 468 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 469 through 486 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 487 through 504 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 505 through 522 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 523 through 540 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 541 through 558 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 559 through 576 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 577 through 594 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 595 through 612 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 613 through 630 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 631 through 648 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 649 through 666 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 667 through 684 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 685 through 702 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 703 through 720 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 721 through 738 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 739 through 756 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 757 through 774 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 775 through 792 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 793 through 810 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 811 through 828 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 829 through 846 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 847 through 864 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 ...