Return to strcspn_variation8.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / standard / tests / strings |
1.1 misho 1: --TEST-- 2: Test strcspn() function : usage variations - with heredoc strings, varying start and len args 3: --FILE-- 4: <?php 5: /* Prototype : proto int strcspn(string str, string mask [, int start [, int len]]) 6: * Description: Finds length of initial segment consisting entirely of characters not found in mask. 7: If start or/and length is provided works like strcspn(substr($s,$start,$len),$bad_chars) 8: * Source code: ext/standard/string.c 9: * Alias to functions: none 10: */ 11: 12: /* 13: * Testing strcspn() : with heredoc string, varying start and len arguments 14: */ 15: 16: echo "*** Testing strcspn() : with different start and len values ***\n"; 17: 18: // initialing required variables 19: // defining different heredoc strings 20: $empty_heredoc = <<<EOT 21: EOT; 22: 23: $heredoc_with_newline = <<<EOT 24: \n 25: 26: EOT; 27: 28: $heredoc_with_characters = <<<EOT 29: first line of heredoc string 30: second line of heredoc string 31: third line of heredocstring 32: EOT; 33: 34: $heredoc_with_newline_and_tabs = <<<EOT 35: hello\tworld\nhello\nworld\n 36: EOT; 37: 38: $heredoc_with_alphanumerics = <<<EOT 39: hello123world456 40: 1234hello\t1234 41: EOT; 42: 43: $heredoc_with_embedded_nulls = <<<EOT 44: hello\0world\0hello 45: \0hello\0 46: EOT; 47: 48: $heredoc_with_hexa_octal = <<<EOT 49: hello\0\100\xaaworld\0hello 50: \0hello\0 51: EOT; 52: 53: $heredoc_strings = array( 54: $empty_heredoc, 55: $heredoc_with_newline, 56: $heredoc_with_characters, 57: $heredoc_with_newline_and_tabs, 58: $heredoc_with_alphanumerics, 59: $heredoc_with_embedded_nulls, 60: $heredoc_with_hexa_octal 61: ); 62: 63: // defining array of mask strings 64: $mask_array = array( 65: "", 66: '', 67: "\n\trsti \l", 68: "\t", 69: "t\ ", 70: " \t", 71: "\t\i\100\xaa" 72: ); 73: 74: // definig array of start values 75: $start_array = array( 76: 0, 77: 1, 78: 2, 79: -1, 80: 2147483647, // max positive integer 81: -2147483648, // min negative integer 82: ); 83: 84: // defining array of len values 85: $len_array = array( 86: 0, 87: 1, 88: 2, 89: -1, 90: 2147483647, // max positive integer 91: -2147483648, // min negative integer 92: ); 93: 94: 95: // loop through each element of the arrays for all arguments 96: 97: $count = 1; 98: foreach($heredoc_strings as $str) { 99: echo "\n-- Iteration $count --\n"; 100: foreach($mask_array as $mask) { 101: foreach($start_array as $start) { 102: foreach($len_array as $len) { 103: var_dump( strcspn($str,$mask,$start,$len) ); 104: } 105: } 106: } 107: $count++; 108: } 109: 110: echo "Done" 111: ?> 112: --EXPECTF-- 113: *** Testing strcspn() : with different start and len values *** 114: 115: -- Iteration 1 -- 116: int(0) 117: int(0) 118: int(0) 119: int(0) 120: int(0) 121: int(0) 122: bool(false) 123: bool(false) 124: bool(false) 125: bool(false) 126: bool(false) 127: bool(false) 128: bool(false) 129: bool(false) 130: bool(false) 131: bool(false) 132: bool(false) 133: bool(false) 134: int(0) 135: int(0) 136: int(0) 137: int(0) 138: int(0) 139: int(0) 140: bool(false) 141: bool(false) 142: bool(false) 143: bool(false) 144: bool(false) 145: bool(false) 146: int(0) 147: int(0) 148: int(0) 149: int(0) 150: int(0) 151: int(0) 152: int(0) 153: int(0) 154: int(0) 155: int(0) 156: int(0) 157: int(0) 158: bool(false) 159: bool(false) 160: bool(false) 161: bool(false) 162: bool(false) 163: bool(false) 164: bool(false) 165: bool(false) 166: bool(false) 167: bool(false) 168: bool(false) 169: bool(false) 170: int(0) 171: int(0) 172: int(0) 173: int(0) 174: int(0) 175: int(0) 176: bool(false) 177: bool(false) 178: bool(false) 179: bool(false) 180: bool(false) 181: bool(false) 182: int(0) 183: int(0) 184: int(0) 185: int(0) 186: int(0) 187: int(0) 188: int(0) 189: int(0) 190: int(0) 191: int(0) 192: int(0) 193: int(0) 194: bool(false) 195: bool(false) 196: bool(false) 197: bool(false) 198: bool(false) 199: bool(false) 200: bool(false) 201: bool(false) 202: bool(false) 203: bool(false) 204: bool(false) 205: bool(false) 206: int(0) 207: int(0) 208: int(0) 209: int(0) 210: int(0) 211: int(0) 212: bool(false) 213: bool(false) 214: bool(false) 215: bool(false) 216: bool(false) 217: bool(false) 218: int(0) 219: int(0) 220: int(0) 221: int(0) 222: int(0) 223: int(0) 224: int(0) 225: int(0) 226: int(0) 227: int(0) 228: int(0) 229: int(0) 230: bool(false) 231: bool(false) 232: bool(false) 233: bool(false) 234: bool(false) 235: bool(false) 236: bool(false) 237: bool(false) 238: bool(false) 239: bool(false) 240: bool(false) 241: bool(false) 242: int(0) 243: int(0) 244: int(0) 245: int(0) 246: int(0) 247: int(0) 248: bool(false) 249: bool(false) 250: bool(false) 251: bool(false) 252: bool(false) 253: bool(false) 254: int(0) 255: int(0) 256: int(0) 257: int(0) 258: int(0) 259: int(0) 260: int(0) 261: int(0) 262: int(0) 263: int(0) 264: int(0) 265: int(0) 266: bool(false) 267: bool(false) 268: bool(false) 269: bool(false) 270: bool(false) 271: bool(false) 272: bool(false) 273: bool(false) 274: bool(false) 275: bool(false) 276: bool(false) 277: bool(false) 278: int(0) 279: int(0) 280: int(0) 281: int(0) 282: int(0) 283: int(0) 284: bool(false) 285: bool(false) 286: bool(false) 287: bool(false) 288: bool(false) 289: bool(false) 290: int(0) 291: int(0) 292: int(0) 293: int(0) 294: int(0) 295: int(0) 296: int(0) 297: int(0) 298: int(0) 299: int(0) 300: int(0) 301: int(0) 302: bool(false) 303: bool(false) 304: bool(false) 305: bool(false) 306: bool(false) 307: bool(false) 308: bool(false) 309: bool(false) 310: bool(false) 311: bool(false) 312: bool(false) 313: bool(false) 314: int(0) 315: int(0) 316: int(0) 317: int(0) 318: int(0) 319: int(0) 320: bool(false) 321: bool(false) 322: bool(false) 323: bool(false) 324: bool(false) 325: bool(false) 326: int(0) 327: int(0) 328: int(0) 329: int(0) 330: int(0) 331: int(0) 332: int(0) 333: int(0) 334: int(0) 335: int(0) 336: int(0) 337: int(0) 338: bool(false) 339: bool(false) 340: bool(false) 341: bool(false) 342: bool(false) 343: bool(false) 344: bool(false) 345: bool(false) 346: bool(false) 347: bool(false) 348: bool(false) 349: bool(false) 350: int(0) 351: int(0) 352: int(0) 353: int(0) 354: int(0) 355: int(0) 356: bool(false) 357: bool(false) 358: bool(false) 359: bool(false) 360: bool(false) 361: bool(false) 362: int(0) 363: int(0) 364: int(0) 365: int(0) 366: int(0) 367: int(0) 368: 369: -- Iteration 2 -- 370: int(0) 371: int(1) 372: int(2) 373: int(1) 374: int(2) 375: int(0) 376: int(0) 377: int(1) 378: int(1) 379: int(0) 380: int(1) 381: int(0) 382: int(0) 383: int(0) 384: int(0) 385: int(0) 386: int(0) 387: int(0) 388: int(0) 389: int(1) 390: int(1) 391: int(0) 392: int(1) 393: int(0) 394: bool(false) 395: bool(false) 396: bool(false) 397: bool(false) 398: bool(false) 399: bool(false) 400: int(0) 401: int(1) 402: int(2) 403: int(1) 404: int(2) 405: int(0) 406: int(0) 407: int(1) 408: int(2) 409: int(1) 410: int(2) 411: int(0) 412: int(0) 413: int(1) 414: int(1) 415: int(0) 416: int(1) 417: int(0) 418: int(0) 419: int(0) 420: int(0) 421: int(0) 422: int(0) 423: int(0) 424: int(0) 425: int(1) 426: int(1) 427: int(0) 428: int(1) 429: int(0) 430: bool(false) 431: bool(false) 432: bool(false) 433: bool(false) 434: bool(false) 435: bool(false) 436: int(0) 437: int(1) 438: int(2) 439: int(1) 440: int(2) 441: int(0) 442: int(0) 443: int(0) 444: int(0) 445: int(0) 446: int(0) 447: int(0) 448: int(0) 449: int(0) 450: int(0) 451: int(0) 452: int(0) 453: int(0) 454: int(0) 455: int(0) 456: int(0) 457: int(0) 458: int(0) 459: int(0) 460: int(0) 461: int(0) 462: int(0) 463: int(0) 464: int(0) 465: int(0) 466: bool(false) 467: bool(false) 468: bool(false) 469: bool(false) 470: bool(false) 471: bool(false) 472: int(0) 473: int(0) 474: int(0) 475: int(0) 476: int(0) 477: int(0) 478: int(0) 479: int(1) 480: int(2) 481: int(1) 482: int(2) 483: int(0) 484: int(0) 485: int(1) 486: int(1) 487: int(0) 488: int(1) 489: int(0) 490: int(0) 491: int(0) 492: int(0) 493: int(0) 494: int(0) 495: int(0) 496: int(0) 497: int(1) 498: int(1) 499: int(0) 500: int(1) 501: int(0) 502: bool(false) 503: bool(false) 504: bool(false) 505: bool(false) 506: bool(false) 507: bool(false) 508: int(0) 509: int(1) 510: int(2) 511: int(1) 512: int(2) 513: int(0) 514: int(0) 515: int(1) 516: int(2) 517: int(1) 518: int(2) 519: int(0) 520: int(0) 521: int(1) 522: int(1) 523: int(0) 524: int(1) 525: int(0) 526: int(0) 527: int(0) 528: int(0) 529: int(0) 530: int(0) 531: int(0) 532: int(0) 533: int(1) 534: int(1) 535: int(0) 536: int(1) 537: int(0) 538: bool(false) 539: bool(false) 540: bool(false) 541: bool(false) 542: bool(false) 543: bool(false) 544: int(0) 545: int(1) 546: int(2) 547: int(1) 548: int(2) 549: int(0) 550: int(0) 551: int(1) 552: int(2) 553: int(1) 554: int(2) 555: int(0) 556: int(0) 557: int(1) 558: int(1) 559: int(0) 560: int(1) 561: int(0) 562: int(0) 563: int(0) 564: int(0) 565: int(0) 566: int(0) 567: int(0) 568: int(0) 569: int(1) 570: int(1) 571: int(0) 572: int(1) 573: int(0) 574: bool(false) 575: bool(false) 576: bool(false) 577: bool(false) 578: bool(false) 579: bool(false) 580: int(0) 581: int(1) 582: int(2) 583: int(1) 584: int(2) 585: int(0) 586: int(0) 587: int(1) 588: int(2) 589: int(1) 590: int(2) 591: int(0) 592: int(0) 593: int(1) 594: int(1) 595: int(0) 596: int(1) 597: int(0) 598: int(0) 599: int(0) 600: int(0) 601: int(0) 602: int(0) 603: int(0) 604: int(0) 605: int(1) 606: int(1) 607: int(0) 608: int(1) 609: int(0) 610: bool(false) 611: bool(false) 612: bool(false) 613: bool(false) 614: bool(false) 615: bool(false) 616: int(0) 617: int(1) 618: int(2) 619: int(1) 620: int(2) 621: int(0) 622: 623: -- Iteration 3 -- 624: int(0) 625: int(1) 626: int(2) 627: int(85) 628: int(86) 629: int(0) 630: int(0) 631: int(1) 632: int(2) 633: int(84) 634: int(85) 635: int(0) 636: int(0) 637: int(1) 638: int(2) 639: int(83) 640: int(84) 641: int(0) 642: int(0) 643: int(1) 644: int(1) 645: int(0) 646: int(1) 647: int(0) 648: bool(false) 649: bool(false) 650: bool(false) 651: bool(false) 652: bool(false) 653: bool(false) 654: int(0) 655: int(1) 656: int(2) 657: int(85) 658: int(86) 659: int(0) 660: int(0) 661: int(1) 662: int(2) 663: int(85) 664: int(86) 665: int(0) 666: int(0) 667: int(1) 668: int(2) 669: int(84) 670: int(85) 671: int(0) 672: int(0) 673: int(1) 674: int(2) 675: int(83) 676: int(84) 677: int(0) 678: int(0) 679: int(1) 680: int(1) 681: int(0) 682: int(1) 683: int(0) 684: bool(false) 685: bool(false) 686: bool(false) 687: bool(false) 688: bool(false) 689: bool(false) 690: int(0) 691: int(1) 692: int(2) 693: int(85) 694: int(86) 695: int(0) 696: int(0) 697: int(1) 698: int(1) 699: int(1) 700: int(1) 701: int(0) 702: int(0) 703: int(0) 704: int(0) 705: int(0) 706: int(0) 707: int(0) 708: int(0) 709: int(0) 710: int(0) 711: int(0) 712: int(0) 713: int(0) 714: int(0) 715: int(1) 716: int(1) 717: int(0) 718: int(1) 719: int(0) 720: bool(false) 721: bool(false) 722: bool(false) 723: bool(false) 724: bool(false) 725: bool(false) 726: int(0) 727: int(1) 728: int(1) 729: int(1) 730: int(1) 731: int(0) 732: int(0) 733: int(1) 734: int(2) 735: int(85) 736: int(86) 737: int(0) 738: int(0) 739: int(1) 740: int(2) 741: int(84) 742: int(85) 743: int(0) 744: int(0) 745: int(1) 746: int(2) 747: int(83) 748: int(84) 749: int(0) 750: int(0) 751: int(1) 752: int(1) 753: int(0) 754: int(1) 755: int(0) 756: bool(false) 757: bool(false) 758: bool(false) 759: bool(false) 760: bool(false) 761: bool(false) 762: int(0) 763: int(1) 764: int(2) 765: int(85) 766: int(86) 767: int(0) 768: int(0) 769: int(1) 770: int(2) 771: int(4) 772: int(4) 773: int(0) 774: int(0) 775: int(1) 776: int(2) 777: int(3) 778: int(3) 779: int(0) 780: int(0) 781: int(1) 782: int(2) 783: int(2) 784: int(2) 785: int(0) 786: int(0) 787: int(1) 788: int(1) 789: int(0) 790: int(1) 791: int(0) 792: bool(false) 793: bool(false) 794: bool(false) 795: bool(false) 796: bool(false) 797: bool(false) 798: int(0) 799: int(1) 800: int(2) 801: int(4) 802: int(4) 803: int(0) 804: int(0) 805: int(1) 806: int(2) 807: int(5) 808: int(5) 809: int(0) 810: int(0) 811: int(1) 812: int(2) 813: int(4) 814: int(4) 815: int(0) 816: int(0) 817: int(1) 818: int(2) 819: int(3) 820: int(3) 821: int(0) 822: int(0) 823: int(1) 824: int(1) 825: int(0) 826: int(1) 827: int(0) 828: bool(false) 829: bool(false) 830: bool(false) 831: bool(false) 832: bool(false) 833: bool(false) 834: int(0) 835: int(1) 836: int(2) 837: int(5) 838: int(5) 839: int(0) 840: int(0) 841: int(1) 842: int(1) 843: int(1) 844: int(1) 845: int(0) 846: int(0) 847: int(0) 848: int(0) 849: int(0) 850: int(0) 851: int(0) 852: int(0) 853: int(1) 854: int(2) 855: int(5) 856: int(5) 857: int(0) 858: int(0) 859: int(1) 860: int(1) 861: int(0) 862: int(1) 863: int(0) 864: bool(false) 865: bool(false) 866: bool(false) 867: bool(false) 868: bool(false) 869: bool(false) 870: int(0) 871: int(1) 872: int(1) 873: int(1) 874: int(1) 875: int(0) 876: 877: -- Iteration 4 -- 878: int(0) 879: int(1) 880: int(2) 881: int(23) 882: int(24) 883: int(0) 884: int(0) 885: int(1) 886: int(2) 887: int(22) 888: int(23) 889: int(0) 890: int(0) 891: int(1) 892: int(2) 893: int(21) 894: int(22) 895: int(0) 896: int(0) 897: int(1) 898: int(1) 899: int(0) 900: int(1) 901: int(0) 902: bool(false) 903: bool(false) 904: bool(false) 905: bool(false) 906: bool(false) 907: bool(false) 908: int(0) 909: int(1) 910: int(2) 911: int(23) 912: int(24) 913: int(0) 914: int(0) 915: int(1) 916: int(2) 917: int(23) 918: int(24) 919: int(0) 920: int(0) 921: int(1) 922: int(2) 923: int(22) 924: int(23) 925: int(0) 926: int(0) 927: int(1) 928: int(2) 929: int(21) 930: int(22) 931: int(0) 932: int(0) 933: int(1) 934: int(1) 935: int(0) 936: int(1) 937: int(0) 938: bool(false) 939: bool(false) 940: bool(false) 941: bool(false) 942: bool(false) 943: bool(false) 944: int(0) 945: int(1) 946: int(2) 947: int(23) 948: int(24) 949: int(0) 950: int(0) 951: int(1) 952: int(2) 953: int(2) 954: int(2) 955: int(0) 956: int(0) 957: int(1) 958: int(1) 959: int(1) 960: int(1) 961: int(0) 962: int(0) 963: int(0) 964: int(0) 965: int(0) 966: int(0) 967: int(0) 968: int(0) 969: int(0) 970: int(0) 971: int(0) 972: int(0) 973: int(0) 974: bool(false) 975: bool(false) 976: bool(false) 977: bool(false) 978: bool(false) 979: bool(false) 980: int(0) 981: int(1) 982: int(2) 983: int(2) 984: int(2) 985: int(0) 986: int(0) 987: int(1) 988: int(2) 989: int(5) 990: int(5) 991: int(0) 992: int(0) 993: int(1) 994: int(2) 995: int(4) 996: int(4) 997: int(0) 998: int(0) 999: int(1) 1000: int(2) 1001: int(3) 1002: int(3) 1003: int(0) 1004: int(0) 1005: int(1) 1006: int(1) 1007: int(0) 1008: int(1) 1009: int(0) 1010: bool(false) 1011: bool(false) 1012: bool(false) 1013: bool(false) 1014: bool(false) 1015: bool(false) 1016: int(0) 1017: int(1) 1018: int(2) 1019: int(5) 1020: int(5) 1021: int(0) 1022: int(0) 1023: int(1) 1024: int(2) 1025: int(23) 1026: int(24) 1027: int(0) 1028: int(0) 1029: int(1) 1030: int(2) 1031: int(22) 1032: int(23) 1033: int(0) 1034: int(0) 1035: int(1) 1036: int(2) 1037: int(21) 1038: int(22) 1039: int(0) 1040: int(0) 1041: int(1) 1042: int(1) 1043: int(0) 1044: int(1) 1045: int(0) 1046: bool(false) 1047: bool(false) 1048: bool(false) 1049: bool(false) 1050: bool(false) 1051: bool(false) 1052: int(0) 1053: int(1) 1054: int(2) 1055: int(23) 1056: int(24) 1057: int(0) 1058: int(0) 1059: int(1) 1060: int(2) 1061: int(5) 1062: int(5) 1063: int(0) 1064: int(0) 1065: int(1) 1066: int(2) 1067: int(4) 1068: int(4) 1069: int(0) 1070: int(0) 1071: int(1) 1072: int(2) 1073: int(3) 1074: int(3) 1075: int(0) 1076: int(0) 1077: int(1) 1078: int(1) 1079: int(0) 1080: int(1) 1081: int(0) 1082: bool(false) 1083: bool(false) 1084: bool(false) 1085: bool(false) 1086: bool(false) 1087: bool(false) 1088: int(0) 1089: int(1) 1090: int(2) 1091: int(5) 1092: int(5) 1093: int(0) 1094: int(0) 1095: int(1) 1096: int(2) 1097: int(5) 1098: int(5) 1099: int(0) 1100: int(0) 1101: int(1) 1102: int(2) 1103: int(4) 1104: int(4) 1105: int(0) 1106: int(0) 1107: int(1) 1108: int(2) 1109: int(3) 1110: int(3) 1111: int(0) 1112: int(0) 1113: int(1) 1114: int(1) 1115: int(0) 1116: int(1) 1117: int(0) 1118: bool(false) 1119: bool(false) 1120: bool(false) 1121: bool(false) 1122: bool(false) 1123: bool(false) 1124: int(0) 1125: int(1) 1126: int(2) 1127: int(5) 1128: int(5) 1129: int(0) 1130: 1131: -- Iteration 5 -- 1132: int(0) 1133: int(1) 1134: int(2) 1135: int(30) 1136: int(31) 1137: int(0) 1138: int(0) 1139: int(1) 1140: int(2) 1141: int(29) 1142: int(30) 1143: int(0) 1144: int(0) 1145: int(1) 1146: int(2) 1147: int(28) 1148: int(29) 1149: int(0) 1150: int(0) 1151: int(1) 1152: int(1) 1153: int(0) 1154: int(1) 1155: int(0) 1156: bool(false) 1157: bool(false) 1158: bool(false) 1159: bool(false) 1160: bool(false) 1161: bool(false) 1162: int(0) 1163: int(1) 1164: int(2) 1165: int(30) 1166: int(31) 1167: int(0) 1168: int(0) 1169: int(1) 1170: int(2) 1171: int(30) 1172: int(31) 1173: int(0) 1174: int(0) 1175: int(1) 1176: int(2) 1177: int(29) 1178: int(30) 1179: int(0) 1180: int(0) 1181: int(1) 1182: int(2) 1183: int(28) 1184: int(29) 1185: int(0) 1186: int(0) 1187: int(1) 1188: int(1) 1189: int(0) 1190: int(1) 1191: int(0) 1192: bool(false) 1193: bool(false) 1194: bool(false) 1195: bool(false) 1196: bool(false) 1197: bool(false) 1198: int(0) 1199: int(1) 1200: int(2) 1201: int(30) 1202: int(31) 1203: int(0) 1204: int(0) 1205: int(1) 1206: int(2) 1207: int(2) 1208: int(2) 1209: int(0) 1210: int(0) 1211: int(1) 1212: int(1) 1213: int(1) 1214: int(1) 1215: int(0) 1216: int(0) 1217: int(0) 1218: int(0) 1219: int(0) 1220: int(0) 1221: int(0) 1222: int(0) 1223: int(1) 1224: int(1) 1225: int(0) 1226: int(1) 1227: int(0) 1228: bool(false) 1229: bool(false) 1230: bool(false) 1231: bool(false) 1232: bool(false) 1233: bool(false) 1234: int(0) 1235: int(1) 1236: int(2) 1237: int(2) 1238: int(2) 1239: int(0) 1240: int(0) 1241: int(1) 1242: int(2) 1243: int(26) 1244: int(26) 1245: int(0) 1246: int(0) 1247: int(1) 1248: int(2) 1249: int(25) 1250: int(25) 1251: int(0) 1252: int(0) 1253: int(1) 1254: int(2) 1255: int(24) 1256: int(24) 1257: int(0) 1258: int(0) 1259: int(1) 1260: int(1) 1261: int(0) 1262: int(1) 1263: int(0) 1264: bool(false) 1265: bool(false) 1266: bool(false) 1267: bool(false) 1268: bool(false) 1269: bool(false) 1270: int(0) 1271: int(1) 1272: int(2) 1273: int(26) 1274: int(26) 1275: int(0) 1276: int(0) 1277: int(1) 1278: int(2) 1279: int(30) 1280: int(31) 1281: int(0) 1282: int(0) 1283: int(1) 1284: int(2) 1285: int(29) 1286: int(30) 1287: int(0) 1288: int(0) 1289: int(1) 1290: int(2) 1291: int(28) 1292: int(29) 1293: int(0) 1294: int(0) 1295: int(1) 1296: int(1) 1297: int(0) 1298: int(1) 1299: int(0) 1300: bool(false) 1301: bool(false) 1302: bool(false) 1303: bool(false) 1304: bool(false) 1305: bool(false) 1306: int(0) 1307: int(1) 1308: int(2) 1309: int(30) 1310: int(31) 1311: int(0) 1312: int(0) 1313: int(1) 1314: int(2) 1315: int(26) 1316: int(26) 1317: int(0) 1318: int(0) 1319: int(1) 1320: int(2) 1321: int(25) 1322: int(25) 1323: int(0) 1324: int(0) 1325: int(1) 1326: int(2) 1327: int(24) 1328: int(24) 1329: int(0) 1330: int(0) 1331: int(1) 1332: int(1) 1333: int(0) 1334: int(1) 1335: int(0) 1336: bool(false) 1337: bool(false) 1338: bool(false) 1339: bool(false) 1340: bool(false) 1341: bool(false) 1342: int(0) 1343: int(1) 1344: int(2) 1345: int(26) 1346: int(26) 1347: int(0) 1348: int(0) 1349: int(1) 1350: int(2) 1351: int(26) 1352: int(26) 1353: int(0) 1354: int(0) 1355: int(1) 1356: int(2) 1357: int(25) 1358: int(25) 1359: int(0) 1360: int(0) 1361: int(1) 1362: int(2) 1363: int(24) 1364: int(24) 1365: int(0) 1366: int(0) 1367: int(1) 1368: int(1) 1369: int(0) 1370: int(1) 1371: int(0) 1372: bool(false) 1373: bool(false) 1374: bool(false) 1375: bool(false) 1376: bool(false) 1377: bool(false) 1378: int(0) 1379: int(1) 1380: int(2) 1381: int(26) 1382: int(26) 1383: int(0) 1384: 1385: -- Iteration 6 -- 1386: int(0) 1387: int(1) 1388: int(2) 1389: int(5) 1390: int(5) 1391: int(0) 1392: int(0) 1393: int(1) 1394: int(2) 1395: int(4) 1396: int(4) 1397: int(0) 1398: int(0) 1399: int(1) 1400: int(2) 1401: int(3) 1402: int(3) 1403: int(0) 1404: int(0) 1405: int(0) 1406: int(0) 1407: int(0) 1408: int(0) 1409: int(0) 1410: bool(false) 1411: bool(false) 1412: bool(false) 1413: bool(false) 1414: bool(false) 1415: bool(false) 1416: int(0) 1417: int(1) 1418: int(2) 1419: int(5) 1420: int(5) 1421: int(0) 1422: int(0) 1423: int(1) 1424: int(2) 1425: int(5) 1426: int(5) 1427: int(0) 1428: int(0) 1429: int(1) 1430: int(2) 1431: int(4) 1432: int(4) 1433: int(0) 1434: int(0) 1435: int(1) 1436: int(2) 1437: int(3) 1438: int(3) 1439: int(0) 1440: int(0) 1441: int(0) 1442: int(0) 1443: int(0) 1444: int(0) 1445: int(0) 1446: bool(false) 1447: bool(false) 1448: bool(false) 1449: bool(false) 1450: bool(false) 1451: bool(false) 1452: int(0) 1453: int(1) 1454: int(2) 1455: int(5) 1456: int(5) 1457: int(0) 1458: int(0) 1459: int(1) 1460: int(2) 1461: int(2) 1462: int(2) 1463: int(0) 1464: int(0) 1465: int(1) 1466: int(1) 1467: int(1) 1468: int(1) 1469: int(0) 1470: int(0) 1471: int(0) 1472: int(0) 1473: int(0) 1474: int(0) 1475: int(0) 1476: int(0) 1477: int(1) 1478: int(1) 1479: int(0) 1480: int(1) 1481: int(0) 1482: bool(false) 1483: bool(false) 1484: bool(false) 1485: bool(false) 1486: bool(false) 1487: bool(false) 1488: int(0) 1489: int(1) 1490: int(2) 1491: int(2) 1492: int(2) 1493: int(0) 1494: int(0) 1495: int(1) 1496: int(2) 1497: int(24) 1498: int(25) 1499: int(0) 1500: int(0) 1501: int(1) 1502: int(2) 1503: int(23) 1504: int(24) 1505: int(0) 1506: int(0) 1507: int(1) 1508: int(2) 1509: int(22) 1510: int(23) 1511: int(0) 1512: int(0) 1513: int(1) 1514: int(1) 1515: int(0) 1516: int(1) 1517: int(0) 1518: bool(false) 1519: bool(false) 1520: bool(false) 1521: bool(false) 1522: bool(false) 1523: bool(false) 1524: int(0) 1525: int(1) 1526: int(2) 1527: int(24) 1528: int(25) 1529: int(0) 1530: int(0) 1531: int(1) 1532: int(2) 1533: int(24) 1534: int(25) 1535: int(0) 1536: int(0) 1537: int(1) 1538: int(2) 1539: int(23) 1540: int(24) 1541: int(0) 1542: int(0) 1543: int(1) 1544: int(2) 1545: int(22) 1546: int(23) 1547: int(0) 1548: int(0) 1549: int(1) 1550: int(1) 1551: int(0) 1552: int(1) 1553: int(0) 1554: bool(false) 1555: bool(false) 1556: bool(false) 1557: bool(false) 1558: bool(false) 1559: bool(false) 1560: int(0) 1561: int(1) 1562: int(2) 1563: int(24) 1564: int(25) 1565: int(0) 1566: int(0) 1567: int(1) 1568: int(2) 1569: int(24) 1570: int(25) 1571: int(0) 1572: int(0) 1573: int(1) 1574: int(2) 1575: int(23) 1576: int(24) 1577: int(0) 1578: int(0) 1579: int(1) 1580: int(2) 1581: int(22) 1582: int(23) 1583: int(0) 1584: int(0) 1585: int(1) 1586: int(1) 1587: int(0) 1588: int(1) 1589: int(0) 1590: bool(false) 1591: bool(false) 1592: bool(false) 1593: bool(false) 1594: bool(false) 1595: bool(false) 1596: int(0) 1597: int(1) 1598: int(2) 1599: int(24) 1600: int(25) 1601: int(0) 1602: int(0) 1603: int(1) 1604: int(2) 1605: int(24) 1606: int(25) 1607: int(0) 1608: int(0) 1609: int(1) 1610: int(2) 1611: int(23) 1612: int(24) 1613: int(0) 1614: int(0) 1615: int(1) 1616: int(2) 1617: int(22) 1618: int(23) 1619: int(0) 1620: int(0) 1621: int(1) 1622: int(1) 1623: int(0) 1624: int(1) 1625: int(0) 1626: bool(false) 1627: bool(false) 1628: bool(false) 1629: bool(false) 1630: bool(false) 1631: bool(false) 1632: int(0) 1633: int(1) 1634: int(2) 1635: int(24) 1636: int(25) 1637: int(0) 1638: 1639: -- Iteration 7 -- 1640: int(0) 1641: int(1) 1642: int(2) 1643: int(5) 1644: int(5) 1645: int(0) 1646: int(0) 1647: int(1) 1648: int(2) 1649: int(4) 1650: int(4) 1651: int(0) 1652: int(0) 1653: int(1) 1654: int(2) 1655: int(3) 1656: int(3) 1657: int(0) 1658: int(0) 1659: int(0) 1660: int(0) 1661: int(0) 1662: int(0) 1663: int(0) 1664: bool(false) 1665: bool(false) 1666: bool(false) 1667: bool(false) 1668: bool(false) 1669: bool(false) 1670: int(0) 1671: int(1) 1672: int(2) 1673: int(5) 1674: int(5) 1675: int(0) 1676: int(0) 1677: int(1) 1678: int(2) 1679: int(5) 1680: int(5) 1681: int(0) 1682: int(0) 1683: int(1) 1684: int(2) 1685: int(4) 1686: int(4) 1687: int(0) 1688: int(0) 1689: int(1) 1690: int(2) 1691: int(3) 1692: int(3) 1693: int(0) 1694: int(0) 1695: int(0) 1696: int(0) 1697: int(0) 1698: int(0) 1699: int(0) 1700: bool(false) 1701: bool(false) 1702: bool(false) 1703: bool(false) 1704: bool(false) 1705: bool(false) 1706: int(0) 1707: int(1) 1708: int(2) 1709: int(5) 1710: int(5) 1711: int(0) 1712: int(0) 1713: int(1) 1714: int(2) 1715: int(2) 1716: int(2) 1717: int(0) 1718: int(0) 1719: int(1) 1720: int(1) 1721: int(1) 1722: int(1) 1723: int(0) 1724: int(0) 1725: int(0) 1726: int(0) 1727: int(0) 1728: int(0) 1729: int(0) 1730: int(0) 1731: int(1) 1732: int(1) 1733: int(0) 1734: int(1) 1735: int(0) 1736: bool(false) 1737: bool(false) 1738: bool(false) 1739: bool(false) 1740: bool(false) 1741: bool(false) 1742: int(0) 1743: int(1) 1744: int(2) 1745: int(2) 1746: int(2) 1747: int(0) 1748: int(0) 1749: int(1) 1750: int(2) 1751: int(26) 1752: int(27) 1753: int(0) 1754: int(0) 1755: int(1) 1756: int(2) 1757: int(25) 1758: int(26) 1759: int(0) 1760: int(0) 1761: int(1) 1762: int(2) 1763: int(24) 1764: int(25) 1765: int(0) 1766: int(0) 1767: int(1) 1768: int(1) 1769: int(0) 1770: int(1) 1771: int(0) 1772: bool(false) 1773: bool(false) 1774: bool(false) 1775: bool(false) 1776: bool(false) 1777: bool(false) 1778: int(0) 1779: int(1) 1780: int(2) 1781: int(26) 1782: int(27) 1783: int(0) 1784: int(0) 1785: int(1) 1786: int(2) 1787: int(26) 1788: int(27) 1789: int(0) 1790: int(0) 1791: int(1) 1792: int(2) 1793: int(25) 1794: int(26) 1795: int(0) 1796: int(0) 1797: int(1) 1798: int(2) 1799: int(24) 1800: int(25) 1801: int(0) 1802: int(0) 1803: int(1) 1804: int(1) 1805: int(0) 1806: int(1) 1807: int(0) 1808: bool(false) 1809: bool(false) 1810: bool(false) 1811: bool(false) 1812: bool(false) 1813: bool(false) 1814: int(0) 1815: int(1) 1816: int(2) 1817: int(26) 1818: int(27) 1819: int(0) 1820: int(0) 1821: int(1) 1822: int(2) 1823: int(26) 1824: int(27) 1825: int(0) 1826: int(0) 1827: int(1) 1828: int(2) 1829: int(25) 1830: int(26) 1831: int(0) 1832: int(0) 1833: int(1) 1834: int(2) 1835: int(24) 1836: int(25) 1837: int(0) 1838: int(0) 1839: int(1) 1840: int(1) 1841: int(0) 1842: int(1) 1843: int(0) 1844: bool(false) 1845: bool(false) 1846: bool(false) 1847: bool(false) 1848: bool(false) 1849: bool(false) 1850: int(0) 1851: int(1) 1852: int(2) 1853: int(26) 1854: int(27) 1855: int(0) 1856: int(0) 1857: int(1) 1858: int(2) 1859: int(6) 1860: int(6) 1861: int(0) 1862: int(0) 1863: int(1) 1864: int(2) 1865: int(5) 1866: int(5) 1867: int(0) 1868: int(0) 1869: int(1) 1870: int(2) 1871: int(4) 1872: int(4) 1873: int(0) 1874: int(0) 1875: int(1) 1876: int(1) 1877: int(0) 1878: int(1) 1879: int(0) 1880: bool(false) 1881: bool(false) 1882: bool(false) 1883: bool(false) 1884: bool(false) 1885: bool(false) 1886: int(0) 1887: int(1) 1888: int(2) 1889: int(6) 1890: int(6) 1891: int(0) 1892: Done