summaryrefslogtreecommitdiff
path: root/ext/standard/tests/strings/str_replace_variation2.phpt
blob: 77dc6ae822626d675a37aee513f7404dcf9366d3 (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 22 4e 55 4c 4c 22 2c 0a 20 20 22 30 22 2c 0a 20 20 30 2c 0a 20 20 22 22 2c 0a 20 ',..."NULL",..."0",...0,..."",..
02e0 20 22 20 22 2c 0a 20 20 22 5c 30 22 2c 0a 20 20 22 5c 78 30 30 30 22 2c 0a 20 20 22 5c 78 35 41 .".",..."\0",..."\x000",..."\x5A
0300 43 22 2c 0a 20 20 22 5c 30 30 30 30 22 2c 0a 20 20 22 2e 33 22 2c 0a 20 20 54 52 55 45 2c 0a 20 C",..."\0000",...".3",...TRUE,..
0320 20 22 54 52 55 45 22 2c 0a 20 20 22 31 22 2c 0a 20 20 31 2c 0a 20 20 46 41 4c 53 45 2c 0a 20 20 ."TRUE",..."1",...1,...FALSE,...
0340 22 46 41 4c 53 45 22 2c 0a 20 20 22 20 22 2c 0a 20 20 22 20 20 20 20 20 20 20 20 20 20 22 2c 0a "FALSE",...".",..."..........",.
0360 20 20 27 62 27 2c 0a 20 20 27 5c 74 27 2c 0a 20 20 22 5c 74 22 2c 0a 20 20 63 68 72 28 31 32 38 ..'b',...'\t',..."\t",...chr(128
0380 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 28 ).chr(234).chr(65).chr(255).chr(
03a0 32 35 36 29 2c 0a 20 20 24 73 75 62 6a 65 63 74 0a 29 3b 0a 0a 2f 2a 20 6c 6f 6f 70 20 74 68 72 256),...$subject.);../*.loop.thr
03c0 6f 75 67 68 20 74 6f 20 67 65 74 20 74 68 65 20 20 24 73 74 72 69 6e 67 20 2a 2f 0a 66 6f 72 28 ough.to.get.the..$string.*/.for(
03e0 20 24 69 20 3d 20 30 3b 20 24 69 20 3c 20 63 6f 75 6e 74 28 24 73 65 61 72 63 68 5f 73 74 72 29 .$i.=.0;.$i.<.count($search_str)
0400 3b 20 24 69 2b 2b 20 29 20 7b 0a 20 20 65 63 68 6f 20 22 5c 6e 2d 2d 2d 20 49 74 65 72 61 74 69 ;.$i++.).{...echo."\n---.Iterati
0420 6f 6e 20 24 69 20 2d 2d 2d 22 3b 0a 20 20 65 63 68 6f 20 22 5c 6e 2d 2d 20 53 74 72 69 6e 67 20 on.$i.---";...echo."\n--.String.
0440 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
0460 20 69 73 20 3d 3e 20 2d 2d 5c 6e 22 3b 0a 20 20 76 61 72 5f 64 75 6d 70 28 20 73 74 72 5f 72 65 .is.=>.--\n";...var_dump(.str_re
0480 70 6c 61 63 65 28 24 73 65 61 72 63 68 5f 73 74 72 5b 24 69 5d 2c 20 22 46 4f 55 4e 44 22 2c 20 place($search_str[$i],."FOUND",.
04a0 24 73 75 62 6a 65 63 74 2c 20 24 63 6f 75 6e 74 29 20 29 3b 0a 20 20 65 63 68 6f 20 22 2d 2d 20 $subject,.$count).);...echo."--.
04c0 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 24 63 6f 75 6e 74 27 search.string.has.found.'$count'
04e0 20 74 69 6d 65 73 5c 6e 22 3b 0a 7d 0a 0a 3f 3e 0a 2d 2d 45 58 50 45 43 54 2d 2d 0a 2a 2a 2a 20 .times\n";.}..?>.--EXPECT--.***.
0500 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 72 69 6f Testing.str_replace().with.vario
0520 75 73 20 73 75 62 6a 65 63 74 73 20 2a 2a 2a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 30 20 us.subjects.***.---.Iteration.0.
0540 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 68 ---.--.String.after.replacing.th
0560 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 31 e.search.value.is.=>.--.string(1
0580 38 31 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 81)."Hello,.world,0120333.3445-1
05a0 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 4c 53 45 .234567..........NULL.TRUE.FALSE
05c0 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.
05e0 24 24 40 23 25 5e 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 $$@#%^&*!~,.:;?:.!!FOUND........
0600 20 3f 46 4f 55 4e 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 .?FOUND.chr(0).chr(128).chr(234)
0620 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
0640 65 61 72 63 68 20 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 earch.string.has.found.'2'.times
0660 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 ..---.Iteration.1.---.--.String.
0680 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
06a0 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 38 31 29 20 22 48 65 6c 6c 6f 2c 20 77 6f .is.=>.--.string(181)."Hello,.wo
06c0 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.......
06e0 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 43 ...NULL.TRUE.FALSE...........0ZC
0700 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 3b D.abcd.\xXYZ.abcd.$$@#%^&*!~,.:;
0720 3f 3a 20 21 21 46 4f 55 4e 44 0a 20 20 20 20 20 20 20 20 3f 46 4f 55 4e 44 20 63 68 72 28 30 29 ?:.!!FOUND.........?FOUND.chr(0)
0740 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 28 32 .chr(128).chr(234).chr(65).chr(2
0760 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 20 68 55).chr(256)".--.search.string.h
0780 61 73 20 66 6f 75 6e 64 20 27 32 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f as.found.'2'.times..---.Iteratio
07a0 6e 20 32 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 n.2.---.--.String.after.replacin
07c0 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
07e0 6e 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 ng(186)."Hello,.world,0120333.34
0800 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
0820 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 09 61 ALSE...........0ZCD.abcd.\xXYZ.a
0840 62 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 46 4f 55 4e 44 0a 20 20 20 20 20 bcd.$$@#%^&*!~,.:;?:.FOUND......
0860 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 38 29 ...?Hello,.World.chr(0).chr(128)
0880 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
08a0 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.
08c0 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 33 20 2d 2d 2d 0a 2d '1'.times..---.Iteration.3.---.-
08e0 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
0900 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 29 20 22 rch.value.is.=>.--.string(195)."
0920 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
0940 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.....
0960 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 23 25 ......0ZCD.abcd.\xXYZ.abcd.$$@#%
0980 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 20 20 ^&*!~,.:;?:.!!Hello,.World......
09a0 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 38 29 ...?Hello,.World.chr(0).chr(128)
09c0 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
09e0 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.
0a00 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 34 20 2d 2d 2d 0a 2d '0'.times..---.Iteration.4.---.-
0a20 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
0a40 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 38 36 29 20 22 rch.value.is.=>.--.string(186)."
0a60 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
0a80 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.....
0aa0 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 46 4f 55 4e ......0ZCD.abcd.\xXYZ.abcd.$FOUN
0ac0 44 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 D:.!!Hello,.World.........?Hello
0ae0 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)
0b00 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
0b20 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
0b40 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 35 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 ..---.Iteration.5.---.--.String.
0b60 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
0b80 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 6f .is.=>.--.string(195)."Hello,.wo
0ba0 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.......
0bc0 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 43 ...NULL.TRUE.FALSE...........0ZC
0be0 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 3b D.abcd.\xXYZ.abcd.$$@#%^&*!~,.:;
0c00 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
0c20 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)
0c40 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
0c60 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 73 earch.string.has.found.'0'.times
0c80 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 36 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 ..---.Iteration.6.---.--.String.
0ca0 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
0cc0 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 6f .is.=>.--.string(195)."Hello,.wo
0ce0 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.......
0d00 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 43 ...NULL.TRUE.FALSE...........0ZC
0d20 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 3b D.abcd.\xXYZ.abcd.$$@#%^&*!~,.:;
0d40 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
0d60 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)
0d80 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
0da0 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 73 earch.string.has.found.'0'.times
0dc0 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 37 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 ..---.Iteration.7.---.--.String.
0de0 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
0e00 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 33 29 20 22 48 65 6c 6c 6f 2c 20 77 6f .is.=>.--.string(193)."Hello,.wo
0e20 72 6c 64 2c 30 31 32 30 33 33 33 2e 33 34 34 35 46 4f 55 4e 44 36 37 20 20 20 20 20 20 20 20 20 rld,0120333.3445FOUND67.........
0e40 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 43 44 00 .NULL.TRUE.FALSE...........0ZCD.
0e60 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 3b 3f 3a abcd.\xXYZ.abcd.$$@#%^&*!~,.:;?:
0e80 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 2c 20 .!!Hello,.World.........?Hello,.
0ea0 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 2e 63 World.chr(0).chr(128).chr(234).c
0ec0 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
0ee0 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 0a 0a rch.string.has.found.'1'.times..
0f00 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 38 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 ---.Iteration.8.---.--.String.af
0f20 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 20 69 ter.replacing.the.search.value.i
0f40 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 6f 72 6c s.=>.--.string(195)."Hello,.worl
0f60 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 20 20 d,0120333.3445-1.234567.........
0f80 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 43 44 00 .NULL.TRUE.FALSE...........0ZCD.
0fa0 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 3b 3f 3a abcd.\xXYZ.abcd.$$@#%^&*!~,.:;?:
0fc0 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 2c 20 .!!Hello,.World.........?Hello,.
0fe0 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 2e 63 World.chr(0).chr(128).chr(234).c
1000 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
1020 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 73 0a 0a rch.string.has.found.'0'.times..
1040 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 39 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 ---.Iteration.9.---.--.String.af
1060 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 20 69 ter.replacing.the.search.value.i
1080 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 37 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c s.=>.--.string(197)."Hello,.worl
10a0 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 20 20 d,0120333.3445-1.234567.........
10c0 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 43 44 00 .NULL.TRUE.FALSE...........0ZCD.
10e0 46 4f 55 4e 44 20 5c 78 58 59 5a 09 46 4f 55 4e 44 20 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b FOUND.\xXYZ.FOUND.$$@#%^&*!~,.:;
1100 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
1120 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)
1140 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
1160 65 61 72 63 68 20 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 earch.string.has.found.'2'.times
1180 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 30 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 ..---.Iteration.10.---.--.String
11a0 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
11c0 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 6c 6f 2c 20 77 e.is.=>.--.string(197)."Hello,.w
11e0 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......
1200 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
1220 43 44 00 61 62 63 64 20 5c 78 46 4f 55 4e 44 09 61 62 63 64 20 24 24 40 23 25 5e 26 2a 21 7e 2c CD.abcd.\xFOUND.abcd.$$@#%^&*!~,
1240 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 48 65 .:;?:.!!Hello,.World.........?He
1260 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 72 28 32 llo,.World.chr(0).chr(128).chr(2
1280 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 0a 2d 34).chr(65).chr(255).chr(256)".-
12a0 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 20 74 69 -.search.string.has.found.'1'.ti
12c0 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 31 20 2d 2d 2d 0a 2d 2d 20 53 74 72 mes..---.Iteration.11.---.--.Str
12e0 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 20 76 ing.after.replacing.the.search.v
1300 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 22 48 65 6c 6c 6f alue.is.=>.--.string(196)."Hello
1320 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 20 20 ,.world,0120333.3445-1.234567...
1340 20 20 20 20 20 20 20 46 4f 55 4e 44 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 20 .......FOUND.TRUE.FALSE.........
1360 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.$$@#%^&*!
1380 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.........?
13a0 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 72 Hello,.World.chr(0).chr(128).chr
13c0 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)"
13e0 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 20 .--.search.string.has.found.'1'.
1400 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 2d 2d 0a 2d 2d 20 53 times..---.Iteration.12.---.--.S
1420 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
1440 20 76 61 6c 75 65 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 .value.is.=>.--.string(211)."Hel
1460 6c 6f 2c 20 77 6f 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 lo,.world,FOUND12FOUND333.3445-1
1480 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 4c 53 45 .234567..........NULL.TRUE.FALSE
14a0 00 0a 20 20 20 20 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 ...........FOUNDZCD.abcd.\xXYZ.a
14c0 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 57 6f bcd.$$@#%^&*!~,.:;?:.!!Hello,.Wo
14e0 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 46 4f rld.........?Hello,.World.chr(FO
1500 55 4e 44 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 UND).chr(128).chr(234).chr(65).c
1520 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 72 69 hr(255).chr(256)".--.search.stri
1540 6e 67 20 68 61 73 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 ng.has.found.'4'.times..---.Iter
1560 61 74 69 6f 6e 20 31 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 ation.13.---.--.String.after.rep
1580 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 2d 2d lacing.the.search.value.is.=>.--
15a0 0a 73 74 72 69 6e 67 28 32 31 31 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 46 4f 55 4e 44 .string(211)."Hello,.world,FOUND
15c0 31 32 46 4f 55 4e 44 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 12FOUND333.3445-1.234567........
15e0 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 46 4f 55 4e ..NULL.TRUE.FALSE...........FOUN
1600 44 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 7e 2c DZCD.abcd.\xXYZ.abcd.$$@#%^&*!~,
1620 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 48 65 .:;?:.!!Hello,.World.........?He
1640 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 46 4f 55 4e 44 29 2e 63 68 72 28 31 32 38 29 2e 63 llo,.World.chr(FOUND).chr(128).c
1660 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
1680 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 34 )".--.search.string.has.found.'4
16a0 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 34 20 2d 2d 2d 0a 2d 2d '.times..---.Iteration.14.---.--
16c0 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
16e0 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
1700 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
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 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.$$@#%^
1760 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.......
1780 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).
17a0 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
17c0 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.'
17e0 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 35 20 2d 2d 2d 0a 2d 0'.times..---.Iteration.15.---.-
1800 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
1820 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 33 33 35 29 20 22 rch.value.is.=>.--.string(335)."
1840 48 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 Hello,FOUNDworld,0120333.3445-1.
1860 32 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 234567FOUNDFOUNDFOUNDFOUNDFOUNDF
1880 4f 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 OUNDFOUNDFOUNDFOUNDFOUNDNULLFOUN
18a0 44 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 DTRUEFOUNDFALSE..FOUNDFOUNDFOUND
18c0 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 00 30 5a 43 44 00 61 FOUNDFOUNDFOUNDFOUNDFOUND.0ZCD.a
18e0 62 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 bcdFOUND\xXYZ.abcdFOUND$$@#%^&*!
1900 7e 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 ~,.:;?:FOUND!!Hello,FOUNDWorld.F
1920 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
1940 4e 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 NDFOUND?Hello,FOUNDWorldFOUNDchr
1960 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
1980 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 72 69 6e r(255).chr(256)".--.search.strin
19a0 67 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 g.has.found.'35'.times..---.Iter
19c0 61 74 69 6f 6e 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 ation.16.---.--.String.after.rep
19e0 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 2d 2d lacing.the.search.value.is.=>.--
1a00 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 31 32 30 33 .string(207)."Hello,.world,01203
1a20 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
1a40 52 55 45 20 46 41 4c 53 45 46 4f 55 4e 44 0a 20 20 20 20 20 20 20 20 46 4f 55 4e 44 30 5a 43 44 RUE.FALSEFOUND.........FOUND0ZCD
1a60 46 4f 55 4e 44 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 FOUNDabcd.\xXYZ.abcd.$$@#%^&*!~,
1a80 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 48 65 .:;?:.!!Hello,.World.........?He
1aa0 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 72 28 32 llo,.World.chr(0).chr(128).chr(2
1ac0 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 0a 2d 34).chr(65).chr(255).chr(256)".-
1ae0 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 74 69 -.search.string.has.found.'3'.ti
1b00 6d 65 73 0a 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 mes..---.Iteration.17.---.--.Str
1b20 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 20 76 ing.after.replacing.the.search.v
1b40 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 38 29 20 22 48 65 6c 6c 6f alue.is.=>.--.string(198)."Hello
1b60 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 20 20 ,.world,0120333.3445-1.234567...
1b80 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 20 .......NULL.TRUE.FALSE..........
1ba0 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 40 23 25 5e 26 FOUNDZCD.abcd.\xXYZ.abcd.$$@#%^&
1bc0 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........
1be0 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
1c00 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
1c20 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
1c40 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 2d 2d 0a 2d 2d '.times..---.Iteration.18.---.--
1c60 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
1c80 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 38 29 20 22 48 ch.value.is.=>.--.string(198)."H
1ca0 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
1cc0 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......
1ce0 20 20 20 20 00 30 46 4f 55 4e 44 44 00 61 62 63 64 20 5c 78 58 59 5a 09 61 62 63 64 20 24 24 40 .....0FOUNDD.abcd.\xXYZ.abcd.$$@
1d00 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....
1d20 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
1d40 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
1d60 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
1d80 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 39 20 2d 2d d.'1'.times..---.Iteration.19.--
1da0 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.
1dc0 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 38 search.value.is.=>.--.string(198
1de0 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
1e00 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..
1e20 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 64 ........FOUNDZCD.abcd.\xXYZ.abcd
1e40 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 64 .$$@#%^&*!~,.:;?:.!!Hello,.World
1e60 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 68 .........?Hello,.World.chr(0).ch
1e80 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 29 r(128).chr(234).chr(65).chr(255)
1ea0 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 20 .chr(256)".--.search.string.has.
1ec0 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 32 found.'1'.times..---.Iteration.2
1ee0 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 67 20 0.---.--.String.after.replacing.
1f00 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 67 the.search.value.is.=>.--.string
1f20 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 46 4f 55 4e 44 (198)."Hello,.world,0120333FOUND
1f40 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 45 20 445-1.234567..........NULL.TRUE.
1f60 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 09 FALSE...........0ZCD.abcd.\xXYZ.
1f80 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 57 abcd.$$@#%^&*!~,.:;?:.!!Hello,.W
1fa0 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 30 orld.........?Hello,.World.chr(0
1fc0 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 28 ).chr(128).chr(234).chr(65).chr(
1fe0 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 20 255).chr(256)".--.search.string.
2000 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 69 has.found.'1'.times..---.Iterati
2020 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 65 70 6c 61 63 on.21.---.--.String.after.replac
2040 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 74 ing.the.search.value.is.=>.--.st
2060 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 55 4e 44 32 30 ring(207)."Hello,.world,0FOUND20
2080 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 20 20 20 20 4e 333.3445-FOUND.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 46 4f 55 4e 44 32 38 29 2e 63 68 72 28 32 33 34 29 rld.chr(0).chr(FOUND28).chr(234)
2120 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
2140 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 74 69 6d 65 73 earch.string.has.found.'3'.times
2160 0a 0a 2d 2d 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 ..---.Iteration.22.---.--.String
2180 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
21a0 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 36 29 20 22 48 65 6c 6c 6f 2c 20 77 e.is.=>.--.string(196)."Hello,.w
21c0 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......
21e0 20 20 20 20 4e 55 4c 4c 20 46 4f 55 4e 44 20 46 41 4c 53 45 00 0a 20 20 20 20 20 20 20 20 00 30 ....NULL.FOUND.FALSE...........0
2200 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 7e 2c 2e ZCD.abcd.\xXYZ.abcd.$$@#%^&*!~,.
2220 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 48 65 6c :;?:.!!Hello,.World.........?Hel
2240 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 72 28 32 33 lo,.World.chr(0).chr(128).chr(23
2260 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 0a 2d 2d 4).chr(65).chr(255).chr(256)".--
2280 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
22a0 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 2d 2d 20 53 74 72 69 es..---.Iteration.23.---.--.Stri
22c0 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 20 76 61 ng.after.replacing.the.search.va
22e0 6c 75 65 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 lue.is.=>.--.string(207)."Hello,
2300 20 77 6f 72 6c 64 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 .world,0FOUND20333.3445-FOUND.23
2320 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 20 4567..........NULL.TRUE.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 46 4f .....?Hello,.World.chr(0).chr(FO
23a0 55 4e 44 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 UND28).chr(234).chr(65).chr(255)
23c0 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 20 .chr(256)".--.search.string.has.
23e0 66 6f 75 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 32 found.'3'.times..---.Iteration.2
2400 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 20 4.---.--.String.after.replacing.
2420 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 67 the.search.value.is.=>.--.string
2440 28 32 30 37 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 (207)."Hello,.world,0FOUND20333.
2460 33 34 34 35 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 3445-FOUND.234567..........NULL.
2480 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 20 5c TRUE.FALSE...........0ZCD.abcd.\
24a0 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
24c0 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.
24e0 63 68 72 28 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 chr(0).chr(FOUND28).chr(234).chr
2500 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
2520 68 20 73 74 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 h.string.has.found.'3'.times..--
2540 2d 20 49 74 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 -.Iteration.25.---.--.String.aft
2560 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
2580 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 6f 72 6c 64 .=>.--.string(195)."Hello,.world
25a0 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 20 20 20 ,0120333.3445-1.234567..........
25c0 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 43 44 00 61 NULL.TRUE.FALSE...........0ZCD.a
25e0 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 3b 3f 3a 20 bcd.\xXYZ.abcd.$$@#%^&*!~,.:;?:.
2600 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 2c 20 57 !!Hello,.World.........?Hello,.W
2620 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 2e 63 68 orld.chr(0).chr(128).chr(234).ch
2640 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 72 r(65).chr(255).chr(256)".--.sear
2660 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 73 0a 0a 2d ch.string.has.found.'0'.times..-
2680 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 36 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 --.Iteration.26.---.--.String.af
26a0 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 20 69 ter.replacing.the.search.value.i
26c0 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 6f 72 6c s.=>.--.string(195)."Hello,.worl
26e0 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 20 20 d,0120333.3445-1.234567.........
2700 20 4e 55 4c 4c 20 54 52 55 45 20 46 4f 55 4e 44 00 0a 20 20 20 20 20 20 20 20 00 30 5a 43 44 00 .NULL.TRUE.FOUND...........0ZCD.
2720 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 3b 3f 3a abcd.\xXYZ.abcd.$$@#%^&*!~,.:;?:
2740 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 2c 20 .!!Hello,.World.........?Hello,.
2760 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 2e 63 World.chr(0).chr(128).chr(234).c
2780 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
27a0 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 0a 0a rch.string.has.found.'1'.times..
27c0 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 37 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 ---.Iteration.27.---.--.String.a
27e0 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 20 fter.replacing.the.search.value.
2800 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 33 33 35 29 20 22 48 65 6c 6c 6f 2c 46 4f 55 4e is.=>.--.string(335)."Hello,FOUN
2820 44 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 46 4f 55 4e Dworld,0120333.3445-1.234567FOUN
2840 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 44 46 DFOUNDFOUNDFOUNDFOUNDFOUNDFOUNDF
2860 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 4e 55 4c 4c 46 4f 55 4e 44 54 52 55 45 46 4f 55 4e 44 OUNDFOUNDFOUNDNULLFOUNDTRUEFOUND
2880 46 41 4c 53 45 00 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 44 FALSE..FOUNDFOUNDFOUNDFOUNDFOUND
28a0 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 00 30 5a 43 44 00 61 62 63 64 46 4f 55 4e 44 5c 78 FOUNDFOUNDFOUND.0ZCD.abcdFOUND\x
28c0 58 59 5a 09 61 62 63 64 46 4f 55 4e 44 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 46 4f 55 XYZ.abcdFOUND$$@#%^&*!~,.:;?:FOU
28e0 4e 44 21 21 48 65 6c 6c 6f 2c 46 4f 55 4e 44 57 6f 72 6c 64 0a 46 4f 55 4e 44 46 4f 55 4e 44 46 ND!!Hello,FOUNDWorld.FOUNDFOUNDF
2900 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 3f 48 65 OUNDFOUNDFOUNDFOUNDFOUNDFOUND?He
2920 6c 6c 6f 2c 46 4f 55 4e 44 57 6f 72 6c 64 46 4f 55 4e 44 63 68 72 28 30 29 2e 63 68 72 28 31 32 llo,FOUNDWorldFOUNDchr(0).chr(12
2940 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
2960 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
2980 64 20 27 33 35 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 d.'35'.times..---.Iteration.28.-
29a0 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
29c0 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
29e0 30 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 0)."Hello,.world,0120333.3445-1.
2a00 32 33 34 35 36 37 46 4f 55 4e 44 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 20 20 20 234567FOUNDNULL.TRUE.FALSE......
2a20 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.$$@#%^
2a40 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.......
2a60 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).
2a80 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
2aa0 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.'
2ac0 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 39 20 2d 2d 2d 0a 2d 1'.times..---.Iteration.29.---.-
2ae0 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
2b00 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 33 29 20 22 rch.value.is.=>.--.string(203)."
2b20 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
2b40 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.....
2b60 20 20 20 20 20 00 30 5a 43 44 00 61 46 4f 55 4e 44 63 64 20 5c 78 58 59 5a 09 61 46 4f 55 4e 44 ......0ZCD.aFOUNDcd.\xXYZ.aFOUND
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 32 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e s.found.'2'.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 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 ng(195)."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 62 63 64 20 5c 78 58 59 5a 09 61 ALSE...........0ZCD.abcd.\xXYZ.a
2cc0 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 57 6f bcd.$$@#%^&*!~,.:;?:.!!Hello,.Wo
2ce0 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 30 29 rld.........?Hello,.World.chr(0)
2d00 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 28 32 .chr(128).chr(234).chr(65).chr(2
2d20 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 20 68 55).chr(256)".--.search.string.h
2d40 61 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 as.found.'0'.times..---.Iteratio
2d60 6e 20 33 31 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 n.31.---.--.String.after.replaci
2d80 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 74 72 ng.the.search.value.is.=>.--.str
2da0 69 6e 67 28 31 39 39 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 ing(199)."Hello,.world,0120333.3
2dc0 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 45 20 445-1.234567..........NULL.TRUE.
2de0 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 46 FALSE...........0ZCD.abcd.\xXYZF
2e00 4f 55 4e 44 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 OUNDabcd.$$@#%^&*!~,.:;?:.!!Hell
2e20 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 63 o,.World.........?Hello,.World.c
2e40 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 2e hr(0).chr(128).chr(234).chr(65).
2e60 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 72 chr(255).chr(256)".--.search.str
2e80 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 65 ing.has.found.'1'.times..---.Ite
2ea0 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 72 20 72 65 ration.32.---.--.String.after.re
2ec0 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 2d placing.the.search.value.is.=>.-
2ee0 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 31 32 30 -.string(195)."Hello,.world,0120
2f00 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 4c 20 333.3445-1.234567..........NULL.
2f20 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 20 5c TRUE.FALSE...........0ZCD.abcd.\
2f40 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
2f60 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.
2f80 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)
2fa0 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
2fc0 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 20 49 74 ring.has.found.'0'.times..---.It
2fe0 65 72 61 74 69 6f 6e 20 33 33 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 72 eration.33.---.--.String.after.r
3000 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.=>.
3020 2d 2d 0a 73 74 72 69 6e 67 28 35 29 20 22 46 4f 55 4e 44 22 0a 2d 2d 20 73 65 61 72 63 68 20 73 --.string(5)."FOUND".--.search.s
3040 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 tring.has.found.'1'.times.