summaryrefslogtreecommitdiff
path: root/ext/standard/tests/strings/str_replace_variation2.phpt
blob: 1e92ff2bd22215e1d502b86c79b31f5dd16b0806 (plain)
ofshex dumpascii
0000 2d 2d 54 45 53 54 2d 2d 0a 54 65 73 74 20 73 74 72 5f 72 65 70 6c 61 63 65 28 29 20 66 75 6e 63 --TEST--.Test.str_replace().func
0020 74 69 6f 6e 0a 2d 2d 49 4e 49 2d 2d 0a 70 72 65 63 69 73 69 6f 6e 3d 31 34 0a 2d 2d 46 49 4c 45 tion.--INI--.precision=14.--FILE
0040 2d 2d 0a 3c 3f 70 68 70 0a 2f 2a 0a 20 20 44 65 73 63 72 69 70 74 69 6f 6e 3a 20 52 65 70 6c 61 --.<?php./*...Description:.Repla
0060 63 65 20 61 6c 6c 20 6f 63 63 75 72 72 65 6e 63 65 73 20 6f 66 20 74 68 65 20 73 65 61 72 63 68 ce.all.occurrences.of.the.search
0080 20 73 74 72 69 6e 67 20 77 69 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 .string.with................the.
00a0 72 65 70 6c 61 63 65 6d 65 6e 74 20 73 74 72 69 6e 67 0a 2a 2f 0a 0a 65 63 68 6f 20 22 5c 6e 2a replacement.string.*/..echo."\n*
00c0 2a 2a 20 54 65 73 74 69 6e 67 20 73 74 72 5f 72 65 70 6c 61 63 65 28 29 20 77 69 74 68 20 76 61 **.Testing.str_replace().with.va
00e0 72 69 6f 75 73 20 73 75 62 6a 65 63 74 73 20 2a 2a 2a 22 3b 0a 24 73 75 62 6a 65 63 74 20 3d 20 rious.subjects.***";.$subject.=.
0100 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 "Hello,.world,0120333.3445-1.234
0120 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 5c 30 30 30 567..........NULL.TRUE.FALSE\000
0140 0a 20 20 20 20 20 20 20 20 5c 78 30 30 30 5c 78 35 41 43 44 5c 30 61 62 63 64 20 5c 78 58 59 5a .........\x000\x5ACD\0abcd.\xXYZ
0160 5c 74 61 62 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c \tabcd.$$@#%^&*!~,.:;?:.!!Hello,
0180 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 .World.........?Hello,.World.chr
01a0 28 30 29 2e 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 (0).chr(128).chr(234).chr(65).ch
01c0 72 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 22 3b 0a 0a 2f 2a 20 6e 65 65 64 6c 65 73 20 69 6e r(255).chr(256)";../*.needles.in
01e0 20 61 6e 20 61 72 72 61 79 20 74 6f 20 62 65 20 63 6f 6d 70 61 72 65 64 20 69 6e 20 74 68 65 20 .an.array.to.be.compared.in.the.
0200 73 74 72 69 6e 67 20 24 73 74 72 69 6e 67 20 2a 2f 0a 24 73 65 61 72 63 68 5f 73 74 72 20 3d 20 string.$string.*/.$search_str.=.
0220 61 72 72 61 79 20 28 0a 20 20 22 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 22 2c 0a 20 20 27 48 65 6c array.(..."Hello,.World",...'Hel
0240 6c 6f 2c 20 57 6f 72 6c 64 27 2c 0a 20 20 27 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 27 2c 0a lo,.World',...'!!Hello,.World',.
0260 20 20 22 3f 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 22 2c 0a 20 20 22 24 40 23 25 5e 26 2a 21 7e .."??Hello,.World",..."$@#%^&*!~
0280 2c 2e 3a 3b 3f 22 2c 0a 20 20 22 31 32 33 22 2c 0a 20 20 31 32 33 2c 0a 20 20 22 2d 31 2e 32 33 ,.:;?",..."123",...123,..."-1.23
02a0 34 35 22 2c 0a 20 20 2d 31 2e 32 33 34 34 2c 0a 20 20 22 61 62 63 64 22 2c 0a 20 20 27 58 59 5a 45",...-1.2344,..."abcd",...'XYZ
02c0 27 2c 0a 20 20 4e 55 4c 4c 2c 0a 20 20 22 4e 55 4c 4c 22 2c 0a 20 20 22 30 22 2c 0a 20 20 30 2c ',...NULL,..."NULL",..."0",...0,
02e0 0a 20 20 22 22 2c 0a 20 20 22 20 22 2c 0a 20 20 22 5c 30 22 2c 0a 20 20 22 5c 78 30 30 30 22 2c ..."",...".",..."\0",..."\x000",
0300 0a 20 20 22 5c 78 35 41 43 22 2c 0a 20 20 22 5c 30 30 30 30 22 2c 0a 20 20 22 2e 33 22 2c 0a 20 ..."\x5AC",..."\0000",...".3",..
0320 20 54 52 55 45 2c 0a 20 20 22 54 52 55 45 22 2c 0a 20 20 22 31 22 2c 0a 20 20 31 2c 0a 20 20 46 .TRUE,..."TRUE",..."1",...1,...F
0340 41 4c 53 45 2c 0a 20 20 22 46 41 4c 53 45 22 2c 0a 20 20 22 20 22 2c 0a 20 20 22 20 20 20 20 20 ALSE,..."FALSE",...".",...".....
0360 20 20 20 20 20 22 2c 0a 20 20 27 62 27 2c 0a 20 20 27 5c 74 27 2c 0a 20 20 22 5c 74 22 2c 0a 20 .....",...'b',...'\t',..."\t",..
0380 20 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 .chr(128).chr(234).chr(65).chr(2
03a0 35 35 29 2e 63 68 72 28 32 35 36 29 2c 0a 20 20 24 73 75 62 6a 65 63 74 0a 29 3b 0a 0a 2f 2a 20 55).chr(256),...$subject.);../*.
03c0 6c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 6f 20 67 65 74 20 74 68 65 20 20 24 73 74 72 69 6e 67 loop.through.to.get.the..$string
03e0 20 2a 2f 0a 66 6f 72 28 20 24 69 20 3d 20 30 3b 20 24 69 20 3c 20 63 6f 75 6e 74 28 24 73 65 61 .*/.for(.$i.=.0;.$i.<.count($sea
0400 72 63 68 5f 73 74 72 29 3b 20 24 69 2b 2b 20 29 20 7b 0a 20 20 65 63 68 6f 20 22 5c 6e 2d 2d 2d rch_str);.$i++.).{...echo."\n---
0420 20 49 74 65 72 61 74 69 6f 6e 20 24 69 20 2d 2d 2d 22 3b 0a 20 20 65 63 68 6f 20 22 5c 6e 2d 2d .Iteration.$i.---";...echo."\n--
0440 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 .String.after.replacing.the.sear
0460 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 5c 6e 22 3b 0a 20 20 76 61 72 5f 64 75 6d 70 ch.value.is.=>.--\n";...var_dump
0480 28 20 73 74 72 5f 72 65 70 6c 61 63 65 28 24 73 65 61 72 63 68 5f 73 74 72 5b 24 69 5d 2c 20 22 (.str_replace($search_str[$i],."
04a0 46 4f 55 4e 44 22 2c 20 24 73 75 62 6a 65 63 74 2c 20 24 63 6f 75 6e 74 29 20 29 3b 0a 20 20 65 FOUND",.$subject,.$count).);...e
04c0 63 68 6f 20 22 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 cho."--.search.string.has.found.
04e0 27 24 63 6f 75 6e 74 27 20 74 69 6d 65 73 5c 6e 22 3b 0a 7d 0a 0a 3f 3e 0a 2d 2d 45 58 50 45 43 '$count'.times\n";.}..?>.--EXPEC
0500 54 2d 2d 0a 2a 2a 2a 20 54 65 73 74 69 6e 67 20 73 74 72 5f 72 65 70 6c 61 63 65 28 29 20 77 69 T--.***.Testing.str_replace().wi
0520 74 68 20 76 61 72 69 6f 75 73 20 73 75 62 6a 65 63 74 73 20 2a 2a 2a 0a 2d 2d 2d 20 49 74 65 72 th.various.subjects.***.---.Iter
0540 61 74 69 6f 6e 20 30 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c ation.0.---.--.String.after.repl
0560 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a acing.the.search.value.is.=>.--.
0580 73 74 72 69 6e 67 28 31 38 31 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 string(181)."Hello,.world,012033
05a0 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 3.3445-1.234567..........NULL.TR
05c0 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 UE.FALSE...........0ZCD.abcd.\xX
05e0 59 5a 09 61 62 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 46 4f 55 4e 44 YZ.abcd.$$@#%^&*!~,.:;?:.!!FOUND
0600 0a 20 20 20 20 20 20 20 20 3f 46 4f 55 4e 44 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e .........?FOUND.chr(0).chr(128).
0620 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 chr(234).chr(65).chr(255).chr(25
0640 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 6)".--.search.string.has.found.'
0660 32 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 20 2d 2d 2d 0a 2d 2d 2'.times..---.Iteration.1.---.--
0680 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 .String.after.replacing.the.sear
06a0 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 38 31 29 20 22 48 ch.value.is.=>.--.string(181)."H
06c0 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 ello,.world,0120333.3445-1.23456
06e0 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 7..........NULL.TRUE.FALSE......
0700 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 40 23 25 5e .....0ZCD.abcd.\xXYZ.abcd.$$@#%^
0720 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 46 4f 55 4e 44 0a 20 20 20 20 20 20 20 20 3f 46 4f 55 4e &*!~,.:;?:.!!FOUND.........?FOUN
0740 44 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 D.chr(0).chr(128).chr(234).chr(6
0760 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 5).chr(255).chr(256)".--.search.
0780 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 32 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 string.has.found.'2'.times..---.
07a0 49 74 65 72 61 74 69 6f 6e 20 32 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 Iteration.2.---.--.String.after.
07c0 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e replacing.the.search.value.is.=>
07e0 20 2d 2d 0a 73 74 72 69 6e 67 28 31 38 36 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 .--.string(186)."Hello,.world,01
0800 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 20333.3445-1.234567..........NUL
0820 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 L.TRUE.FALSE...........0ZCD.abcd
0840 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 46 4f 55 .\xXYZ.abcd.$$@#%^&*!~,.:;?:.FOU
0860 4e 44 0a 20 20 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e ND.........?Hello,.World.chr(0).
0880 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 chr(128).chr(234).chr(65).chr(25
08a0 35 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 5).chr(256)".--.search.string.ha
08c0 73 20 66 6f 75 6e 64 20 27 31 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e s.found.'1'.times..---.Iteration
08e0 20 33 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 .3.---.--.String.after.replacing
0900 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e .the.search.value.is.=>.--.strin
0920 67 28 31 39 35 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 g(195)."Hello,.world,0120333.344
0940 35 2d 31 2e 32 33 34 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 5-1.234567..........NULL.TRUE.FA
0960 4c 53 45 00 0a 20 20 20 20 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 LSE...........0ZCD.abcd.\xXYZ.ab
0980 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 cd.$$@#%^&*!~,.:;?:.!!Hello,.Wor
09a0 6c 64 0a 20 20 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e ld.........?Hello,.World.chr(0).
09c0 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 chr(128).chr(234).chr(65).chr(25
09e0 35 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 5).chr(256)".--.search.string.ha
0a00 73 20 66 6f 75 6e 64 20 27 30 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e s.found.'0'.times..---.Iteration
0a20 20 34 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 .4.---.--.String.after.replacing
0a40 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e .the.search.value.is.=>.--.strin
0a60 67 28 31 38 36 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 g(186)."Hello,.world,0120333.344
0a80 35 2d 31 2e 32 33 34 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 5-1.234567..........NULL.TRUE.FA
0aa0 4c 53 45 00 0a 20 20 20 20 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 LSE...........0ZCD.abcd.\xXYZ.ab
0ac0 63 64 20 24 46 4f 55 4e 44 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 cd.$FOUND:.!!Hello,.World.......
0ae0 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e ..?Hello,.World.chr(0).chr(128).
0b00 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 chr(234).chr(65).chr(255).chr(25
0b20 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 6)".--.search.string.has.found.'
0b40 31 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 35 20 2d 2d 2d 0a 2d 2d 1'.times..---.Iteration.5.---.--
0b60 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 .String.after.replacing.the.sear
0b80 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 35 29 20 22 48 ch.value.is.=>.--.string(195)."H
0ba0 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 ello,.world,0120333.3445-1.23456
0bc0 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 7..........NULL.TRUE.FALSE......
0be0 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 40 23 25 5e .....0ZCD.abcd.\xXYZ.abcd.$$@#%^
0c00 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 &*!~,.:;?:.!!Hello,.World.......
0c20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e ..?Hello,.World.chr(0).chr(128).
0c40 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 chr(234).chr(65).chr(255).chr(25
0c60 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 6)".--.search.string.has.found.'
0c80 30 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 36 20 2d 2d 2d 0a 2d 2d 0'.times..---.Iteration.6.---.--
0ca0 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 .String.after.replacing.the.sear
0cc0 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 35 29 20 22 48 ch.value.is.=>.--.string(195)."H
0ce0 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 ello,.world,0120333.3445-1.23456
0d00 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 7..........NULL.TRUE.FALSE......
0d20 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 40 23 25 5e .....0ZCD.abcd.\xXYZ.abcd.$$@#%^
0d40 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 &*!~,.:;?:.!!Hello,.World.......
0d60 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e ..?Hello,.World.chr(0).chr(128).
0d80 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 chr(234).chr(65).chr(255).chr(25
0da0 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 6)".--.search.string.has.found.'
0dc0 30 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 37 20 2d 2d 2d 0a 2d 2d 0'.times..---.Iteration.7.---.--
0de0 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 .String.after.replacing.the.sear
0e00 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 33 29 20 22 48 ch.value.is.=>.--.string(193)."H
0e20 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 46 4f 55 4e 44 36 37 20 ello,.world,0120333.3445FOUND67.
0e40 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 .........NULL.TRUE.FALSE........
0e60 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 40 23 25 5e 26 2a ...0ZCD.abcd.\xXYZ.abcd.$$@#%^&*
0e80 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 20 20 !~,.:;?:.!!Hello,.World.........
0ea0 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e 63 68 ?Hello,.World.chr(0).chr(128).ch
0ec0 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 r(234).chr(65).chr(255).chr(256)
0ee0 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 31 27 ".--.search.string.has.found.'1'
0f00 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 38 20 2d 2d 2d 0a 2d 2d 20 53 .times..---.Iteration.8.---.--.S
0f20 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 tring.after.replacing.the.search
0f40 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 35 29 20 22 48 65 6c .value.is.=>.--.string(195)."Hel
0f60 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 37 20 lo,.world,0120333.3445-1.234567.
0f80 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 .........NULL.TRUE.FALSE........
0fa0 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 40 23 25 5e 26 2a ...0ZCD.abcd.\xXYZ.abcd.$$@#%^&*
0fc0 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 20 20 !~,.:;?:.!!Hello,.World.........
0fe0 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e 63 68 ?Hello,.World.chr(0).chr(128).ch
1000 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 r(234).chr(65).chr(255).chr(256)
1020 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 30 27 ".--.search.string.has.found.'0'
1040 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 39 20 2d 2d 2d 0a 2d 2d 20 53 .times..---.Iteration.9.---.--.S
1060 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 tring.after.replacing.the.search
1080 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 37 29 20 22 48 65 6c .value.is.=>.--.string(197)."Hel
10a0 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 37 20 lo,.world,0120333.3445-1.234567.
10c0 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 .........NULL.TRUE.FALSE........
10e0 20 20 00 30 5a 43 44 00 46 4f 55 4e 44 20 5c 78 58 59 5a 09 46 4f 55 4e 44 20 24 24 40 23 25 5e ...0ZCD.FOUND.\xXYZ.FOUND.$$@#%^
1100 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 &*!~,.:;?:.!!Hello,.World.......
1120 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e ..?Hello,.World.chr(0).chr(128).
1140 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 chr(234).chr(65).chr(255).chr(25
1160 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 6)".--.search.string.has.found.'
1180 32 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 30 20 2d 2d 2d 0a 2d 2'.times..---.Iteration.10.---.-
11a0 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 -.String.after.replacing.the.sea
11c0 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 37 29 20 22 rch.value.is.=>.--.string(197)."
11e0 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 Hello,.world,0120333.3445-1.2345
1200 36 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 67..........NULL.TRUE.FALSE.....
1220 20 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 46 4f 55 4e 44 09 61 62 63 64 20 24 24 40 ......0ZCD.abcd.\xFOUND.abcd.$$@
1240 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 #%^&*!~,.:;?:.!!Hello,.World....
1260 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 .....?Hello,.World.chr(0).chr(12
1280 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 8).chr(234).chr(65).chr(255).chr
12a0 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e (256)".--.search.string.has.foun
12c0 64 20 27 31 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 31 20 2d 2d d.'1'.times..---.Iteration.11.--
12e0 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 -.--.String.after.replacing.the.
1300 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 35 search.value.is.=>.--.string(195
1320 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 )."Hello,.world,0120333.3445-1.2
1340 33 34 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 34567..........NULL.TRUE.FALSE..
1360 20 20 20 20 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 .........0ZCD.abcd.\xXYZ.abcd.$$
1380 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 @#%^&*!~,.:;?:.!!Hello,.World...
13a0 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 ......?Hello,.World.chr(0).chr(1
13c0 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 28).chr(234).chr(65).chr(255).ch
13e0 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 r(256)".--.search.string.has.fou
1400 6e 64 20 27 30 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 32 20 2d nd.'0'.times..---.Iteration.12.-
1420 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 --.--.String.after.replacing.the
1440 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 .search.value.is.=>.--.string(19
1460 36 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 6)."Hello,.world,0120333.3445-1.
1480 32 33 34 35 36 37 20 20 20 20 20 20 20 20 20 20 46 4f 55 4e 44 20 54 52 55 45 20 46 41 4c 53 45 234567..........FOUND.TRUE.FALSE
14a0 00 0a 20 20 20 20 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 ...........0ZCD.abcd.\xXYZ.abcd.
14c0 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a $$@#%^&*!~,.:;?:.!!Hello,.World.
14e0 20 20 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 ........?Hello,.World.chr(0).chr
1500 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e (128).chr(234).chr(65).chr(255).
1520 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 chr(256)".--.search.string.has.f
1540 6f 75 6e 64 20 27 31 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 33 ound.'1'.times..---.Iteration.13
1560 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 .---.--.String.after.replacing.t
1580 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 he.search.value.is.=>.--.string(
15a0 32 31 31 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 46 4f 55 4e 44 31 32 46 4f 55 4e 44 33 211)."Hello,.world,FOUND12FOUND3
15c0 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 33.3445-1.234567..........NULL.T
15e0 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 20 20 00 46 4f 55 4e 44 5a 43 44 00 61 62 63 RUE.FALSE...........FOUNDZCD.abc
1600 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 d.\xXYZ.abcd.$$@#%^&*!~,.:;?:.!!
1620 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 Hello,.World.........?Hello,.Wor
1640 6c 64 20 63 68 72 28 46 4f 55 4e 44 29 2e 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e ld.chr(FOUND).chr(128).chr(234).
1660 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 chr(65).chr(255).chr(256)".--.se
1680 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 34 27 20 74 69 6d 65 73 0a arch.string.has.found.'4'.times.
16a0 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 34 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 .---.Iteration.14.---.--.String.
16c0 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 after.replacing.the.search.value
16e0 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 32 31 31 29 20 22 48 65 6c 6c 6f 2c 20 77 6f .is.=>.--.string(211)."Hello,.wo
1700 72 6c 64 2c 46 4f 55 4e 44 31 32 46 4f 55 4e 44 33 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 rld,FOUND12FOUND333.3445-1.23456
1720 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 7..........NULL.TRUE.FALSE......
1740 20 20 20 20 00 46 4f 55 4e 44 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 .....FOUNDZCD.abcd.\xXYZ.abcd.$$
1760 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 @#%^&*!~,.:;?:.!!Hello,.World...
1780 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 46 4f 55 4e 44 29 2e 63 ......?Hello,.World.chr(FOUND).c
17a0 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 hr(128).chr(234).chr(65).chr(255
17c0 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 ).chr(256)".--.search.string.has
17e0 20 66 6f 75 6e 64 20 27 34 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 .found.'4'.times..---.Iteration.
1800 31 35 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 15.---.--.String.after.replacing
1820 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e .the.search.value.is.=>.--.strin
1840 67 28 31 39 35 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 g(195)."Hello,.world,0120333.344
1860 35 2d 31 2e 32 33 34 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 5-1.234567..........NULL.TRUE.FA
1880 4c 53 45 00 0a 20 20 20 20 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 LSE...........0ZCD.abcd.\xXYZ.ab
18a0 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 cd.$$@#%^&*!~,.:;?:.!!Hello,.Wor
18c0 6c 64 0a 20 20 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e ld.........?Hello,.World.chr(0).
18e0 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 chr(128).chr(234).chr(65).chr(25
1900 35 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 5).chr(256)".--.search.string.ha
1920 73 20 66 6f 75 6e 64 20 27 30 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e s.found.'0'.times..---.Iteration
1940 20 31 36 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e .16.---.--.String.after.replacin
1960 67 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 g.the.search.value.is.=>.--.stri
1980 6e 67 28 33 33 35 29 20 22 48 65 6c 6c 6f 2c 46 4f 55 4e 44 77 6f 72 6c 64 2c 30 31 32 30 33 33 ng(335)."Hello,FOUNDworld,012033
19a0 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 37 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 3.3445-1.234567FOUNDFOUNDFOUNDFO
19c0 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e UNDFOUNDFOUNDFOUNDFOUNDFOUNDFOUN
19e0 44 4e 55 4c 4c 46 4f 55 4e 44 54 52 55 45 46 4f 55 4e 44 46 41 4c 53 45 00 0a 46 4f 55 4e 44 46 DNULLFOUNDTRUEFOUNDFALSE..FOUNDF
1a00 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 OUNDFOUNDFOUNDFOUNDFOUNDFOUNDFOU
1a20 4e 44 00 30 5a 43 44 00 61 62 63 64 46 4f 55 4e 44 5c 78 58 59 5a 09 61 62 63 64 46 4f 55 4e 44 ND.0ZCD.abcdFOUND\xXYZ.abcdFOUND
1a40 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 46 4f 55 4e 44 21 21 48 65 6c 6c 6f 2c 46 4f 55 $$@#%^&*!~,.:;?:FOUND!!Hello,FOU
1a60 4e 44 57 6f 72 6c 64 0a 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e NDWorld.FOUNDFOUNDFOUNDFOUNDFOUN
1a80 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 3f 48 65 6c 6c 6f 2c 46 4f 55 4e 44 57 6f 72 6c DFOUNDFOUNDFOUND?Hello,FOUNDWorl
1aa0 64 46 4f 55 4e 44 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 dFOUNDchr(0).chr(128).chr(234).c
1ac0 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 hr(65).chr(255).chr(256)".--.sea
1ae0 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 33 35 27 20 74 69 6d 65 73 0a rch.string.has.found.'35'.times.
1b00 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 37 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 .---.Iteration.17.---.--.String.
1b20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 after.replacing.the.search.value
1b40 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 32 30 37 29 20 22 48 65 6c 6c 6f 2c 20 77 6f .is.=>.--.string(207)."Hello,.wo
1b60 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 37 20 20 20 20 20 20 20 rld,0120333.3445-1.234567.......
1b80 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 46 4f 55 4e 44 0a 20 20 20 20 20 20 20 20 ...NULL.TRUE.FALSEFOUND.........
1ba0 46 4f 55 4e 44 30 5a 43 44 46 4f 55 4e 44 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 FOUND0ZCDFOUNDabcd.\xXYZ.abcd.$$
1bc0 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 @#%^&*!~,.:;?:.!!Hello,.World...
1be0 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 ......?Hello,.World.chr(0).chr(1
1c00 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 28).chr(234).chr(65).chr(255).ch
1c20 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 r(256)".--.search.string.has.fou
1c40 6e 64 20 27 33 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 38 20 2d nd.'3'.times..---.Iteration.18.-
1c60 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 --.--.String.after.replacing.the
1c80 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 .search.value.is.=>.--.string(19
1ca0 38 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 8)."Hello,.world,0120333.3445-1.
1cc0 32 33 34 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 234567..........NULL.TRUE.FALSE.
1ce0 0a 20 20 20 20 20 20 20 20 46 4f 55 4e 44 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 .........FOUNDZCD.abcd.\xXYZ.abc
1d00 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c d.$$@#%^&*!~,.:;?:.!!Hello,.Worl
1d20 64 0a 20 20 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 d.........?Hello,.World.chr(0).c
1d40 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 hr(128).chr(234).chr(65).chr(255
1d60 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 ).chr(256)".--.search.string.has
1d80 20 66 6f 75 6e 64 20 27 31 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 .found.'1'.times..---.Iteration.
1da0 31 39 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 19.---.--.String.after.replacing
1dc0 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e .the.search.value.is.=>.--.strin
1de0 67 28 31 39 38 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 g(198)."Hello,.world,0120333.344
1e00 35 2d 31 2e 32 33 34 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 5-1.234567..........NULL.TRUE.FA
1e20 4c 53 45 00 0a 20 20 20 20 20 20 20 20 00 30 46 4f 55 4e 44 44 00 61 62 63 64 20 5c 78 58 59 5a LSE...........0FOUNDD.abcd.\xXYZ
1e40 09 61 62 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 .abcd.$$@#%^&*!~,.:;?:.!!Hello,.
1e60 57 6f 72 6c 64 0a 20 20 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 World.........?Hello,.World.chr(
1e80 30 29 2e 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 0).chr(128).chr(234).chr(65).chr
1ea0 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 (255).chr(256)".--.search.string
1ec0 20 68 61 73 20 66 6f 75 6e 64 20 27 31 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 .has.found.'1'.times..---.Iterat
1ee0 69 6f 6e 20 32 30 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 ion.20.---.--.String.after.repla
1f00 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 cing.the.search.value.is.=>.--.s
1f20 74 72 69 6e 67 28 31 39 38 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 tring(198)."Hello,.world,0120333
1f40 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 .3445-1.234567..........NULL.TRU
1f60 45 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 20 20 46 4f 55 4e 44 5a 43 44 00 61 62 63 64 20 5c E.FALSE..........FOUNDZCD.abcd.\
1f80 78 58 59 5a 09 61 62 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c xXYZ.abcd.$$@#%^&*!~,.:;?:.!!Hel
1fa0 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 lo,.World.........?Hello,.World.
1fc0 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 chr(0).chr(128).chr(234).chr(65)
1fe0 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 .chr(255).chr(256)".--.search.st
2000 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 31 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 ring.has.found.'1'.times..---.It
2020 65 72 61 74 69 6f 6e 20 32 31 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 eration.21.---.--.String.after.r
2040 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 eplacing.the.search.value.is.=>.
2060 2d 2d 0a 73 74 72 69 6e 67 28 31 39 38 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 --.string(198)."Hello,.world,012
2080 30 33 33 33 46 4f 55 4e 44 34 34 35 2d 31 2e 32 33 34 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 0333FOUND445-1.234567..........N
20a0 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 20 20 00 30 5a 43 44 00 61 62 ULL.TRUE.FALSE...........0ZCD.ab
20c0 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 cd.\xXYZ.abcd.$$@#%^&*!~,.:;?:.!
20e0 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f !Hello,.World.........?Hello,.Wo
2100 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 rld.chr(0).chr(128).chr(234).chr
2120 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 (65).chr(255).chr(256)".--.searc
2140 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 31 27 20 74 69 6d 65 73 0a 0a 2d 2d h.string.has.found.'1'.times..--
2160 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 32 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 -.Iteration.22.---.--.String.aft
2180 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 er.replacing.the.search.value.is
21a0 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 32 30 37 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 .=>.--.string(207)."Hello,.world
21c0 2c 30 46 4f 55 4e 44 32 30 33 33 33 2e 33 34 34 35 2d 46 4f 55 4e 44 2e 32 33 34 35 36 37 20 20 ,0FOUND20333.3445-FOUND.234567..
21e0 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 20 ........NULL.TRUE.FALSE.........
2200 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 40 23 25 5e 26 2a 21 ..0ZCD.abcd.\xXYZ.abcd.$$@#%^&*!
2220 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 20 20 3f ~,.:;?:.!!Hello,.World.........?
2240 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 46 4f 55 4e 44 32 38 29 Hello,.World.chr(0).chr(FOUND28)
2260 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 .chr(234).chr(65).chr(255).chr(2
2280 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 56)".--.search.string.has.found.
22a0 27 33 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 33 20 2d 2d 2d 0a '3'.times..---.Iteration.23.---.
22c0 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 --.String.after.replacing.the.se
22e0 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 36 29 20 arch.value.is.=>.--.string(196).
2300 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 "Hello,.world,0120333.3445-1.234
2320 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 46 4f 55 4e 44 20 46 41 4c 53 45 00 0a 20 567..........NULL.FOUND.FALSE...
2340 20 20 20 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 40 ........0ZCD.abcd.\xXYZ.abcd.$$@
2360 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 #%^&*!~,.:;?:.!!Hello,.World....
2380 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 .....?Hello,.World.chr(0).chr(12
23a0 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 8).chr(234).chr(65).chr(255).chr
23c0 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e (256)".--.search.string.has.foun
23e0 64 20 27 31 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 34 20 2d 2d d.'1'.times..---.Iteration.24.--
2400 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 -.--.String.after.replacing.the.
2420 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 32 30 37 search.value.is.=>.--.string(207
2440 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 46 4f 55 4e 44 32 30 33 33 33 2e 33 34 34 35 )."Hello,.world,0FOUND20333.3445
2460 2d 46 4f 55 4e 44 2e 32 33 34 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 -FOUND.234567..........NULL.TRUE
2480 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a .FALSE...........0ZCD.abcd.\xXYZ
24a0 09 61 62 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 .abcd.$$@#%^&*!~,.:;?:.!!Hello,.
24c0 57 6f 72 6c 64 0a 20 20 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 World.........?Hello,.World.chr(
24e0 30 29 2e 63 68 72 28 46 4f 55 4e 44 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 0).chr(FOUND28).chr(234).chr(65)
2500 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 .chr(255).chr(256)".--.search.st
2520 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 33 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 ring.has.found.'3'.times..---.It
2540 65 72 61 74 69 6f 6e 20 32 35 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 eration.25.---.--.String.after.r
2560 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 eplacing.the.search.value.is.=>.
2580 2d 2d 0a 73 74 72 69 6e 67 28 32 30 37 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 46 4f --.string(207)."Hello,.world,0FO
25a0 55 4e 44 32 30 33 33 33 2e 33 34 34 35 2d 46 4f 55 4e 44 2e 32 33 34 35 36 37 20 20 20 20 20 20 UND20333.3445-FOUND.234567......
25c0 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 20 20 00 30 5a ....NULL.TRUE.FALSE...........0Z
25e0 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a CD.abcd.\xXYZ.abcd.$$@#%^&*!~,.:
2600 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 20 20 3f 48 65 6c 6c ;?:.!!Hello,.World.........?Hell
2620 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 46 4f 55 4e 44 32 38 29 2e 63 68 72 o,.World.chr(0).chr(FOUND28).chr
2640 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 22 (234).chr(65).chr(255).chr(256)"
2660 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 33 27 20 .--.search.string.has.found.'3'.
2680 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 36 20 2d 2d 2d 0a 2d 2d 20 53 times..---.Iteration.26.---.--.S
26a0 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 tring.after.replacing.the.search
26c0 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 35 29 20 22 48 65 6c .value.is.=>.--.string(195)."Hel
26e0 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 37 20 lo,.world,0120333.3445-1.234567.
2700 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 .........NULL.TRUE.FALSE........
2720 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 40 23 25 5e 26 2a ...0ZCD.abcd.\xXYZ.abcd.$$@#%^&*
2740 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 20 20 !~,.:;?:.!!Hello,.World.........
2760 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e 63 68 ?Hello,.World.chr(0).chr(128).ch
2780 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 r(234).chr(65).chr(255).chr(256)
27a0 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 30 27 ".--.search.string.has.found.'0'
27c0 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 37 20 2d 2d 2d 0a 2d 2d 20 .times..---.Iteration.27.---.--.
27e0 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 String.after.replacing.the.searc
2800 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 35 29 20 22 48 65 h.value.is.=>.--.string(195)."He
2820 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 37 llo,.world,0120333.3445-1.234567
2840 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 4f 55 4e 44 00 0a 20 20 20 20 20 ..........NULL.TRUE.FOUND.......
2860 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 40 23 25 5e 26 ....0ZCD.abcd.\xXYZ.abcd.$$@#%^&
2880 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 20 *!~,.:;?:.!!Hello,.World........
28a0 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e 63 .?Hello,.World.chr(0).chr(128).c
28c0 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 36 hr(234).chr(65).chr(255).chr(256
28e0 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 31 )".--.search.string.has.found.'1
2900 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 38 20 2d 2d 2d 0a 2d 2d '.times..---.Iteration.28.---.--
2920 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 .String.after.replacing.the.sear
2940 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 33 33 35 29 20 22 48 ch.value.is.=>.--.string(335)."H
2960 65 6c 6c 6f 2c 46 4f 55 4e 44 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 ello,FOUNDworld,0120333.3445-1.2
2980 33 34 35 36 37 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 34567FOUNDFOUNDFOUNDFOUNDFOUNDFO
29a0 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 4e 55 4c 4c 46 4f 55 4e 44 UNDFOUNDFOUNDFOUNDFOUNDNULLFOUND
29c0 54 52 55 45 46 4f 55 4e 44 46 41 4c 53 45 00 0a 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 TRUEFOUNDFALSE..FOUNDFOUNDFOUNDF
29e0 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 00 30 5a 43 44 00 61 62 OUNDFOUNDFOUNDFOUNDFOUND.0ZCD.ab
2a00 63 64 46 4f 55 4e 44 5c 78 58 59 5a 09 61 62 63 64 46 4f 55 4e 44 24 24 40 23 25 5e 26 2a 21 7e cdFOUND\xXYZ.abcdFOUND$$@#%^&*!~
2a20 2c 2e 3a 3b 3f 3a 46 4f 55 4e 44 21 21 48 65 6c 6c 6f 2c 46 4f 55 4e 44 57 6f 72 6c 64 0a 46 4f ,.:;?:FOUND!!Hello,FOUNDWorld.FO
2a40 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e UNDFOUNDFOUNDFOUNDFOUNDFOUNDFOUN
2a60 44 46 4f 55 4e 44 3f 48 65 6c 6c 6f 2c 46 4f 55 4e 44 57 6f 72 6c 64 46 4f 55 4e 44 63 68 72 28 DFOUND?Hello,FOUNDWorldFOUNDchr(
2a80 30 29 2e 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 0).chr(128).chr(234).chr(65).chr
2aa0 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 (255).chr(256)".--.search.string
2ac0 20 68 61 73 20 66 6f 75 6e 64 20 27 33 35 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 .has.found.'35'.times..---.Itera
2ae0 74 69 6f 6e 20 32 39 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c tion.29.---.--.String.after.repl
2b00 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a acing.the.search.value.is.=>.--.
2b20 73 74 72 69 6e 67 28 31 39 30 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 string(190)."Hello,.world,012033
2b40 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 37 46 4f 55 4e 44 4e 55 4c 4c 20 54 52 55 45 20 46 41 3.3445-1.234567FOUNDNULL.TRUE.FA
2b60 4c 53 45 00 0a 20 20 20 20 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 LSE...........0ZCD.abcd.\xXYZ.ab
2b80 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 cd.$$@#%^&*!~,.:;?:.!!Hello,.Wor
2ba0 6c 64 0a 20 20 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e ld.........?Hello,.World.chr(0).
2bc0 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 chr(128).chr(234).chr(65).chr(25
2be0 35 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 5).chr(256)".--.search.string.ha
2c00 73 20 66 6f 75 6e 64 20 27 31 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e s.found.'1'.times..---.Iteration
2c20 20 33 30 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e .30.---.--.String.after.replacin
2c40 67 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 g.the.search.value.is.=>.--.stri
2c60 6e 67 28 32 30 33 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 ng(203)."Hello,.world,0120333.34
2c80 34 35 2d 31 2e 32 33 34 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 45-1.234567..........NULL.TRUE.F
2ca0 41 4c 53 45 00 0a 20 20 20 20 20 20 20 20 00 30 5a 43 44 00 61 46 4f 55 4e 44 63 64 20 5c 78 58 ALSE...........0ZCD.aFOUNDcd.\xX
2cc0 59 5a 09 61 46 4f 55 4e 44 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 YZ.aFOUNDcd.$$@#%^&*!~,.:;?:.!!H
2ce0 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c ello,.World.........?Hello,.Worl
2d00 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 36 d.chr(0).chr(128).chr(234).chr(6
2d20 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 20 5).chr(255).chr(256)".--.search.
2d40 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 32 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 string.has.found.'2'.times..---.
2d60 49 74 65 72 61 74 69 6f 6e 20 33 31 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 Iteration.31.---.--.String.after
2d80 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 3d .replacing.the.search.value.is.=
2da0 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 35 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 >.--.string(195)."Hello,.world,0
2dc0 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 55 120333.3445-1.234567..........NU
2de0 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 20 20 00 30 5a 43 44 00 61 62 63 LL.TRUE.FALSE...........0ZCD.abc
2e00 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 d.\xXYZ.abcd.$$@#%^&*!~,.:;?:.!!
2e20 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 Hello,.World.........?Hello,.Wor
2e40 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 2e 63 68 72 28 ld.chr(0).chr(128).chr(234).chr(
2e60 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 65 61 72 63 68 65).chr(255).chr(256)".--.search
2e80 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 30 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d .string.has.found.'0'.times..---
2ea0 20 49 74 65 72 61 74 69 6f 6e 20 33 32 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 .Iteration.32.---.--.String.afte
2ec0 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 65 20 69 73 20 r.replacing.the.search.value.is.
2ee0 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 39 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c =>.--.string(199)."Hello,.world,
2f00 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 37 20 20 20 20 20 20 20 20 20 20 4e 0120333.3445-1.234567..........N
2f20 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 20 20 00 30 5a 43 44 00 61 62 ULL.TRUE.FALSE...........0ZCD.ab
2f40 63 64 20 5c 78 58 59 5a 46 4f 55 4e 44 61 62 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b cd.\xXYZFOUNDabcd.$$@#%^&*!~,.:;
2f60 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 20 20 3f 48 65 6c 6c 6f ?:.!!Hello,.World.........?Hello
2f80 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 29 ,.World.chr(0).chr(128).chr(234)
2fa0 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 73 .chr(65).chr(255).chr(256)".--.s
2fc0 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 31 27 20 74 69 6d 65 73 earch.string.has.found.'1'.times
2fe0 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 33 33 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 ..---.Iteration.33.---.--.String
3000 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c 75 .after.replacing.the.search.valu
3020 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 35 29 20 22 48 65 6c 6c 6f 2c 20 77 e.is.=>.--.string(195)."Hello,.w
3040 6f 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 2d 31 2e 32 33 34 35 36 37 20 20 20 20 20 20 orld,0120333.3445-1.234567......
3060 20 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 20 20 00 30 5a ....NULL.TRUE.FALSE...........0Z
3080 43 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a CD.abcd.\xXYZ.abcd.$$@#%^&*!~,.:
30a0 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 0a 20 20 20 20 20 20 20 20 3f 48 65 6c 6c ;?:.!!Hello,.World.........?Hell
30c0 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 2e 63 68 72 28 31 32 38 29 2e 63 68 72 28 32 33 34 o,.World.chr(0).chr(128).chr(234
30e0 29 2e 63 68 72 28 36 35 29 2e 63 68 72 28 32 35 35 29 2e 63 68 72 28 32 35 36 29 22 0a 2d 2d 20 ).chr(65).chr(255).chr(256)".--.
3100 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 30 27 20 74 69 6d 65 search.string.has.found.'0'.time
3120 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 33 34 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e s..---.Iteration.34.---.--.Strin
3140 67 20 61 66 74 65 72 20 72 65 70 6c 61 63 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 20 76 61 6c g.after.replacing.the.search.val
3160 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 35 29 20 22 46 4f 55 4e 44 22 0a 2d 2d ue.is.=>.--.string(5)."FOUND".--
3180 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 31 27 20 74 69 6d .search.string.has.found.'1'.tim
31a0 65 73 0a es.