summaryrefslogtreecommitdiff
path: root/ext/standard/tests/strings/strcasecmp.phpt
blob: 3c07539bd559a2da5587139cdfd7bc9c4aece1a5 (plain)
ofshex dumpascii
0000 2d 2d 54 45 53 54 2d 2d 0a 73 74 72 63 61 73 65 63 6d 70 28 29 20 66 75 6e 63 74 69 6f 6e 0a 2d --TEST--.strcasecmp().function.-
0020 2d 49 4e 49 2d 2d 0a 70 72 65 63 69 73 69 6f 6e 20 3d 20 31 32 0a 2d 2d 46 49 4c 45 2d 2d 0a 3c -INI--.precision.=.12.--FILE--.<
0040 3f 70 68 70 0a 2f 2a 20 43 6f 6d 70 61 72 65 73 20 74 77 6f 20 73 74 72 69 6e 67 73 20 69 6e 20 ?php./*.Compares.two.strings.in.
0060 63 61 73 65 2d 69 6e 73 65 6e 73 69 74 69 76 65 20 6d 61 6e 6e 65 72 20 2a 2f 0a 0a 65 63 68 6f case-insensitive.manner.*/..echo
0080 20 22 23 23 23 23 20 42 61 73 69 63 20 61 6e 64 20 50 6f 73 73 69 62 6c 65 20 6f 70 65 72 61 74 ."####.Basic.and.Possible.operat
00a0 69 6f 6e 73 20 23 23 23 23 22 3b 0a 2f 2a 20 63 72 65 61 74 69 6e 67 20 61 6e 20 61 72 72 61 79 ions.####";./*.creating.an.array
00c0 20 6f 66 20 73 74 72 69 6e 67 73 20 74 6f 20 62 65 20 63 6f 6d 70 61 72 65 64 20 2a 2f 0a 24 61 .of.strings.to.be.compared.*/.$a
00e0 72 72 61 79 73 20 3d 20 61 72 72 61 79 28 0a 20 20 20 20 20 20 20 20 20 20 20 61 72 72 61 79 28 rrays.=.array(............array(
0100 22 61 22 2c 20 27 41 27 2c 20 63 68 72 28 31 32 38 29 2c 20 63 68 72 28 32 35 35 29 2c 20 63 68 "a",.'A',.chr(128),.chr(255),.ch
0120 72 28 32 35 36 29 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 61 72 72 61 79 28 22 61 63 63 22 2c r(256)),............array("acc",
0140 20 22 41 63 63 22 2c 20 27 61 43 27 2c 20 22 61 63 43 63 22 2c 20 27 61 63 64 27 2c 20 22 3f 61 ."Acc",.'aC',."acCc",.'acd',."?a
0160 63 63 22 2c 20 27 41 63 63 21 27 2c 20 22 24 21 61 63 63 22 2c 20 22 3b 61 63 63 22 29 2c 0a 20 cc",.'Acc!',."$!acc",.";acc"),..
0180 20 20 20 20 20 20 20 20 20 20 61 72 72 61 79 28 22 31 22 2c 20 22 30 22 2c 20 30 2c 20 22 2d 31 ..........array("1",."0",.0,."-1
01a0 22 2c 20 2d 31 2c 20 22 22 2c 20 54 52 55 45 2c 20 74 72 75 65 2c 20 46 41 4c 53 45 2c 20 22 73 ",.-1,."",.TRUE,.true,.FALSE,."s
01c0 74 72 69 6e 67 22 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 61 72 72 61 79 28 31 30 2e 35 2c 20 tring"),............array(10.5,.
01e0 31 2e 35 2c 20 39 2e 35 2c 20 31 31 2e 35 2c 20 31 30 30 2e 35 2c 20 31 30 2e 35 45 31 2c 20 2d 1.5,.9.5,.11.5,.100.5,.10.5E1,.-
0200 31 30 2e 35 2c 20 31 30 2c 20 30 2e 35 29 0a 20 20 20 20 20 20 20 20 20 20 29 3b 0a 0a 2f 2a 20 10.5,.10,.0.5)...........);../*.
0220 6c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 6f 20 67 6f 20 65 61 63 68 20 61 6e 64 20 65 76 65 72 loop.through.to.go.each.and.ever
0240 79 20 65 6c 65 6d 65 6e 74 20 69 6e 20 61 6e 20 61 72 72 61 79 0a 20 20 20 20 61 6e 64 20 63 6f y.element.in.an.array.....and.co
0260 6d 70 61 72 69 6e 67 20 74 68 65 20 65 6c 65 6d 65 6e 74 73 20 77 69 74 68 20 6f 6e 65 20 61 6e mparing.the.elements.with.one.an
0280 64 20 6f 74 68 65 72 20 2a 2f 0a 66 6f 72 65 61 63 68 28 24 61 72 72 61 79 73 20 61 73 20 24 73 d.other.*/.foreach($arrays.as.$s
02a0 74 72 31 5f 61 72 72 29 7b 0a 20 20 65 63 68 6f 20 22 5c 6e 2a 2a 2a 20 63 6f 6d 70 61 72 69 6e tr1_arr){...echo."\n***.comparin
02c0 67 20 74 68 65 20 73 74 72 69 6e 67 73 20 69 6e 20 61 6e 20 5c 6e 22 3b 0a 20 20 70 72 69 6e 74 g.the.strings.in.an.\n";...print
02e0 5f 72 28 24 73 74 72 31 5f 61 72 72 29 3b 0a 20 20 66 6f 72 20 28 24 69 3d 30 3b 20 24 69 3c 63 _r($str1_arr);...for.($i=0;.$i<c
0300 6f 75 6e 74 28 24 73 74 72 31 5f 61 72 72 29 3b 20 24 69 2b 2b 29 7b 0a 20 20 20 20 65 63 68 6f ount($str1_arr);.$i++){.....echo
0320 20 22 5c 6e 49 74 65 72 61 74 69 6f 6e 20 24 69 5c 6e 22 3b 0a 20 20 20 20 66 6f 72 28 24 6a 3d ."\nIteration.$i\n";.....for($j=
0340 30 3b 20 24 6a 3c 63 6f 75 6e 74 28 24 73 74 72 31 5f 61 72 72 29 3b 20 24 6a 2b 2b 29 7b 0a 20 0;.$j<count($str1_arr);.$j++){..
0360 20 20 20 20 20 65 63 68 6f 20 22 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 24 73 74 72 .....echo."-.strcasecmp.of.'$str
0380 31 5f 61 72 72 5b 24 69 5d 27 20 61 6e 64 20 27 24 73 74 72 31 5f 61 72 72 5b 24 6a 5d 27 20 69 1_arr[$i]'.and.'$str1_arr[$j]'.i
03a0 73 20 3d 3e 20 22 3b 0a 20 20 20 20 20 20 76 61 72 5f 64 75 6d 70 28 73 74 72 63 61 73 65 63 6d s.=>.";.......var_dump(strcasecm
03c0 70 28 24 73 74 72 31 5f 61 72 72 5b 24 69 5d 2c 20 24 73 74 72 31 5f 61 72 72 5b 24 6a 5d 29 29 p($str1_arr[$i],.$str1_arr[$j]))
03e0 3b 0a 20 20 20 20 7d 0a 20 20 7d 0a 7d 0a 0a 0a 0a 65 63 68 6f 20 22 5c 6e 23 23 23 23 20 54 65 ;.....}...}.}....echo."\n####.Te
0400 73 74 69 6e 67 20 6d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 20 69 6e 70 75 74 73 20 23 23 23 23 5c sting.miscellaneous.inputs.####\
0420 6e 22 3b 0a 0a 65 63 68 6f 20 22 2d 2d 2d 20 54 65 73 74 69 6e 67 20 6f 62 6a 65 63 74 73 20 2d n";..echo."---.Testing.objects.-
0440 2d 2d 5c 6e 22 3b 0a 2f 2a 20 77 65 20 67 65 74 20 22 52 65 63 6f 76 65 72 61 62 6c 65 20 66 61 --\n";./*.we.get."Recoverable.fa
0460 74 61 6c 20 65 72 72 6f 72 3a 20 73 61 79 69 6e 67 20 4f 62 6a 65 63 74 20 6f 66 20 63 6c 61 73 tal.error:.saying.Object.of.clas
0480 73 20 63 6f 75 6c 64 20 6e 6f 74 20 62 65 20 63 6f 6e 76 65 72 74 65 64 0a 20 20 20 74 6f 20 73 s.could.not.be.converted....to.s
04a0 74 72 69 6e 67 22 20 62 79 20 64 65 66 61 75 6c 74 20 77 68 65 6e 20 61 6e 20 6f 62 6a 65 63 74 tring".by.default.when.an.object
04c0 20 69 73 20 70 61 73 73 65 64 20 69 6e 73 74 65 61 64 20 6f 66 20 73 74 72 69 6e 67 2e 0a 54 68 .is.passed.instead.of.string..Th
04e0 65 20 65 72 72 6f 72 20 63 61 6e 20 62 65 20 20 61 76 6f 69 64 65 64 20 62 79 20 63 68 6f 6f 73 e.error.can.be..avoided.by.choos
0500 69 6e 67 20 74 68 65 20 5f 5f 74 6f 53 74 72 69 6e 67 20 6d 61 67 69 78 20 6d 65 74 68 6f 64 20 ing.the.__toString.magix.method.
0520 61 73 20 66 6f 6c 6c 6f 77 73 3a 20 2a 2f 0a 0a 63 6c 61 73 73 20 73 74 72 69 6e 67 31 20 7b 0a as.follows:.*/..class.string1.{.
0540 20 20 66 75 6e 63 74 69 6f 6e 20 5f 5f 74 6f 53 74 72 69 6e 67 28 29 20 7b 0a 20 20 20 20 72 65 ..function.__toString().{.....re
0560 74 75 72 6e 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 22 3b 0a 20 20 7d 0a 7d 0a 24 6f 62 6a 5f turn."Hello,.world";...}.}.$obj_
0580 73 74 72 69 6e 67 31 20 3d 20 6e 65 77 20 73 74 72 69 6e 67 31 3b 0a 0a 63 6c 61 73 73 20 73 74 string1.=.new.string1;..class.st
05a0 72 69 6e 67 32 20 7b 0a 20 20 66 75 6e 63 74 69 6f 6e 20 5f 5f 74 6f 53 74 72 69 6e 67 28 29 20 ring2.{...function.__toString().
05c0 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 22 68 65 6c 6c 6f 2c 20 77 6f 72 6c 64 5c 30 22 3b 0a 20 {.....return."hello,.world\0";..
05e0 20 7d 0a 7d 0a 24 6f 62 6a 5f 73 74 72 69 6e 67 32 20 3d 20 6e 65 77 20 73 74 72 69 6e 67 32 3b .}.}.$obj_string2.=.new.string2;
0600 0a 0a 76 61 72 5f 64 75 6d 70 28 73 74 72 63 61 73 65 63 6d 70 28 22 24 6f 62 6a 5f 73 74 72 69 ..var_dump(strcasecmp("$obj_stri
0620 6e 67 31 22 2c 20 22 24 6f 62 6a 5f 73 74 72 69 6e 67 32 22 29 29 3b 0a 0a 0a 65 63 68 6f 20 22 ng1",."$obj_string2"));...echo."
0640 5c 6e 2d 2d 2d 20 54 65 73 74 69 6e 67 20 61 72 72 61 79 73 20 2d 2d 2d 5c 6e 22 3b 0a 24 73 74 \n---.Testing.arrays.---\n";.$st
0660 72 5f 61 72 72 20 3d 20 61 72 72 61 79 28 22 68 65 6c 6c 6f 22 2c 20 22 3f 77 6f 72 6c 64 22 2c r_arr.=.array("hello",."?world",
0680 20 22 21 24 25 2a 2a 28 29 25 2a 2a 5b 5d 5b 5b 5b 26 40 23 7e 21 22 29 3b 0a 76 61 72 5f 64 75 ."!$%**()%**[][[[&@#~!");.var_du
06a0 6d 70 28 73 74 72 63 61 73 65 63 6d 70 28 22 68 65 6c 6c 6f 3f 77 6f 72 6c 64 2c 21 24 25 2a 2a mp(strcasecmp("hello?world,!$%**
06c0 28 29 25 2a 2a 5b 5d 5b 5b 5b 26 40 23 7e 21 22 2c 20 22 24 73 74 72 5f 61 72 72 5b 31 5d 22 29 ()%**[][[[&@#~!",."$str_arr[1]")
06e0 29 3b 0a 76 61 72 5f 64 75 6d 70 28 73 74 72 63 61 73 65 63 6d 70 28 22 68 65 6c 6c 6f 3f 77 6f );.var_dump(strcasecmp("hello?wo
0700 72 6c 64 2c 21 24 25 2a 2a 28 29 25 2a 2a 5b 5d 5b 5b 5b 26 40 23 7e 21 22 2c 20 22 24 73 74 72 rld,!$%**()%**[][[[&@#~!",."$str
0720 5f 61 72 72 5b 32 5d 22 29 29 3b 0a 0a 0a 65 63 68 6f 20 22 5c 6e 2d 2d 2d 20 54 65 73 74 69 6e _arr[2]"));...echo."\n---.Testin
0740 67 20 61 20 6c 6f 6e 67 65 72 20 61 6e 64 20 68 65 72 65 64 6f 63 20 73 74 72 69 6e 67 20 2d 2d g.a.longer.and.heredoc.string.--
0760 2d 5c 6e 22 3b 0a 24 73 74 72 69 6e 67 20 3d 20 3c 3c 3c 45 4f 44 0a 61 62 63 64 65 66 67 68 69 -\n";.$string.=.<<<EOD.abcdefghi
0780 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 jklmnopqrstuvwxyz0123456789abcde
07a0 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 0a fghijklmnopqrstuvwxyz0123456789.
07c0 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 abcdefghijklmnopqrstuvwxyz012345
07e0 36 37 38 39 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 6789abcdefghijklmnopqrstuvwxyz01
0800 32 33 34 35 36 37 38 39 0a 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 23456789.abcdefghijklmnopqrstuvw
0820 78 79 7a 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 xyz0123456789abcdefghijklmnopqrs
0840 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 0a 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e tuvwxyz0123456789.abcdefghijklmn
0860 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 67 68 69 6a opqrstuvwxyz0123456789abcdefghij
0880 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 0a 61 62 63 64 65 klmnopqrstuvwxyz0123456789.abcde
08a0 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 61 fghijklmnopqrstuvwxyz0123456789a
08c0 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 bcdefghijklmnopqrstuvwxyz0123456
08e0 37 38 39 0a 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 789.abcdefghijklmnopqrstuvwxyz01
0900 32 33 34 35 36 37 38 39 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 23456789abcdefghijklmnopqrstuvwx
0920 79 7a 30 31 32 33 34 35 36 37 38 39 0a 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 yz0123456789.abcdefghijklmnopqrs
0940 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f tuvwxyz0123456789abcdefghijklmno
0960 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 0a 40 23 24 25 5e 26 2a 2a 26 5e pqrstuvwxyz0123456789.@#$%^&**&^
0980 25 24 23 40 21 7e 3a 28 29 29 29 29 28 28 28 28 26 26 26 2a 2a 25 24 23 23 23 40 40 40 21 21 21 %$#@!~:())))((((&&&**%$###@@@!!!
09a0 7e 7e 7e 7e 40 23 23 23 24 25 5e 26 2a 0a 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 ~~~~@###$%^&*.abcdefghijklmnopqr
09c0 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e stuvwxyz0123456789abcdefghijklmn
09e0 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 0a 45 4f 44 3b 0a 76 61 72 5f opqrstuvwxyz0123456789.EOD;.var_
0a00 64 75 6d 70 28 73 74 72 63 61 73 65 63 6d 70 28 24 73 74 72 69 6e 67 2c 20 24 73 74 72 69 6e 67 dump(strcasecmp($string,.$string
0a20 29 29 3b 0a 76 61 72 5f 64 75 6d 70 28 73 74 72 63 61 73 65 63 6d 70 28 24 73 74 72 69 6e 67 2c ));.var_dump(strcasecmp($string,
0a40 20 22 78 79 7a 30 31 32 33 34 35 36 37 38 39 22 29 29 3b 0a 76 61 72 5f 64 75 6d 70 28 73 74 72 ."xyz0123456789"));.var_dump(str
0a60 63 61 73 65 63 6d 70 28 24 73 74 72 69 6e 67 2c 20 22 26 26 26 22 29 29 3b 0a 0a 65 63 68 6f 20 casecmp($string,."&&&"));..echo.
0a80 22 5c 6e 2d 2d 2d 20 54 65 73 74 69 6e 67 20 61 20 68 65 72 65 64 6f 63 20 6e 75 6c 6c 20 73 74 "\n---.Testing.a.heredoc.null.st
0aa0 72 69 6e 67 20 2d 2d 2d 5c 6e 22 3b 0a 24 73 74 72 20 3d 20 3c 3c 3c 45 4f 44 0a 45 4f 44 3b 0a ring.---\n";.$str.=.<<<EOD.EOD;.
0ac0 76 61 72 5f 64 75 6d 70 28 73 74 72 63 61 73 65 63 6d 70 28 24 73 74 72 2c 20 22 5c 30 22 29 29 var_dump(strcasecmp($str,."\0"))
0ae0 3b 0a 76 61 72 5f 64 75 6d 70 28 73 74 72 63 61 73 65 63 6d 70 28 24 73 74 72 2c 20 22 30 22 29 ;.var_dump(strcasecmp($str,."0")
0b00 29 3b 0a 0a 0a 65 63 68 6f 20 22 5c 6e 2d 2d 2d 20 54 65 73 74 69 6e 67 20 73 69 6d 70 6c 65 20 );...echo."\n---.Testing.simple.
0b20 61 6e 64 20 63 6f 6d 70 6c 65 78 20 73 79 6e 74 61 78 20 73 74 72 69 6e 67 73 20 2d 2d 2d 5c 6e and.complex.syntax.strings.---\n
0b40 22 3b 0a 24 73 74 72 20 3d 20 27 77 6f 72 6c 64 27 3b 0a 0a 2f 2a 20 53 69 6d 70 6c 65 20 73 79 ";.$str.=.'world';../*.Simple.sy
0b60 6e 74 61 78 20 2a 2f 0a 76 61 72 5f 64 75 6d 70 28 73 74 72 63 61 73 65 63 6d 70 28 22 48 65 6c ntax.*/.var_dump(strcasecmp("Hel
0b80 6c 6f 2c 20 77 6f 72 6c 64 22 2c 20 22 24 73 74 72 22 29 29 3b 0a 76 61 72 5f 64 75 6d 70 28 73 lo,.world",."$str"));.var_dump(s
0ba0 74 72 63 61 73 65 63 6d 70 28 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 27 53 22 2c 20 22 24 73 74 trcasecmp("Hello,.world'S",."$st
0bc0 72 27 53 22 29 29 3b 0a 76 61 72 5f 64 75 6d 70 28 73 74 72 63 61 73 65 63 6d 70 28 22 48 65 6c r'S"));.var_dump(strcasecmp("Hel
0be0 6c 6f 2c 20 77 6f 72 6c 64 53 22 2c 20 22 24 73 74 72 53 22 29 29 3b 0a 0a 2f 2a 20 53 74 72 69 lo,.worldS",."$strS"));../*.Stri
0c00 6e 67 20 77 69 74 68 20 63 75 72 6c 79 20 62 72 61 63 65 73 2c 20 63 6f 6d 70 6c 65 78 20 73 79 ng.with.curly.braces,.complex.sy
0c20 6e 74 61 78 20 2a 2f 0a 76 61 72 5f 64 75 6d 70 28 73 74 72 63 61 73 65 63 6d 70 28 22 48 65 6c ntax.*/.var_dump(strcasecmp("Hel
0c40 6c 6f 2c 20 77 6f 72 6c 64 53 22 2c 20 22 24 7b 73 74 72 7d 53 22 29 29 3b 0a 76 61 72 5f 64 75 lo,.worldS",."${str}S"));.var_du
0c60 6d 70 28 73 74 72 63 61 73 65 63 6d 70 28 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 53 22 2c 20 22 mp(strcasecmp("Hello,.worldS",."
0c80 7b 24 73 74 72 7d 53 22 29 29 3b 0a 0a 65 63 68 6f 20 22 5c 6e 2d 2d 2d 20 54 65 73 74 69 6e 67 {$str}S"));..echo."\n---.Testing
0ca0 20 62 69 6e 61 72 79 20 73 61 66 65 20 61 6e 64 20 62 69 6e 61 72 79 20 63 68 61 72 73 20 2d 2d .binary.safe.and.binary.chars.--
0cc0 2d 5c 6e 22 3b 0a 76 61 72 5f 64 75 6d 70 28 73 74 72 63 61 73 65 63 6d 70 28 22 48 65 6c 6c 6f -\n";.var_dump(strcasecmp("Hello
0ce0 5c 30 77 6f 72 6c 64 22 2c 20 22 48 65 6c 6c 6f 22 29 29 3b 0a 76 61 72 5f 64 75 6d 70 28 73 74 \0world",."Hello"));.var_dump(st
0d00 72 63 61 73 65 63 6d 70 28 22 48 65 6c 6c 6f 5c 30 77 6f 72 6c 64 22 2c 20 22 48 65 6c 6c 6f 77 rcasecmp("Hello\0world",."Hellow
0d20 6f 72 6c 64 22 29 29 3b 0a 76 61 72 5f 64 75 6d 70 28 73 74 72 63 61 73 65 63 6d 70 28 22 5c 78 orld"));.var_dump(strcasecmp("\x
0d40 30 22 2c 20 22 5c 30 22 29 29 3b 0a 76 61 72 5f 64 75 6d 70 28 73 74 72 63 61 73 65 63 6d 70 28 0",."\0"));.var_dump(strcasecmp(
0d60 22 5c 30 30 30 22 2c 20 22 5c 30 22 29 29 3b 0a 76 61 72 5f 64 75 6d 70 28 73 74 72 63 61 73 65 "\000",."\0"));.var_dump(strcase
0d80 63 6d 70 28 22 5c 78 30 30 22 2c 20 22 22 29 29 3b 0a 0a 65 63 68 6f 20 22 5c 6e 2d 2d 2d 20 43 cmp("\x00",.""));..echo."\n---.C
0da0 6f 6d 70 61 72 69 6e 67 20 6c 6f 6e 67 20 66 6c 6f 61 74 20 76 61 6c 75 65 73 20 2d 2d 2d 5c 6e omparing.long.float.values.---\n
0dc0 22 3b 0a 2f 2a 20 48 65 72 65 20 74 77 6f 20 64 69 66 66 65 72 65 6e 74 20 6f 75 74 70 75 74 73 ";./*.Here.two.different.outputs
0de0 2c 20 77 68 69 63 68 20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 20 72 6f 75 6e 64 69 6e 67 20 ,.which.depends.on.the.rounding.
0e00 76 61 6c 75 65 0a 20 20 20 62 65 66 6f 72 65 20 63 6f 6e 76 65 72 74 69 6e 67 20 74 6f 20 73 74 value....before.converting.to.st
0e20 72 69 6e 67 2e 20 48 65 72 65 20 50 72 65 63 69 73 69 6f 6e 20 3d 20 31 32 20 20 2a 2f 0a 76 61 ring..Here.Precision.=.12..*/.va
0e40 72 5f 64 75 6d 70 28 73 74 72 63 61 73 65 63 6d 70 28 31 30 2e 35 35 35 35 35 35 35 35 35 35 35 r_dump(strcasecmp(10.55555555555
0e60 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 2c 20 31 30 2e 35 35 35 35 35 35 35 35 35 36 29 29 555555555555555,.10.5555555556))
0e80 3b 20 20 20 2f 2f 20 69 6e 74 28 30 29 0a 76 61 72 5f 64 75 6d 70 28 73 74 72 63 61 73 65 63 6d ;...//.int(0).var_dump(strcasecm
0ea0 70 28 31 30 2e 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 2c p(10.55555555555555555555555555,
0ec0 20 31 30 2e 35 35 35 35 35 35 35 35 36 29 29 3b 20 20 20 20 2f 2f 20 69 6e 74 28 2d 31 29 0a 76 .10.555555556));....//.int(-1).v
0ee0 61 72 5f 64 75 6d 70 28 73 74 72 63 61 73 65 63 6d 70 28 31 30 2e 35 35 35 35 35 35 35 35 35 39 ar_dump(strcasecmp(10.5555555559
0f00 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 2c 20 31 30 2e 35 35 35 35 35 35 35 35 36 29 29 5555555555555555,.10.555555556))
0f20 3b 20 20 20 20 2f 2f 20 69 6e 74 28 30 29 0a 0a 65 63 68 6f 20 22 44 6f 6e 65 5c 6e 22 3b 0a 3f ;....//.int(0)..echo."Done\n";.?
0f40 3e 0a 2d 2d 45 58 50 45 43 54 46 2d 2d 0a 23 23 23 23 20 42 61 73 69 63 20 61 6e 64 20 50 6f 73 >.--EXPECTF--.####.Basic.and.Pos
0f60 73 69 62 6c 65 20 6f 70 65 72 61 74 69 6f 6e 73 20 23 23 23 23 0a 2a 2a 2a 20 63 6f 6d 70 61 72 sible.operations.####.***.compar
0f80 69 6e 67 20 74 68 65 20 73 74 72 69 6e 67 73 20 69 6e 20 61 6e 20 0a 41 72 72 61 79 0a 28 0a 20 ing.the.strings.in.an..Array.(..
0fa0 20 20 20 5b 30 5d 20 3d 3e 20 61 0a 20 20 20 20 5b 31 5d 20 3d 3e 20 41 0a 20 20 20 20 5b 32 5d ...[0].=>.a.....[1].=>.A.....[2]
0fc0 20 3d 3e 20 80 0a 20 20 20 20 5b 33 5d 20 3d 3e 20 ff 0a 20 20 20 20 5b 34 5d 20 3d 3e 20 00 0a .=>.......[3].=>.......[4].=>...
0fe0 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 30 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 )..Iteration.0.-.strcasecmp.of.'
1000 61 27 20 61 6e 64 20 27 61 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 a'.and.'a'.is.=>.int(0).-.strcas
1020 65 63 6d 70 20 6f 66 20 27 61 27 20 61 6e 64 20 27 41 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 ecmp.of.'a'.and.'A'.is.=>.int(0)
1040 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 27 20 61 6e 64 20 27 80 27 20 69 73 20 .-.strcasecmp.of.'a'.and.'.'.is.
1060 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 27 20 =>.int(-%d).-.strcasecmp.of.'a'.
1080 61 6e 64 20 27 ff 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 and.'.'.is.=>.int(-%d).-.strcase
10a0 63 6d 70 20 6f 66 20 27 61 27 20 61 6e 64 20 27 00 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 cmp.of.'a'.and.'.'.is.=>.int(%d)
10c0 0a 0a 49 74 65 72 61 74 69 6f 6e 20 31 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 41 ..Iteration.1.-.strcasecmp.of.'A
10e0 27 20 61 6e 64 20 27 61 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 '.and.'a'.is.=>.int(0).-.strcase
1100 63 6d 70 20 6f 66 20 27 41 27 20 61 6e 64 20 27 41 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a cmp.of.'A'.and.'A'.is.=>.int(0).
1120 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 41 27 20 61 6e 64 20 27 80 27 20 69 73 20 3d -.strcasecmp.of.'A'.and.'.'.is.=
1140 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 41 27 20 61 >.int(-%d).-.strcasecmp.of.'A'.a
1160 6e 64 20 27 ff 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 nd.'.'.is.=>.int(-%d).-.strcasec
1180 6d 70 20 6f 66 20 27 41 27 20 61 6e 64 20 27 00 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a mp.of.'A'.and.'.'.is.=>.int(%d).
11a0 0a 49 74 65 72 61 74 69 6f 6e 20 32 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 80 27 .Iteration.2.-.strcasecmp.of.'.'
11c0 20 61 6e 64 20 27 61 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 .and.'a'.is.=>.int(%d).-.strcase
11e0 63 6d 70 20 6f 66 20 27 80 27 20 61 6e 64 20 27 41 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 cmp.of.'.'.and.'A'.is.=>.int(%d)
1200 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 80 27 20 61 6e 64 20 27 80 27 20 69 73 20 .-.strcasecmp.of.'.'.and.'.'.is.
1220 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 80 27 20 61 6e =>.int(0).-.strcasecmp.of.'.'.an
1240 64 20 27 ff 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d d.'.'.is.=>.int(-%d).-.strcasecm
1260 70 20 6f 66 20 27 80 27 20 61 6e 64 20 27 00 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 0a p.of.'.'.and.'.'.is.=>.int(%d)..
1280 49 74 65 72 61 74 69 6f 6e 20 33 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 ff 27 20 Iteration.3.-.strcasecmp.of.'.'.
12a0 61 6e 64 20 27 61 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 and.'a'.is.=>.int(%d).-.strcasec
12c0 6d 70 20 6f 66 20 27 ff 27 20 61 6e 64 20 27 41 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a mp.of.'.'.and.'A'.is.=>.int(%d).
12e0 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 ff 27 20 61 6e 64 20 27 80 27 20 69 73 20 3d -.strcasecmp.of.'.'.and.'.'.is.=
1300 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 ff 27 20 61 6e >.int(%d).-.strcasecmp.of.'.'.an
1320 64 20 27 ff 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 d.'.'.is.=>.int(0).-.strcasecmp.
1340 6f 66 20 27 ff 27 20 61 6e 64 20 27 00 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 0a 49 74 of.'.'.and.'.'.is.=>.int(%d)..It
1360 65 72 61 74 69 6f 6e 20 34 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 00 27 20 61 6e eration.4.-.strcasecmp.of.'.'.an
1380 64 20 27 61 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d d.'a'.is.=>.int(-%d).-.strcasecm
13a0 70 20 6f 66 20 27 00 27 20 61 6e 64 20 27 41 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a p.of.'.'.and.'A'.is.=>.int(-%d).
13c0 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 00 27 20 61 6e 64 20 27 80 27 20 69 73 20 3d -.strcasecmp.of.'.'.and.'.'.is.=
13e0 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 00 27 20 61 >.int(-%d).-.strcasecmp.of.'.'.a
1400 6e 64 20 27 ff 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 nd.'.'.is.=>.int(-%d).-.strcasec
1420 6d 70 20 6f 66 20 27 00 27 20 61 6e 64 20 27 00 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 0a mp.of.'.'.and.'.'.is.=>.int(0)..
1440 2a 2a 2a 20 63 6f 6d 70 61 72 69 6e 67 20 74 68 65 20 73 74 72 69 6e 67 73 20 69 6e 20 61 6e 20 ***.comparing.the.strings.in.an.
1460 0a 41 72 72 61 79 0a 28 0a 20 20 20 20 5b 30 5d 20 3d 3e 20 61 63 63 0a 20 20 20 20 5b 31 5d 20 .Array.(.....[0].=>.acc.....[1].
1480 3d 3e 20 41 63 63 0a 20 20 20 20 5b 32 5d 20 3d 3e 20 61 43 0a 20 20 20 20 5b 33 5d 20 3d 3e 20 =>.Acc.....[2].=>.aC.....[3].=>.
14a0 61 63 43 63 0a 20 20 20 20 5b 34 5d 20 3d 3e 20 61 63 64 0a 20 20 20 20 5b 35 5d 20 3d 3e 20 3f acCc.....[4].=>.acd.....[5].=>.?
14c0 61 63 63 0a 20 20 20 20 5b 36 5d 20 3d 3e 20 41 63 63 21 0a 20 20 20 20 5b 37 5d 20 3d 3e 20 24 acc.....[6].=>.Acc!.....[7].=>.$
14e0 21 61 63 63 0a 20 20 20 20 5b 38 5d 20 3d 3e 20 3b 61 63 63 0a 29 0a 0a 49 74 65 72 61 74 69 6f !acc.....[8].=>.;acc.)..Iteratio
1500 6e 20 30 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 63 27 20 61 6e 64 20 27 61 n.0.-.strcasecmp.of.'acc'.and.'a
1520 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 cc'.is.=>.int(0).-.strcasecmp.of
1540 20 27 61 63 63 27 20 61 6e 64 20 27 41 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 .'acc'.and.'Acc'.is.=>.int(0).-.
1560 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 63 27 20 61 6e 64 20 27 61 43 27 20 69 73 20 strcasecmp.of.'acc'.and.'aC'.is.
1580 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 63 27 =>.int(%d).-.strcasecmp.of.'acc'
15a0 20 61 6e 64 20 27 61 63 43 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 .and.'acCc'.is.=>.int(-%d).-.str
15c0 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 63 27 20 61 6e 64 20 27 61 63 64 27 20 69 73 20 3d 3e casecmp.of.'acc'.and.'acd'.is.=>
15e0 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 63 27 20 .int(-%d).-.strcasecmp.of.'acc'.
1600 61 6e 64 20 27 3f 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 and.'?acc'.is.=>.int(%d).-.strca
1620 73 65 63 6d 70 20 6f 66 20 27 61 63 63 27 20 61 6e 64 20 27 41 63 63 21 27 20 69 73 20 3d 3e 20 secmp.of.'acc'.and.'Acc!'.is.=>.
1640 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 63 27 20 61 int(-%d).-.strcasecmp.of.'acc'.a
1660 6e 64 20 27 24 21 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 nd.'$!acc'.is.=>.int(%d).-.strca
1680 73 65 63 6d 70 20 6f 66 20 27 61 63 63 27 20 61 6e 64 20 27 3b 61 63 63 27 20 69 73 20 3d 3e 20 secmp.of.'acc'.and.';acc'.is.=>.
16a0 69 6e 74 28 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 31 0a 2d 20 73 74 72 63 61 73 65 63 6d int(%d)..Iteration.1.-.strcasecm
16c0 70 20 6f 66 20 27 41 63 63 27 20 61 6e 64 20 27 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 p.of.'Acc'.and.'acc'.is.=>.int(0
16e0 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 41 63 63 27 20 61 6e 64 20 27 41 63 63 ).-.strcasecmp.of.'Acc'.and.'Acc
1700 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 '.is.=>.int(0).-.strcasecmp.of.'
1720 41 63 63 27 20 61 6e 64 20 27 61 43 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 Acc'.and.'aC'.is.=>.int(%d).-.st
1740 72 63 61 73 65 63 6d 70 20 6f 66 20 27 41 63 63 27 20 61 6e 64 20 27 61 63 43 63 27 20 69 73 20 rcasecmp.of.'Acc'.and.'acCc'.is.
1760 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 41 63 63 =>.int(-%d).-.strcasecmp.of.'Acc
1780 27 20 61 6e 64 20 27 61 63 64 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 '.and.'acd'.is.=>.int(-%d).-.str
17a0 63 61 73 65 63 6d 70 20 6f 66 20 27 41 63 63 27 20 61 6e 64 20 27 3f 61 63 63 27 20 69 73 20 3d casecmp.of.'Acc'.and.'?acc'.is.=
17c0 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 41 63 63 27 20 >.int(%d).-.strcasecmp.of.'Acc'.
17e0 61 6e 64 20 27 41 63 63 21 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 and.'Acc!'.is.=>.int(-%d).-.strc
1800 61 73 65 63 6d 70 20 6f 66 20 27 41 63 63 27 20 61 6e 64 20 27 24 21 61 63 63 27 20 69 73 20 3d asecmp.of.'Acc'.and.'$!acc'.is.=
1820 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 41 63 63 27 20 >.int(%d).-.strcasecmp.of.'Acc'.
1840 61 6e 64 20 27 3b 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 0a 49 74 65 72 61 74 and.';acc'.is.=>.int(%d)..Iterat
1860 69 6f 6e 20 32 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 43 27 20 61 6e 64 20 27 ion.2.-.strcasecmp.of.'aC'.and.'
1880 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 acc'.is.=>.int(-%d).-.strcasecmp
18a0 20 6f 66 20 27 61 43 27 20 61 6e 64 20 27 41 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 .of.'aC'.and.'Acc'.is.=>.int(-%d
18c0 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 43 27 20 61 6e 64 20 27 61 43 27 20 ).-.strcasecmp.of.'aC'.and.'aC'.
18e0 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 43 is.=>.int(0).-.strcasecmp.of.'aC
1900 27 20 61 6e 64 20 27 61 63 43 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 '.and.'acCc'.is.=>.int(-%d).-.st
1920 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 43 27 20 61 6e 64 20 27 61 63 64 27 20 69 73 20 3d 3e rcasecmp.of.'aC'.and.'acd'.is.=>
1940 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 43 27 20 61 .int(-%d).-.strcasecmp.of.'aC'.a
1960 6e 64 20 27 3f 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 nd.'?acc'.is.=>.int(%d).-.strcas
1980 65 63 6d 70 20 6f 66 20 27 61 43 27 20 61 6e 64 20 27 41 63 63 21 27 20 69 73 20 3d 3e 20 69 6e ecmp.of.'aC'.and.'Acc!'.is.=>.in
19a0 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 43 27 20 61 6e 64 20 t(-%d).-.strcasecmp.of.'aC'.and.
19c0 27 24 21 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 '$!acc'.is.=>.int(%d).-.strcasec
19e0 6d 70 20 6f 66 20 27 61 43 27 20 61 6e 64 20 27 3b 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 mp.of.'aC'.and.';acc'.is.=>.int(
1a00 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 33 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 %d)..Iteration.3.-.strcasecmp.of
1a20 20 27 61 63 43 63 27 20 61 6e 64 20 27 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a .'acCc'.and.'acc'.is.=>.int(%d).
1a40 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 43 63 27 20 61 6e 64 20 27 41 63 63 27 -.strcasecmp.of.'acCc'.and.'Acc'
1a60 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 .is.=>.int(%d).-.strcasecmp.of.'
1a80 61 63 43 63 27 20 61 6e 64 20 27 61 43 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 acCc'.and.'aC'.is.=>.int(%d).-.s
1aa0 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 43 63 27 20 61 6e 64 20 27 61 63 43 63 27 20 69 trcasecmp.of.'acCc'.and.'acCc'.i
1ac0 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 43 s.=>.int(0).-.strcasecmp.of.'acC
1ae0 63 27 20 61 6e 64 20 27 61 63 64 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 c'.and.'acd'.is.=>.int(-%d).-.st
1b00 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 43 63 27 20 61 6e 64 20 27 3f 61 63 63 27 20 69 73 rcasecmp.of.'acCc'.and.'?acc'.is
1b20 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 43 .=>.int(%d).-.strcasecmp.of.'acC
1b40 63 27 20 61 6e 64 20 27 41 63 63 21 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 c'.and.'Acc!'.is.=>.int(%d).-.st
1b60 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 43 63 27 20 61 6e 64 20 27 24 21 61 63 63 27 20 69 rcasecmp.of.'acCc'.and.'$!acc'.i
1b80 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 s.=>.int(%d).-.strcasecmp.of.'ac
1ba0 43 63 27 20 61 6e 64 20 27 3b 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 0a 49 74 Cc'.and.';acc'.is.=>.int(%d)..It
1bc0 65 72 61 74 69 6f 6e 20 34 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 64 27 20 eration.4.-.strcasecmp.of.'acd'.
1be0 61 6e 64 20 27 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 and.'acc'.is.=>.int(%d).-.strcas
1c00 65 63 6d 70 20 6f 66 20 27 61 63 64 27 20 61 6e 64 20 27 41 63 63 27 20 69 73 20 3d 3e 20 69 6e ecmp.of.'acd'.and.'Acc'.is.=>.in
1c20 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 64 27 20 61 6e 64 20 t(%d).-.strcasecmp.of.'acd'.and.
1c40 27 61 43 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 'aC'.is.=>.int(%d).-.strcasecmp.
1c60 6f 66 20 27 61 63 64 27 20 61 6e 64 20 27 61 63 43 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 of.'acd'.and.'acCc'.is.=>.int(%d
1c80 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 64 27 20 61 6e 64 20 27 61 63 64 ).-.strcasecmp.of.'acd'.and.'acd
1ca0 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 '.is.=>.int(0).-.strcasecmp.of.'
1cc0 61 63 64 27 20 61 6e 64 20 27 3f 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 acd'.and.'?acc'.is.=>.int(%d).-.
1ce0 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 64 27 20 61 6e 64 20 27 41 63 63 21 27 20 69 strcasecmp.of.'acd'.and.'Acc!'.i
1d00 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 s.=>.int(%d).-.strcasecmp.of.'ac
1d20 64 27 20 61 6e 64 20 27 24 21 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 d'.and.'$!acc'.is.=>.int(%d).-.s
1d40 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 61 63 64 27 20 61 6e 64 20 27 3b 61 63 63 27 20 69 73 trcasecmp.of.'acd'.and.';acc'.is
1d60 20 3d 3e 20 69 6e 74 28 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 35 0a 2d 20 73 74 72 63 61 .=>.int(%d)..Iteration.5.-.strca
1d80 73 65 63 6d 70 20 6f 66 20 27 3f 61 63 63 27 20 61 6e 64 20 27 61 63 63 27 20 69 73 20 3d 3e 20 secmp.of.'?acc'.and.'acc'.is.=>.
1da0 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 3f 61 63 63 27 20 int(-%d).-.strcasecmp.of.'?acc'.
1dc0 61 6e 64 20 27 41 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 and.'Acc'.is.=>.int(-%d).-.strca
1de0 73 65 63 6d 70 20 6f 66 20 27 3f 61 63 63 27 20 61 6e 64 20 27 61 43 27 20 69 73 20 3d 3e 20 69 secmp.of.'?acc'.and.'aC'.is.=>.i
1e00 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 3f 61 63 63 27 20 61 nt(-%d).-.strcasecmp.of.'?acc'.a
1e20 6e 64 20 27 61 63 43 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 nd.'acCc'.is.=>.int(-%d).-.strca
1e40 73 65 63 6d 70 20 6f 66 20 27 3f 61 63 63 27 20 61 6e 64 20 27 61 63 64 27 20 69 73 20 3d 3e 20 secmp.of.'?acc'.and.'acd'.is.=>.
1e60 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 3f 61 63 63 27 20 int(-%d).-.strcasecmp.of.'?acc'.
1e80 61 6e 64 20 27 3f 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 and.'?acc'.is.=>.int(0).-.strcas
1ea0 65 63 6d 70 20 6f 66 20 27 3f 61 63 63 27 20 61 6e 64 20 27 41 63 63 21 27 20 69 73 20 3d 3e 20 ecmp.of.'?acc'.and.'Acc!'.is.=>.
1ec0 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 3f 61 63 63 27 20 int(-%d).-.strcasecmp.of.'?acc'.
1ee0 61 6e 64 20 27 24 21 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 and.'$!acc'.is.=>.int(%d).-.strc
1f00 61 73 65 63 6d 70 20 6f 66 20 27 3f 61 63 63 27 20 61 6e 64 20 27 3b 61 63 63 27 20 69 73 20 3d asecmp.of.'?acc'.and.';acc'.is.=
1f20 3e 20 69 6e 74 28 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 36 0a 2d 20 73 74 72 63 61 73 65 >.int(%d)..Iteration.6.-.strcase
1f40 63 6d 70 20 6f 66 20 27 41 63 63 21 27 20 61 6e 64 20 27 61 63 63 27 20 69 73 20 3d 3e 20 69 6e cmp.of.'Acc!'.and.'acc'.is.=>.in
1f60 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 41 63 63 21 27 20 61 6e 64 t(%d).-.strcasecmp.of.'Acc!'.and
1f80 20 27 41 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d .'Acc'.is.=>.int(%d).-.strcasecm
1fa0 70 20 6f 66 20 27 41 63 63 21 27 20 61 6e 64 20 27 61 43 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 p.of.'Acc!'.and.'aC'.is.=>.int(%
1fc0 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 41 63 63 21 27 20 61 6e 64 20 27 61 d).-.strcasecmp.of.'Acc!'.and.'a
1fe0 63 43 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 cCc'.is.=>.int(-%d).-.strcasecmp
2000 20 6f 66 20 27 41 63 63 21 27 20 61 6e 64 20 27 61 63 64 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d .of.'Acc!'.and.'acd'.is.=>.int(-
2020 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 41 63 63 21 27 20 61 6e 64 20 27 %d).-.strcasecmp.of.'Acc!'.and.'
2040 3f 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 ?acc'.is.=>.int(%d).-.strcasecmp
2060 20 6f 66 20 27 41 63 63 21 27 20 61 6e 64 20 27 41 63 63 21 27 20 69 73 20 3d 3e 20 69 6e 74 28 .of.'Acc!'.and.'Acc!'.is.=>.int(
2080 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 41 63 63 21 27 20 61 6e 64 20 27 24 0).-.strcasecmp.of.'Acc!'.and.'$
20a0 21 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 !acc'.is.=>.int(%d).-.strcasecmp
20c0 20 6f 66 20 27 41 63 63 21 27 20 61 6e 64 20 27 3b 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 .of.'Acc!'.and.';acc'.is.=>.int(
20e0 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 37 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 %d)..Iteration.7.-.strcasecmp.of
2100 20 27 24 21 61 63 63 27 20 61 6e 64 20 27 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 .'$!acc'.and.'acc'.is.=>.int(-%d
2120 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 24 21 61 63 63 27 20 61 6e 64 20 27 41 ).-.strcasecmp.of.'$!acc'.and.'A
2140 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 cc'.is.=>.int(-%d).-.strcasecmp.
2160 6f 66 20 27 24 21 61 63 63 27 20 61 6e 64 20 27 61 43 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 of.'$!acc'.and.'aC'.is.=>.int(-%
2180 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 24 21 61 63 63 27 20 61 6e 64 20 27 d).-.strcasecmp.of.'$!acc'.and.'
21a0 61 63 43 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d acCc'.is.=>.int(-%d).-.strcasecm
21c0 70 20 6f 66 20 27 24 21 61 63 63 27 20 61 6e 64 20 27 61 63 64 27 20 69 73 20 3d 3e 20 69 6e 74 p.of.'$!acc'.and.'acd'.is.=>.int
21e0 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 24 21 61 63 63 27 20 61 6e (-%d).-.strcasecmp.of.'$!acc'.an
2200 64 20 27 3f 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 d.'?acc'.is.=>.int(-%d).-.strcas
2220 65 63 6d 70 20 6f 66 20 27 24 21 61 63 63 27 20 61 6e 64 20 27 41 63 63 21 27 20 69 73 20 3d 3e ecmp.of.'$!acc'.and.'Acc!'.is.=>
2240 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 24 21 61 63 63 .int(-%d).-.strcasecmp.of.'$!acc
2260 27 20 61 6e 64 20 27 24 21 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 '.and.'$!acc'.is.=>.int(0).-.str
2280 63 61 73 65 63 6d 70 20 6f 66 20 27 24 21 61 63 63 27 20 61 6e 64 20 27 3b 61 63 63 27 20 69 73 casecmp.of.'$!acc'.and.';acc'.is
22a0 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 38 0a 2d 20 73 74 72 63 .=>.int(-%d)..Iteration.8.-.strc
22c0 61 73 65 63 6d 70 20 6f 66 20 27 3b 61 63 63 27 20 61 6e 64 20 27 61 63 63 27 20 69 73 20 3d 3e asecmp.of.';acc'.and.'acc'.is.=>
22e0 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 3b 61 63 63 27 .int(-%d).-.strcasecmp.of.';acc'
2300 20 61 6e 64 20 27 41 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 .and.'Acc'.is.=>.int(-%d).-.strc
2320 61 73 65 63 6d 70 20 6f 66 20 27 3b 61 63 63 27 20 61 6e 64 20 27 61 43 27 20 69 73 20 3d 3e 20 asecmp.of.';acc'.and.'aC'.is.=>.
2340 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 3b 61 63 63 27 20 int(-%d).-.strcasecmp.of.';acc'.
2360 61 6e 64 20 27 61 63 43 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 and.'acCc'.is.=>.int(-%d).-.strc
2380 61 73 65 63 6d 70 20 6f 66 20 27 3b 61 63 63 27 20 61 6e 64 20 27 61 63 64 27 20 69 73 20 3d 3e asecmp.of.';acc'.and.'acd'.is.=>
23a0 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 3b 61 63 63 27 .int(-%d).-.strcasecmp.of.';acc'
23c0 20 61 6e 64 20 27 3f 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 .and.'?acc'.is.=>.int(-%d).-.str
23e0 63 61 73 65 63 6d 70 20 6f 66 20 27 3b 61 63 63 27 20 61 6e 64 20 27 41 63 63 21 27 20 69 73 20 casecmp.of.';acc'.and.'Acc!'.is.
2400 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 3b 61 63 =>.int(-%d).-.strcasecmp.of.';ac
2420 63 27 20 61 6e 64 20 27 24 21 61 63 63 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 c'.and.'$!acc'.is.=>.int(%d).-.s
2440 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 3b 61 63 63 27 20 61 6e 64 20 27 3b 61 63 63 27 20 69 trcasecmp.of.';acc'.and.';acc'.i
2460 73 20 3d 3e 20 69 6e 74 28 30 29 0a 0a 2a 2a 2a 20 63 6f 6d 70 61 72 69 6e 67 20 74 68 65 20 73 s.=>.int(0)..***.comparing.the.s
2480 74 72 69 6e 67 73 20 69 6e 20 61 6e 20 0a 41 72 72 61 79 0a 28 0a 20 20 20 20 5b 30 5d 20 3d 3e trings.in.an..Array.(.....[0].=>
24a0 20 31 0a 20 20 20 20 5b 31 5d 20 3d 3e 20 30 0a 20 20 20 20 5b 32 5d 20 3d 3e 20 30 0a 20 20 20 .1.....[1].=>.0.....[2].=>.0....
24c0 20 5b 33 5d 20 3d 3e 20 2d 31 0a 20 20 20 20 5b 34 5d 20 3d 3e 20 2d 31 0a 20 20 20 20 5b 35 5d .[3].=>.-1.....[4].=>.-1.....[5]
24e0 20 3d 3e 20 0a 20 20 20 20 5b 36 5d 20 3d 3e 20 31 0a 20 20 20 20 5b 37 5d 20 3d 3e 20 31 0a 20 .=>......[6].=>.1.....[7].=>.1..
2500 20 20 20 5b 38 5d 20 3d 3e 20 0a 20 20 20 20 5b 39 5d 20 3d 3e 20 73 74 72 69 6e 67 0a 29 0a 0a ...[8].=>......[9].=>.string.)..
2520 49 74 65 72 61 74 69 6f 6e 20 30 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 Iteration.0.-.strcasecmp.of.'1'.
2540 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d and.'1'.is.=>.int(0).-.strcasecm
2560 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d p.of.'1'.and.'0'.is.=>.int(%d).-
2580 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 30 27 20 69 73 20 3d 3e .strcasecmp.of.'1'.and.'0'.is.=>
25a0 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 .int(%d).-.strcasecmp.of.'1'.and
25c0 20 27 2d 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 .'-1'.is.=>.int(%d).-.strcasecmp
25e0 20 6f 66 20 27 31 27 20 61 6e 64 20 27 2d 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d .of.'1'.and.'-1'.is.=>.int(%d).-
2600 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 27 20 69 73 20 3d 3e 20 .strcasecmp.of.'1'.and.''.is.=>.
2620 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 int(%d).-.strcasecmp.of.'1'.and.
2640 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 '1'.is.=>.int(0).-.strcasecmp.of
2660 20 27 31 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 .'1'.and.'1'.is.=>.int(0).-.strc
2680 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 asecmp.of.'1'.and.''.is.=>.int(%
26a0 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 73 74 72 69 d).-.strcasecmp.of.'1'.and.'stri
26c0 6e 67 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 31 0a ng'.is.=>.int(-%d)..Iteration.1.
26e0 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d -.strcasecmp.of.'0'.and.'1'.is.=
2700 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 27 20 61 >.int(-%d).-.strcasecmp.of.'0'.a
2720 6e 64 20 27 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 nd.'0'.is.=>.int(0).-.strcasecmp
2740 20 6f 66 20 27 30 27 20 61 6e 64 20 27 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 .of.'0'.and.'0'.is.=>.int(0).-.s
2760 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 27 20 61 6e 64 20 27 2d 31 27 20 69 73 20 3d 3e 20 trcasecmp.of.'0'.and.'-1'.is.=>.
2780 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 27 20 61 6e 64 20 int(%d).-.strcasecmp.of.'0'.and.
27a0 27 2d 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 '-1'.is.=>.int(%d).-.strcasecmp.
27c0 6f 66 20 27 30 27 20 61 6e 64 20 27 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 of.'0'.and.''.is.=>.int(%d).-.st
27e0 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e rcasecmp.of.'0'.and.'1'.is.=>.in
2800 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 27 20 61 6e 64 20 27 t(-%d).-.strcasecmp.of.'0'.and.'
2820 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 1'.is.=>.int(-%d).-.strcasecmp.o
2840 66 20 27 30 27 20 61 6e 64 20 27 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 f.'0'.and.''.is.=>.int(%d).-.str
2860 63 61 73 65 63 6d 70 20 6f 66 20 27 30 27 20 61 6e 64 20 27 73 74 72 69 6e 67 27 20 69 73 20 3d casecmp.of.'0'.and.'string'.is.=
2880 3e 20 69 6e 74 28 2d 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 32 0a 2d 20 73 74 72 63 61 73 >.int(-%d)..Iteration.2.-.strcas
28a0 65 63 6d 70 20 6f 66 20 27 30 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 ecmp.of.'0'.and.'1'.is.=>.int(-%
28c0 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 27 20 61 6e 64 20 27 30 27 20 69 d).-.strcasecmp.of.'0'.and.'0'.i
28e0 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 27 20 s.=>.int(0).-.strcasecmp.of.'0'.
2900 61 6e 64 20 27 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d and.'0'.is.=>.int(0).-.strcasecm
2920 70 20 6f 66 20 27 30 27 20 61 6e 64 20 27 2d 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a p.of.'0'.and.'-1'.is.=>.int(%d).
2940 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 27 20 61 6e 64 20 27 2d 31 27 20 69 73 20 -.strcasecmp.of.'0'.and.'-1'.is.
2960 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 27 20 61 =>.int(%d).-.strcasecmp.of.'0'.a
2980 6e 64 20 27 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 nd.''.is.=>.int(%d).-.strcasecmp
29a0 20 6f 66 20 27 30 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d .of.'0'.and.'1'.is.=>.int(-%d).-
29c0 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e .strcasecmp.of.'0'.and.'1'.is.=>
29e0 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 27 20 61 6e .int(-%d).-.strcasecmp.of.'0'.an
2a00 64 20 27 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 d.''.is.=>.int(%d).-.strcasecmp.
2a20 6f 66 20 27 30 27 20 61 6e 64 20 27 73 74 72 69 6e 67 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 of.'0'.and.'string'.is.=>.int(-%
2a40 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 33 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 d)..Iteration.3.-.strcasecmp.of.
2a60 27 2d 31 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 '-1'.and.'1'.is.=>.int(-%d).-.st
2a80 72 63 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 27 20 61 6e 64 20 27 30 27 20 69 73 20 3d 3e 20 69 rcasecmp.of.'-1'.and.'0'.is.=>.i
2aa0 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 27 20 61 6e 64 nt(-%d).-.strcasecmp.of.'-1'.and
2ac0 20 27 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 .'0'.is.=>.int(-%d).-.strcasecmp
2ae0 20 6f 66 20 27 2d 31 27 20 61 6e 64 20 27 2d 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d .of.'-1'.and.'-1'.is.=>.int(0).-
2b00 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 27 20 61 6e 64 20 27 2d 31 27 20 69 73 20 .strcasecmp.of.'-1'.and.'-1'.is.
2b20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 27 20 61 =>.int(0).-.strcasecmp.of.'-1'.a
2b40 6e 64 20 27 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 nd.''.is.=>.int(%d).-.strcasecmp
2b60 20 6f 66 20 27 2d 31 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a .of.'-1'.and.'1'.is.=>.int(-%d).
2b80 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 27 20 61 6e 64 20 27 31 27 20 69 73 20 -.strcasecmp.of.'-1'.and.'1'.is.
2ba0 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 27 =>.int(-%d).-.strcasecmp.of.'-1'
2bc0 20 61 6e 64 20 27 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 .and.''.is.=>.int(%d).-.strcasec
2be0 6d 70 20 6f 66 20 27 2d 31 27 20 61 6e 64 20 27 73 74 72 69 6e 67 27 20 69 73 20 3d 3e 20 69 6e mp.of.'-1'.and.'string'.is.=>.in
2c00 74 28 2d 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 34 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 t(-%d)..Iteration.4.-.strcasecmp
2c20 20 6f 66 20 27 2d 31 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a .of.'-1'.and.'1'.is.=>.int(-%d).
2c40 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 27 20 61 6e 64 20 27 30 27 20 69 73 20 -.strcasecmp.of.'-1'.and.'0'.is.
2c60 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 27 =>.int(-%d).-.strcasecmp.of.'-1'
2c80 20 61 6e 64 20 27 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 .and.'0'.is.=>.int(-%d).-.strcas
2ca0 65 63 6d 70 20 6f 66 20 27 2d 31 27 20 61 6e 64 20 27 2d 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 ecmp.of.'-1'.and.'-1'.is.=>.int(
2cc0 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 27 20 61 6e 64 20 27 2d 31 27 0).-.strcasecmp.of.'-1'.and.'-1'
2ce0 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 2d .is.=>.int(0).-.strcasecmp.of.'-
2d00 31 27 20 61 6e 64 20 27 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 1'.and.''.is.=>.int(%d).-.strcas
2d20 65 63 6d 70 20 6f 66 20 27 2d 31 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d ecmp.of.'-1'.and.'1'.is.=>.int(-
2d40 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 27 20 61 6e 64 20 27 31 27 %d).-.strcasecmp.of.'-1'.and.'1'
2d60 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 .is.=>.int(-%d).-.strcasecmp.of.
2d80 27 2d 31 27 20 61 6e 64 20 27 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 '-1'.and.''.is.=>.int(%d).-.strc
2da0 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 27 20 61 6e 64 20 27 73 74 72 69 6e 67 27 20 69 73 20 3d asecmp.of.'-1'.and.'string'.is.=
2dc0 3e 20 69 6e 74 28 2d 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 35 0a 2d 20 73 74 72 63 61 73 >.int(-%d)..Iteration.5.-.strcas
2de0 65 63 6d 70 20 6f 66 20 27 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 ecmp.of.''.and.'1'.is.=>.int(-%d
2e00 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 27 20 61 6e 64 20 27 30 27 20 69 73 20 ).-.strcasecmp.of.''.and.'0'.is.
2e20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 27 20 61 =>.int(-%d).-.strcasecmp.of.''.a
2e40 6e 64 20 27 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 nd.'0'.is.=>.int(-%d).-.strcasec
2e60 6d 70 20 6f 66 20 27 27 20 61 6e 64 20 27 2d 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 mp.of.''.and.'-1'.is.=>.int(-%d)
2e80 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 27 20 61 6e 64 20 27 2d 31 27 20 69 73 20 .-.strcasecmp.of.''.and.'-1'.is.
2ea0 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 27 20 61 =>.int(-%d).-.strcasecmp.of.''.a
2ec0 6e 64 20 27 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 nd.''.is.=>.int(0).-.strcasecmp.
2ee0 6f 66 20 27 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 of.''.and.'1'.is.=>.int(-%d).-.s
2f00 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e trcasecmp.of.''.and.'1'.is.=>.in
2f20 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 27 20 61 6e 64 20 27 27 t(-%d).-.strcasecmp.of.''.and.''
2f40 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 27 .is.=>.int(0).-.strcasecmp.of.''
2f60 20 61 6e 64 20 27 73 74 72 69 6e 67 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 0a 49 74 .and.'string'.is.=>.int(-%d)..It
2f80 65 72 61 74 69 6f 6e 20 36 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e eration.6.-.strcasecmp.of.'1'.an
2fa0 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 d.'1'.is.=>.int(0).-.strcasecmp.
2fc0 6f 66 20 27 31 27 20 61 6e 64 20 27 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 of.'1'.and.'0'.is.=>.int(%d).-.s
2fe0 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 30 27 20 69 73 20 3d 3e 20 69 trcasecmp.of.'1'.and.'0'.is.=>.i
3000 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 nt(%d).-.strcasecmp.of.'1'.and.'
3020 2d 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f -1'.is.=>.int(%d).-.strcasecmp.o
3040 66 20 27 31 27 20 61 6e 64 20 27 2d 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 f.'1'.and.'-1'.is.=>.int(%d).-.s
3060 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 27 20 69 73 20 3d 3e 20 69 6e trcasecmp.of.'1'.and.''.is.=>.in
3080 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 31 t(%d).-.strcasecmp.of.'1'.and.'1
30a0 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 '.is.=>.int(0).-.strcasecmp.of.'
30c0 31 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 1'.and.'1'.is.=>.int(0).-.strcas
30e0 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 ecmp.of.'1'.and.''.is.=>.int(%d)
3100 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 73 74 72 69 6e 67 .-.strcasecmp.of.'1'.and.'string
3120 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 37 0a 2d 20 '.is.=>.int(-%d)..Iteration.7.-.
3140 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 strcasecmp.of.'1'.and.'1'.is.=>.
3160 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 int(0).-.strcasecmp.of.'1'.and.'
3180 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 0'.is.=>.int(%d).-.strcasecmp.of
31a0 20 27 31 27 20 61 6e 64 20 27 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 .'1'.and.'0'.is.=>.int(%d).-.str
31c0 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 2d 31 27 20 69 73 20 3d 3e 20 69 6e casecmp.of.'1'.and.'-1'.is.=>.in
31e0 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 2d t(%d).-.strcasecmp.of.'1'.and.'-
3200 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 1'.is.=>.int(%d).-.strcasecmp.of
3220 20 27 31 27 20 61 6e 64 20 27 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 .'1'.and.''.is.=>.int(%d).-.strc
3240 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 asecmp.of.'1'.and.'1'.is.=>.int(
3260 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 31 27 20 69 0).-.strcasecmp.of.'1'.and.'1'.i
3280 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 27 20 s.=>.int(0).-.strcasecmp.of.'1'.
32a0 61 6e 64 20 27 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d and.''.is.=>.int(%d).-.strcasecm
32c0 70 20 6f 66 20 27 31 27 20 61 6e 64 20 27 73 74 72 69 6e 67 27 20 69 73 20 3d 3e 20 69 6e 74 28 p.of.'1'.and.'string'.is.=>.int(
32e0 2d 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 38 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f -%d)..Iteration.8.-.strcasecmp.o
3300 66 20 27 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 f.''.and.'1'.is.=>.int(-%d).-.st
3320 72 63 61 73 65 63 6d 70 20 6f 66 20 27 27 20 61 6e 64 20 27 30 27 20 69 73 20 3d 3e 20 69 6e 74 rcasecmp.of.''.and.'0'.is.=>.int
3340 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 27 20 61 6e 64 20 27 30 27 (-%d).-.strcasecmp.of.''.and.'0'
3360 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 .is.=>.int(-%d).-.strcasecmp.of.
3380 27 27 20 61 6e 64 20 27 2d 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 ''.and.'-1'.is.=>.int(-%d).-.str
33a0 63 61 73 65 63 6d 70 20 6f 66 20 27 27 20 61 6e 64 20 27 2d 31 27 20 69 73 20 3d 3e 20 69 6e 74 casecmp.of.''.and.'-1'.is.=>.int
33c0 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 27 20 61 6e 64 20 27 27 20 (-%d).-.strcasecmp.of.''.and.''.
33e0 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 27 20 is.=>.int(0).-.strcasecmp.of.''.
3400 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 and.'1'.is.=>.int(-%d).-.strcase
3420 63 6d 70 20 6f 66 20 27 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 cmp.of.''.and.'1'.is.=>.int(-%d)
3440 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 27 20 61 6e 64 20 27 27 20 69 73 20 3d 3e .-.strcasecmp.of.''.and.''.is.=>
3460 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 27 20 61 6e 64 20 27 .int(0).-.strcasecmp.of.''.and.'
3480 73 74 72 69 6e 67 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 0a 49 74 65 72 61 74 69 6f string'.is.=>.int(-%d)..Iteratio
34a0 6e 20 39 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 73 74 72 69 6e 67 27 20 61 6e 64 n.9.-.strcasecmp.of.'string'.and
34c0 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 .'1'.is.=>.int(%d).-.strcasecmp.
34e0 6f 66 20 27 73 74 72 69 6e 67 27 20 61 6e 64 20 27 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 of.'string'.and.'0'.is.=>.int(%d
3500 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 73 74 72 69 6e 67 27 20 61 6e 64 20 27 ).-.strcasecmp.of.'string'.and.'
3520 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 0'.is.=>.int(%d).-.strcasecmp.of
3540 20 27 73 74 72 69 6e 67 27 20 61 6e 64 20 27 2d 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 .'string'.and.'-1'.is.=>.int(%d)
3560 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 73 74 72 69 6e 67 27 20 61 6e 64 20 27 2d .-.strcasecmp.of.'string'.and.'-
3580 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 1'.is.=>.int(%d).-.strcasecmp.of
35a0 20 27 73 74 72 69 6e 67 27 20 61 6e 64 20 27 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d .'string'.and.''.is.=>.int(%d).-
35c0 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 73 74 72 69 6e 67 27 20 61 6e 64 20 27 31 27 20 .strcasecmp.of.'string'.and.'1'.
35e0 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 73 is.=>.int(%d).-.strcasecmp.of.'s
3600 74 72 69 6e 67 27 20 61 6e 64 20 27 31 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 tring'.and.'1'.is.=>.int(%d).-.s
3620 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 73 74 72 69 6e 67 27 20 61 6e 64 20 27 27 20 69 73 20 trcasecmp.of.'string'.and.''.is.
3640 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 73 74 72 69 =>.int(%d).-.strcasecmp.of.'stri
3660 6e 67 27 20 61 6e 64 20 27 73 74 72 69 6e 67 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 0a 2a ng'.and.'string'.is.=>.int(0)..*
3680 2a 2a 20 63 6f 6d 70 61 72 69 6e 67 20 74 68 65 20 73 74 72 69 6e 67 73 20 69 6e 20 61 6e 20 0a **.comparing.the.strings.in.an..
36a0 41 72 72 61 79 0a 28 0a 20 20 20 20 5b 30 5d 20 3d 3e 20 31 30 2e 35 0a 20 20 20 20 5b 31 5d 20 Array.(.....[0].=>.10.5.....[1].
36c0 3d 3e 20 31 2e 35 0a 20 20 20 20 5b 32 5d 20 3d 3e 20 39 2e 35 0a 20 20 20 20 5b 33 5d 20 3d 3e =>.1.5.....[2].=>.9.5.....[3].=>
36e0 20 31 31 2e 35 0a 20 20 20 20 5b 34 5d 20 3d 3e 20 31 30 30 2e 35 0a 20 20 20 20 5b 35 5d 20 3d .11.5.....[4].=>.100.5.....[5].=
3700 3e 20 31 30 35 0a 20 20 20 20 5b 36 5d 20 3d 3e 20 2d 31 30 2e 35 0a 20 20 20 20 5b 37 5d 20 3d >.105.....[6].=>.-10.5.....[7].=
3720 3e 20 31 30 0a 20 20 20 20 5b 38 5d 20 3d 3e 20 30 2e 35 0a 29 0a 0a 49 74 65 72 61 74 69 6f 6e >.10.....[8].=>.0.5.)..Iteration
3740 20 30 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 2e 35 27 20 61 6e 64 20 27 31 .0.-.strcasecmp.of.'10.5'.and.'1
3760 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 0.5'.is.=>.int(0).-.strcasecmp.o
3780 66 20 27 31 30 2e 35 27 20 61 6e 64 20 27 31 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 f.'10.5'.and.'1.5'.is.=>.int(%d)
37a0 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 2e 35 27 20 61 6e 64 20 27 39 2e 35 .-.strcasecmp.of.'10.5'.and.'9.5
37c0 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 '.is.=>.int(-%d).-.strcasecmp.of
37e0 20 27 31 30 2e 35 27 20 61 6e 64 20 27 31 31 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 .'10.5'.and.'11.5'.is.=>.int(-%d
3800 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 2e 35 27 20 61 6e 64 20 27 31 30 ).-.strcasecmp.of.'10.5'.and.'10
3820 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 0.5'.is.=>.int(-%d).-.strcasecmp
3840 20 6f 66 20 27 31 30 2e 35 27 20 61 6e 64 20 27 31 30 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d .of.'10.5'.and.'105'.is.=>.int(-
3860 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 2e 35 27 20 61 6e 64 20 27 %d).-.strcasecmp.of.'10.5'.and.'
3880 2d 31 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d -10.5'.is.=>.int(%d).-.strcasecm
38a0 70 20 6f 66 20 27 31 30 2e 35 27 20 61 6e 64 20 27 31 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 p.of.'10.5'.and.'10'.is.=>.int(%
38c0 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 2e 35 27 20 61 6e 64 20 27 30 d).-.strcasecmp.of.'10.5'.and.'0
38e0 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 31 0a 2d .5'.is.=>.int(%d)..Iteration.1.-
3900 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 2e 35 27 20 61 6e 64 20 27 31 30 2e 35 27 20 .strcasecmp.of.'1.5'.and.'10.5'.
3920 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 is.=>.int(-%d).-.strcasecmp.of.'
3940 31 2e 35 27 20 61 6e 64 20 27 31 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 1.5'.and.'1.5'.is.=>.int(0).-.st
3960 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 2e 35 27 20 61 6e 64 20 27 39 2e 35 27 20 69 73 20 3d rcasecmp.of.'1.5'.and.'9.5'.is.=
3980 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 2e 35 27 >.int(-%d).-.strcasecmp.of.'1.5'
39a0 20 61 6e 64 20 27 31 31 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 .and.'11.5'.is.=>.int(-%d).-.str
39c0 63 61 73 65 63 6d 70 20 6f 66 20 27 31 2e 35 27 20 61 6e 64 20 27 31 30 30 2e 35 27 20 69 73 20 casecmp.of.'1.5'.and.'100.5'.is.
39e0 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 2e 35 =>.int(-%d).-.strcasecmp.of.'1.5
3a00 27 20 61 6e 64 20 27 31 30 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 '.and.'105'.is.=>.int(-%d).-.str
3a20 63 61 73 65 63 6d 70 20 6f 66 20 27 31 2e 35 27 20 61 6e 64 20 27 2d 31 30 2e 35 27 20 69 73 20 casecmp.of.'1.5'.and.'-10.5'.is.
3a40 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 2e 35 27 =>.int(%d).-.strcasecmp.of.'1.5'
3a60 20 61 6e 64 20 27 31 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 .and.'10'.is.=>.int(-%d).-.strca
3a80 73 65 63 6d 70 20 6f 66 20 27 31 2e 35 27 20 61 6e 64 20 27 30 2e 35 27 20 69 73 20 3d 3e 20 69 secmp.of.'1.5'.and.'0.5'.is.=>.i
3aa0 6e 74 28 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 32 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 nt(%d)..Iteration.2.-.strcasecmp
3ac0 20 6f 66 20 27 39 2e 35 27 20 61 6e 64 20 27 31 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 .of.'9.5'.and.'10.5'.is.=>.int(%
3ae0 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 39 2e 35 27 20 61 6e 64 20 27 31 2e d).-.strcasecmp.of.'9.5'.and.'1.
3b00 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 5'.is.=>.int(%d).-.strcasecmp.of
3b20 20 27 39 2e 35 27 20 61 6e 64 20 27 39 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 .'9.5'.and.'9.5'.is.=>.int(0).-.
3b40 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 39 2e 35 27 20 61 6e 64 20 27 31 31 2e 35 27 20 69 strcasecmp.of.'9.5'.and.'11.5'.i
3b60 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 39 2e s.=>.int(%d).-.strcasecmp.of.'9.
3b80 35 27 20 61 6e 64 20 27 31 30 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 5'.and.'100.5'.is.=>.int(%d).-.s
3ba0 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 39 2e 35 27 20 61 6e 64 20 27 31 30 35 27 20 69 73 20 trcasecmp.of.'9.5'.and.'105'.is.
3bc0 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 39 2e 35 27 =>.int(%d).-.strcasecmp.of.'9.5'
3be0 20 61 6e 64 20 27 2d 31 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 .and.'-10.5'.is.=>.int(%d).-.str
3c00 63 61 73 65 63 6d 70 20 6f 66 20 27 39 2e 35 27 20 61 6e 64 20 27 31 30 27 20 69 73 20 3d 3e 20 casecmp.of.'9.5'.and.'10'.is.=>.
3c20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 39 2e 35 27 20 61 6e int(%d).-.strcasecmp.of.'9.5'.an
3c40 64 20 27 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e d.'0.5'.is.=>.int(%d)..Iteration
3c60 20 33 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 31 2e 35 27 20 61 6e 64 20 27 31 .3.-.strcasecmp.of.'11.5'.and.'1
3c80 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 0.5'.is.=>.int(%d).-.strcasecmp.
3ca0 6f 66 20 27 31 31 2e 35 27 20 61 6e 64 20 27 31 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 of.'11.5'.and.'1.5'.is.=>.int(%d
3cc0 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 31 2e 35 27 20 61 6e 64 20 27 39 2e ).-.strcasecmp.of.'11.5'.and.'9.
3ce0 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 5'.is.=>.int(-%d).-.strcasecmp.o
3d00 66 20 27 31 31 2e 35 27 20 61 6e 64 20 27 31 31 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 f.'11.5'.and.'11.5'.is.=>.int(0)
3d20 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 31 2e 35 27 20 61 6e 64 20 27 31 30 30 .-.strcasecmp.of.'11.5'.and.'100
3d40 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f .5'.is.=>.int(%d).-.strcasecmp.o
3d60 66 20 27 31 31 2e 35 27 20 61 6e 64 20 27 31 30 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 f.'11.5'.and.'105'.is.=>.int(%d)
3d80 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 31 2e 35 27 20 61 6e 64 20 27 2d 31 30 .-.strcasecmp.of.'11.5'.and.'-10
3da0 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f .5'.is.=>.int(%d).-.strcasecmp.o
3dc0 66 20 27 31 31 2e 35 27 20 61 6e 64 20 27 31 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a f.'11.5'.and.'10'.is.=>.int(%d).
3de0 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 31 2e 35 27 20 61 6e 64 20 27 30 2e 35 27 -.strcasecmp.of.'11.5'.and.'0.5'
3e00 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 34 0a 2d 20 73 74 .is.=>.int(%d)..Iteration.4.-.st
3e20 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 30 2e 35 27 20 61 6e 64 20 27 31 30 2e 35 27 20 69 rcasecmp.of.'100.5'.and.'10.5'.i
3e40 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 s.=>.int(%d).-.strcasecmp.of.'10
3e60 30 2e 35 27 20 61 6e 64 20 27 31 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 0.5'.and.'1.5'.is.=>.int(%d).-.s
3e80 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 30 2e 35 27 20 61 6e 64 20 27 39 2e 35 27 20 69 trcasecmp.of.'100.5'.and.'9.5'.i
3ea0 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 s.=>.int(-%d).-.strcasecmp.of.'1
3ec0 30 30 2e 35 27 20 61 6e 64 20 27 31 31 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 00.5'.and.'11.5'.is.=>.int(-%d).
3ee0 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 30 2e 35 27 20 61 6e 64 20 27 31 30 30 -.strcasecmp.of.'100.5'.and.'100
3f00 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 .5'.is.=>.int(0).-.strcasecmp.of
3f20 20 27 31 30 30 2e 35 27 20 61 6e 64 20 27 31 30 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 .'100.5'.and.'105'.is.=>.int(-%d
3f40 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 30 2e 35 27 20 61 6e 64 20 27 2d ).-.strcasecmp.of.'100.5'.and.'-
3f60 31 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 10.5'.is.=>.int(%d).-.strcasecmp
3f80 20 6f 66 20 27 31 30 30 2e 35 27 20 61 6e 64 20 27 31 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 .of.'100.5'.and.'10'.is.=>.int(%
3fa0 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 30 2e 35 27 20 61 6e 64 20 27 d).-.strcasecmp.of.'100.5'.and.'
3fc0 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 35 0a 0.5'.is.=>.int(%d)..Iteration.5.
3fe0 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 35 27 20 61 6e 64 20 27 31 30 2e 35 27 -.strcasecmp.of.'105'.and.'10.5'
4000 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 .is.=>.int(%d).-.strcasecmp.of.'
4020 31 30 35 27 20 61 6e 64 20 27 31 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 105'.and.'1.5'.is.=>.int(%d).-.s
4040 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 35 27 20 61 6e 64 20 27 39 2e 35 27 20 69 73 20 trcasecmp.of.'105'.and.'9.5'.is.
4060 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 35 =>.int(-%d).-.strcasecmp.of.'105
4080 27 20 61 6e 64 20 27 31 31 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 '.and.'11.5'.is.=>.int(-%d).-.st
40a0 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 35 27 20 61 6e 64 20 27 31 30 30 2e 35 27 20 69 73 rcasecmp.of.'105'.and.'100.5'.is
40c0 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 35 .=>.int(%d).-.strcasecmp.of.'105
40e0 27 20 61 6e 64 20 27 31 30 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 '.and.'105'.is.=>.int(0).-.strca
4100 73 65 63 6d 70 20 6f 66 20 27 31 30 35 27 20 61 6e 64 20 27 2d 31 30 2e 35 27 20 69 73 20 3d 3e secmp.of.'105'.and.'-10.5'.is.=>
4120 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 35 27 20 61 .int(%d).-.strcasecmp.of.'105'.a
4140 6e 64 20 27 31 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 nd.'10'.is.=>.int(%d).-.strcasec
4160 6d 70 20 6f 66 20 27 31 30 35 27 20 61 6e 64 20 27 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 mp.of.'105'.and.'0.5'.is.=>.int(
4180 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 36 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 %d)..Iteration.6.-.strcasecmp.of
41a0 20 27 2d 31 30 2e 35 27 20 61 6e 64 20 27 31 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 .'-10.5'.and.'10.5'.is.=>.int(-%
41c0 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 30 2e 35 27 20 61 6e 64 20 27 d).-.strcasecmp.of.'-10.5'.and.'
41e0 31 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 1.5'.is.=>.int(-%d).-.strcasecmp
4200 20 6f 66 20 27 2d 31 30 2e 35 27 20 61 6e 64 20 27 39 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 .of.'-10.5'.and.'9.5'.is.=>.int(
4220 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 30 2e 35 27 20 61 6e 64 -%d).-.strcasecmp.of.'-10.5'.and
4240 20 27 31 31 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 .'11.5'.is.=>.int(-%d).-.strcase
4260 63 6d 70 20 6f 66 20 27 2d 31 30 2e 35 27 20 61 6e 64 20 27 31 30 30 2e 35 27 20 69 73 20 3d 3e cmp.of.'-10.5'.and.'100.5'.is.=>
4280 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 30 2e 35 .int(-%d).-.strcasecmp.of.'-10.5
42a0 27 20 61 6e 64 20 27 31 30 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 '.and.'105'.is.=>.int(-%d).-.str
42c0 63 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 30 2e 35 27 20 61 6e 64 20 27 2d 31 30 2e 35 27 20 69 casecmp.of.'-10.5'.and.'-10.5'.i
42e0 73 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 30 s.=>.int(0).-.strcasecmp.of.'-10
4300 2e 35 27 20 61 6e 64 20 27 31 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 .5'.and.'10'.is.=>.int(-%d).-.st
4320 72 63 61 73 65 63 6d 70 20 6f 66 20 27 2d 31 30 2e 35 27 20 61 6e 64 20 27 30 2e 35 27 20 69 73 rcasecmp.of.'-10.5'.and.'0.5'.is
4340 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 0a 49 74 65 72 61 74 69 6f 6e 20 37 0a 2d 20 73 74 72 63 .=>.int(-%d)..Iteration.7.-.strc
4360 61 73 65 63 6d 70 20 6f 66 20 27 31 30 27 20 61 6e 64 20 27 31 30 2e 35 27 20 69 73 20 3d 3e 20 asecmp.of.'10'.and.'10.5'.is.=>.
4380 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 27 20 61 6e int(-%d).-.strcasecmp.of.'10'.an
43a0 64 20 27 31 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 d.'1.5'.is.=>.int(%d).-.strcasec
43c0 6d 70 20 6f 66 20 27 31 30 27 20 61 6e 64 20 27 39 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d mp.of.'10'.and.'9.5'.is.=>.int(-
43e0 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 27 20 61 6e 64 20 27 31 31 %d).-.strcasecmp.of.'10'.and.'11
4400 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 .5'.is.=>.int(-%d).-.strcasecmp.
4420 6f 66 20 27 31 30 27 20 61 6e 64 20 27 31 30 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 of.'10'.and.'100.5'.is.=>.int(-%
4440 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 27 20 61 6e 64 20 27 31 30 35 d).-.strcasecmp.of.'10'.and.'105
4460 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 '.is.=>.int(-%d).-.strcasecmp.of
4480 20 27 31 30 27 20 61 6e 64 20 27 2d 31 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a .'10'.and.'-10.5'.is.=>.int(%d).
44a0 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 27 20 61 6e 64 20 27 31 30 27 20 69 73 -.strcasecmp.of.'10'.and.'10'.is
44c0 20 3d 3e 20 69 6e 74 28 30 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 31 30 27 20 .=>.int(0).-.strcasecmp.of.'10'.
44e0 61 6e 64 20 27 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 0a 49 74 65 72 61 74 69 and.'0.5'.is.=>.int(%d)..Iterati
4500 6f 6e 20 38 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 2e 35 27 20 61 6e 64 20 27 on.8.-.strcasecmp.of.'0.5'.and.'
4520 31 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 10.5'.is.=>.int(-%d).-.strcasecm
4540 70 20 6f 66 20 27 30 2e 35 27 20 61 6e 64 20 27 31 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d p.of.'0.5'.and.'1.5'.is.=>.int(-
4560 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 2e 35 27 20 61 6e 64 20 27 39 %d).-.strcasecmp.of.'0.5'.and.'9
4580 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 .5'.is.=>.int(-%d).-.strcasecmp.
45a0 6f 66 20 27 30 2e 35 27 20 61 6e 64 20 27 31 31 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 of.'0.5'.and.'11.5'.is.=>.int(-%
45c0 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 2e 35 27 20 61 6e 64 20 27 31 30 d).-.strcasecmp.of.'0.5'.and.'10
45e0 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 0.5'.is.=>.int(-%d).-.strcasecmp
4600 20 6f 66 20 27 30 2e 35 27 20 61 6e 64 20 27 31 30 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 .of.'0.5'.and.'105'.is.=>.int(-%
4620 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 2e 35 27 20 61 6e 64 20 27 2d 31 d).-.strcasecmp.of.'0.5'.and.'-1
4640 30 2e 35 27 20 69 73 20 3d 3e 20 69 6e 74 28 25 64 29 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 0.5'.is.=>.int(%d).-.strcasecmp.
4660 6f 66 20 27 30 2e 35 27 20 61 6e 64 20 27 31 30 27 20 69 73 20 3d 3e 20 69 6e 74 28 2d 25 64 29 of.'0.5'.and.'10'.is.=>.int(-%d)
4680 0a 2d 20 73 74 72 63 61 73 65 63 6d 70 20 6f 66 20 27 30 2e 35 27 20 61 6e 64 20 27 30 2e 35 27 .-.strcasecmp.of.'0.5'.and.'0.5'
46a0 20 69 73 20 3d 3e 20 69 6e 74 28 30 29 0a 0a 23 23 23 23 20 54 65 73 74 69 6e 67 20 6d 69 73 63 .is.=>.int(0)..####.Testing.misc
46c0 65 6c 6c 61 6e 65 6f 75 73 20 69 6e 70 75 74 73 20 23 23 23 23 0a 2d 2d 2d 20 54 65 73 74 69 6e ellaneous.inputs.####.---.Testin
46e0 67 20 6f 62 6a 65 63 74 73 20 2d 2d 2d 0a 69 6e 74 28 2d 25 64 29 0a 0a 2d 2d 2d 20 54 65 73 74 g.objects.---.int(-%d)..---.Test
4700 69 6e 67 20 61 72 72 61 79 73 20 2d 2d 2d 0a 69 6e 74 28 25 64 29 0a 69 6e 74 28 25 64 29 0a 0a ing.arrays.---.int(%d).int(%d)..
4720 2d 2d 2d 20 54 65 73 74 69 6e 67 20 61 20 6c 6f 6e 67 65 72 20 61 6e 64 20 68 65 72 65 64 6f 63 ---.Testing.a.longer.and.heredoc
4740 20 73 74 72 69 6e 67 20 2d 2d 2d 0a 69 6e 74 28 30 29 0a 69 6e 74 28 2d 25 64 29 0a 69 6e 74 28 .string.---.int(0).int(-%d).int(
4760 25 64 29 0a 0a 2d 2d 2d 20 54 65 73 74 69 6e 67 20 61 20 68 65 72 65 64 6f 63 20 6e 75 6c 6c 20 %d)..---.Testing.a.heredoc.null.
4780 73 74 72 69 6e 67 20 2d 2d 2d 0a 69 6e 74 28 2d 25 64 29 0a 69 6e 74 28 2d 25 64 29 0a 0a 2d 2d string.---.int(-%d).int(-%d)..--
47a0 2d 20 54 65 73 74 69 6e 67 20 73 69 6d 70 6c 65 20 61 6e 64 20 63 6f 6d 70 6c 65 78 20 73 79 6e -.Testing.simple.and.complex.syn
47c0 74 61 78 20 73 74 72 69 6e 67 73 20 2d 2d 2d 0a 69 6e 74 28 2d 25 64 29 0a 69 6e 74 28 2d 25 64 tax.strings.---.int(-%d).int(-%d
47e0 29 0a 0a 57 61 72 6e 69 6e 67 3a 20 55 6e 64 65 66 69 6e 65 64 20 76 61 72 69 61 62 6c 65 20 24 )..Warning:.Undefined.variable.$
4800 73 74 72 53 20 69 6e 20 25 73 20 6f 6e 20 6c 69 6e 65 20 25 64 0a 69 6e 74 28 25 64 29 0a 69 6e strS.in.%s.on.line.%d.int(%d).in
4820 74 28 2d 25 64 29 0a 69 6e 74 28 2d 25 64 29 0a 0a 2d 2d 2d 20 54 65 73 74 69 6e 67 20 62 69 6e t(-%d).int(-%d)..---.Testing.bin
4840 61 72 79 20 73 61 66 65 20 61 6e 64 20 62 69 6e 61 72 79 20 63 68 61 72 73 20 2d 2d 2d 0a 69 6e ary.safe.and.binary.chars.---.in
4860 74 28 25 64 29 0a 69 6e 74 28 2d 25 64 29 0a 69 6e 74 28 30 29 0a 69 6e 74 28 30 29 0a 69 6e 74 t(%d).int(-%d).int(0).int(0).int
4880 28 25 64 29 0a 0a 2d 2d 2d 20 43 6f 6d 70 61 72 69 6e 67 20 6c 6f 6e 67 20 66 6c 6f 61 74 20 76 (%d)..---.Comparing.long.float.v
48a0 61 6c 75 65 73 20 2d 2d 2d 0a 69 6e 74 28 30 29 0a 69 6e 74 28 2d 25 64 29 0a 69 6e 74 28 30 29 alues.---.int(0).int(-%d).int(0)
48c0 0a 44 6f 6e 65 0a .Done.