summaryrefslogtreecommitdiff
path: root/ext/standard/tests/strings/str_replace_variation2.phpt
blob: 79d50d40ffe8388b176046b16859d229c30069f6 (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 50 72 6f 74 6f 74 79 70 65 3a 20 6d 69 78 65 64 20 73 --.<?php./*...Prototype:.mixed.s
0060 74 72 5f 72 65 70 6c 61 63 65 28 6d 69 78 65 64 20 24 73 65 61 72 63 68 2c 20 6d 69 78 65 64 20 tr_replace(mixed.$search,.mixed.
0080 24 72 65 70 6c 61 63 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 $replace,.......................
00a0 20 20 20 20 20 20 20 20 20 6d 69 78 65 64 20 24 73 75 62 6a 65 63 74 20 5b 2c 20 69 6e 74 20 26 .........mixed.$subject.[,.int.&
00c0 24 63 6f 75 6e 74 5d 29 3b 0a 20 20 44 65 73 63 72 69 70 74 69 6f 6e 3a 20 52 65 70 6c 61 63 65 $count]);...Description:.Replace
00e0 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 20 73 .all.occurrences.of.the.search.s
0100 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 72 65 tring.with................the.re
0120 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 2a 2a placement.string.*/..echo."\n***
0140 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 72 69 .Testing.str_replace().with.vari
0160 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 22 48 ous.subjects.***";.$subject.=."H
0180 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
01a0 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 0a 20 7..........NULL.TRUE.FALSE\000..
01c0 09 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 5c 74 61 62 .....\x000\x5ACD\0abcd.\xXYZ\tab
01e0 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
0200 6c 64 20 0a 09 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 ld.......?Hello,.World.chr(0).ch
0220 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)
0240 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 20 61 6e 20 61 72 .chr(256)";../*.needles.in.an.ar
0260 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 73 74 72 69 6e 67 ray.to.be.compared.in.the.string
0280 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 61 72 72 61 79 20 .$string.*/.$search_str.=.array.
02a0 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 6c 6f 2c 20 57 6f (..."Hello,.World",...'Hello,.Wo
02c0 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 20 20 22 3f 3f 48 rld',...'!!Hello,.World',..."??H
02e0 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 2c 2e 3a 3b 3f 22 ello,.World",..."$@#%^&*!~,.:;?"
0300 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 34 35 22 2c 0a 20 ,..."123",...123,..."-1.2345",..
0320 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 27 2c 0a 20 20 4e .-1.2344,..."abcd",...'XYZ',...N
0340 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 0a 20 20 22 22 2c ULL,..."NULL",..."0",...0,..."",
0360 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 0a 20 20 22 5c 78 ...".",..."\0",..."\x000",..."\x
0380 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 20 54 52 55 45 2c 5AC",..."\0000",...".3",...TRUE,
03a0 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 41 4c 53 45 2c 0a ..."TRUE",..."1",...1,...FALSE,.
03c0 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 20 20 20 20 20 22 .."FALSE",...".",...".........."
03e0 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 20 63 68 72 28 31 ,...'b',...'\t',..."\t",...chr(1
0400 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
0420 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 6c 6f 6f 70 20 74 r(256),...$subject.);../*.loop.t
0440 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 20 2a 2f 0a 66 6f hrough.to.get.the..$string.*/.fo
0460 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 72 63 68 5f 73 74 r(.$i.=.0;.$i.<.count($search_st
0480 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 20 49 74 65 72 61 r);.$i++.).{...echo."\n---.Itera
04a0 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 20 53 74 72 69 6e tion.$i.---";...echo."\n--.Strin
04c0 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
04e0 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 28 20 73 74 72 5f ue.is.=>.--\n";...var_dump(.str_
0500 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 46 4f 55 4e 44 22 replace($search_str[$i],."FOUND"
0520 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 63 68 6f 20 22 2d ,.$subject,.$count).);...echo."-
0540 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 24 63 6f 75 6e -.search.string.has.found.'$coun
0560 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 54 2d 2d 0a 2a 2a t'.times\n";.}..?>.--EXPECT--.**
0580 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 72 *.Testing.str_replace().with.var
05a0 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 61 74 69 6f 6e 20 ious.subjects.***.---.Iteration.
05c0 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.
05e0 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
0600 28 31 37 37 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 (177)."Hello,.world,0120333.3445
0620 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 4c -1.234567..........NULL.TRUE.FAL
0640 53 45 00 0a 20 09 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 SE.........0ZCD.abcd.\xXYZ.abcd.
0660 24 24 40 23 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 46 4f 55 4e 44 20 0a 09 20 20 20 20 3f $$@#%^&*!~,.:;?:.!!FOUND.......?
0680 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 2e 63 FOUND.chr(0).chr(128).chr(234).c
06a0 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
06c0 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 0a 0a rch.string.has.found.'2'.times..
06e0 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 61 66 ---.Iteration.1.---.--.String.af
0700 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
0720 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 37 37 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c s.=>.--.string(177)."Hello,.worl
0740 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.........
0760 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 09 20 20 20 20 00 30 5a 43 44 00 61 62 .NULL.TRUE.FALSE.........0ZCD.ab
0780 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.$$@#%^&*!~,.:;?:.!
07a0 21 46 4f 55 4e 44 20 0a 09 20 20 20 20 3f 46 4f 55 4e 44 20 63 68 72 28 30 29 2e 63 68 72 28 31 !FOUND.......?FOUND.chr(0).chr(1
07c0 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
07e0 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
0800 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 20 32 20 2d 2d nd.'2'.times..---.Iteration.2.--
0820 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.
0840 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 38 32 search.value.is.=>.--.string(182
0860 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
0880 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..
08a0 20 09 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 .......0ZCD.abcd.\xXYZ.abcd.$$@#
08c0 25 5e 26 2a 21 7e 2c 2e 3a 3b 3f 3a 20 46 4f 55 4e 44 20 0a 09 20 20 20 20 3f 48 65 6c 6c 6f 2c %^&*!~,.:;?:.FOUND.......?Hello,
08e0 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 2e .World.chr(0).chr(128).chr(234).
0900 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
0920 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 0a arch.string.has.found.'1'.times.
0940 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 33 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 .---.Iteration.3.---.--.String.a
0960 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.
0980 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 31 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 is.=>.--.string(191)."Hello,.wor
09a0 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 20 ld,0120333.3445-1.234567........
09c0 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 09 20 20 20 20 00 30 5a 43 44 00 61 ..NULL.TRUE.FALSE.........0ZCD.a
09e0 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.$$@#%^&*!~,.:;?:.
0a00 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 0a 09 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 !!Hello,.World.......?Hello,.Wor
0a20 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(
0a40 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
0a60 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..---
0a80 20 49 74 65 72 61 74 69 6f 6e 20 34 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 .Iteration.4.---.--.String.after
0aa0 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.=
0ac0 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 38 32 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 >.--.string(182)."Hello,.world,0
0ae0 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
0b00 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 09 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 LL.TRUE.FALSE.........0ZCD.abcd.
0b20 5c 78 58 59 5a 09 61 62 63 64 20 24 46 4f 55 4e 44 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c \xXYZ.abcd.$FOUND:.!!Hello,.Worl
0b40 64 20 0a 09 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 d.......?Hello,.World.chr(0).chr
0b60 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).
0b80 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
0ba0 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 35 20 ound.'1'.times..---.Iteration.5.
0bc0 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
0be0 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
0c00 39 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 91)."Hello,.world,0120333.3445-1
0c20 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
0c40 00 0a 20 09 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.$$
0c60 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 20 0a 09 @#%^&*!~,.:;?:.!!Hello,.World...
0c80 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 38 ....?Hello,.World.chr(0).chr(128
0ca0 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(
0cc0 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 64 256)".--.search.string.has.found
0ce0 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 36 20 2d 2d 2d 0a .'0'.times..---.Iteration.6.---.
0d00 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
0d20 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 31 29 20 arch.value.is.=>.--.string(191).
0d40 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
0d60 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 09 567..........NULL.TRUE.FALSE....
0d80 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.$$@#%^
0da0 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 20 0a 09 20 20 20 20 &*!~,.:;?:.!!Hello,.World.......
0dc0 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
0de0 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)
0e00 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'
0e20 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 20 53 .times..---.Iteration.7.---.--.S
0e40 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
0e60 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 39 29 20 22 48 65 6c .value.is.=>.--.string(189)."Hel
0e80 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 20 20 lo,.world,0120333.3445FOUND67...
0ea0 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 09 20 20 20 20 00 30 .......NULL.TRUE.FALSE.........0
0ec0 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.$$@#%^&*!~,.
0ee0 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 0a 09 20 20 20 20 3f 48 65 6c 6c 6f :;?:.!!Hello,.World.......?Hello
0f00 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)
0f20 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
0f40 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
0f60 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 74 72 69 6e 67 20 ..---.Iteration.8.---.--.String.
0f80 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
0fa0 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 31 29 20 22 48 65 6c 6c 6f 2c 20 77 6f .is.=>.--.string(191)."Hello,.wo
0fc0 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.......
0fe0 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 09 20 20 20 20 00 30 5a 43 44 00 ...NULL.TRUE.FALSE.........0ZCD.
1000 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.$$@#%^&*!~,.:;?:
1020 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 0a 09 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f .!!Hello,.World.......?Hello,.Wo
1040 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
1060 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
1080 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 2d h.string.has.found.'0'.times..--
10a0 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 74 65 -.Iteration.9.---.--.String.afte
10c0 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.
10e0 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 72 6c 64 2c =>.--.string(193)."Hello,.world,
1100 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
1120 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 09 20 20 20 20 00 30 5a 43 44 00 46 4f 55 4e ULL.TRUE.FALSE.........0ZCD.FOUN
1140 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 3f 3a 20 21 D.\xXYZ.FOUND.$$@#%^&*!~,.:;?:.!
1160 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 0a 09 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c !Hello,.World.......?Hello,.Worl
1180 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
11a0 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.
11c0 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..---.
11e0 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 20 61 66 74 65 72 Iteration.10.---.--.String.after
1200 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.=
1220 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 72 6c 64 2c 30 >.--.string(193)."Hello,.world,0
1240 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
1260 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 09 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 LL.TRUE.FALSE.........0ZCD.abcd.
1280 5c 78 46 4f 55 4e 44 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 \xFOUND.abcd.$$@#%^&*!~,.:;?:.!!
12a0 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 0a 09 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 Hello,.World.......?Hello,.World
12c0 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 35 .chr(0).chr(128).chr(234).chr(65
12e0 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 73 ).chr(255).chr(256)".--.search.s
1300 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 2d 20 49 tring.has.found.'1'.times..---.I
1320 74 65 72 61 74 69 6f 6e 20 31 31 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 teration.11.---.--.String.after.
1340 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.=>
1360 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 31 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 .--.string(191)."Hello,.world,01
1380 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
13a0 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 09 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c L.TRUE.FALSE.........0ZCD.abcd.\
13c0 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
13e0 6c 6f 2c 20 57 6f 72 6c 64 20 0a 09 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 lo,.World.......?Hello,.World.ch
1400 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 63 r(0).chr(128).chr(234).chr(65).c
1420 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
1440 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 65 72 ng.has.found.'0'.times..---.Iter
1460 61 74 69 6f 6e 20 31 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 ation.12.---.--.String.after.rep
1480 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.=>.--
14a0 0a 73 74 72 69 6e 67 28 31 39 32 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 .string(192)."Hello,.world,01203
14c0 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 46 4f 55 4e 44 20 33.3445-1.234567..........FOUND.
14e0 54 52 55 45 20 46 41 4c 53 45 00 0a 20 09 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 TRUE.FALSE.........0ZCD.abcd.\xX
1500 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 6c 6f YZ.abcd.$$@#%^&*!~,.:;?:.!!Hello
1520 2c 20 57 6f 72 6c 64 20 0a 09 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(
1540 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
1560 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
1580 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
15a0 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 6c 61 ion.13.---.--.String.after.repla
15c0 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
15e0 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 46 4f 55 4e 44 31 32 tring(207)."Hello,.world,FOUND12
1600 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 20 20 FOUND333.3445-1.234567..........
1620 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 09 20 20 20 20 00 46 4f 55 4e 44 5a 43 44 NULL.TRUE.FALSE.........FOUNDZCD
1640 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 3f .abcd.\xXYZ.abcd.$$@#%^&*!~,.:;?
1660 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 0a 09 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 :.!!Hello,.World.......?Hello,.W
1680 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 68 72 28 32 33 34 orld.chr(FOUND).chr(128).chr(234
16a0 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)".--.
16c0 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 27 20 74 69 6d 65 search.string.has.found.'4'.time
16e0 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 20 53 74 72 69 6e s..---.Iteration.14.---.--.Strin
1700 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
1720 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 20 ue.is.=>.--.string(207)."Hello,.
1740 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 2e 32 33 34 world,FOUND12FOUND333.3445-1.234
1760 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 09 567..........NULL.TRUE.FALSE....
1780 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.$$
17a0 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 20 0a 09 @#%^&*!~,.:;?:.!!Hello,.World...
17c0 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 68 72 ....?Hello,.World.chr(FOUND).chr
17e0 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).
1800 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
1820 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 31 35 ound.'4'.times..---.Iteration.15
1840 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
1860 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(
1880 31 39 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 191)."Hello,.world,0120333.3445-
18a0 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 4c 53 1.234567..........NULL.TRUE.FALS
18c0 45 00 0a 20 09 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 E.........0ZCD.abcd.\xXYZ.abcd.$
18e0 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 20 0a $@#%^&*!~,.:;?:.!!Hello,.World..
1900 09 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
1920 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
1940 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
1960 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 36 20 2d 2d d.'0'.times..---.Iteration.16.--
1980 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.
19a0 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 33 30 37 search.value.is.=>.--.string(307
19c0 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 33 2e 33 34 34 35 )."Hello,FOUNDworld,0120333.3445
19e0 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 55 4e 44 46 4f 55 -1.234567FOUNDFOUNDFOUNDFOUNDFOU
1a00 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 4e 55 4c 4c 46 NDFOUNDFOUNDFOUNDFOUNDFOUNDNULLF
1a20 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 09 46 4f 55 4e 44 46 OUNDTRUEFOUNDFALSE..FOUND.FOUNDF
1a40 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 58 OUNDFOUNDFOUND.0ZCD.abcdFOUND\xX
1a60 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 4e YZ.abcdFOUND$$@#%^&*!~,.:;?:FOUN
1a80 44 21 21 48 65 6c 6c 6f 2c 46 4f 55 4e 44 57 6f 72 6c 64 46 4f 55 4e 44 0a 09 46 4f 55 4e 44 46 D!!Hello,FOUNDWorldFOUND..FOUNDF
1aa0 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 64 46 OUNDFOUNDFOUND?Hello,FOUNDWorldF
1ac0 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 68 72 OUNDchr(0).chr(128).chr(234).chr
1ae0 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
1b00 68 20 73 74 72 69 6e 67 20 68 61 73 20 66 6f 75 6e 64 20 27 32 39 27 20 74 69 6d 65 73 0a 0a 2d h.string.has.found.'29'.times..-
1b20 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 61 66 --.Iteration.17.---.--.String.af
1b40 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
1b60 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 32 30 33 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c s.=>.--.string(203)."Hello,.worl
1b80 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.........
1ba0 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 46 4f 55 4e 44 0a 20 09 20 20 20 20 46 4f 55 4e .NULL.TRUE.FALSEFOUND.......FOUN
1bc0 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 40 23 25 5e D0ZCDFOUNDabcd.\xXYZ.abcd.$$@#%^
1be0 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 20 0a 09 20 20 20 20 &*!~,.:;?:.!!Hello,.World.......
1c00 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
1c20 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)
1c40 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 33 27 ".--.search.string.has.found.'3'
1c60 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 20 .times..---.Iteration.18.---.--.
1c80 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
1ca0 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 34 29 20 22 48 65 h.value.is.=>.--.string(194)."He
1cc0 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
1ce0 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 09 20 20 20 ..........NULL.TRUE.FALSE.......
1d00 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 20 24 24 40 23 25 5e .FOUNDZCD.abcd.\xXYZ.abcd.$$@#%^
1d20 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 20 0a 09 20 20 20 20 &*!~,.:;?:.!!Hello,.World.......
1d40 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
1d60 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)
1d80 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'
1da0 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 2d 0a 2d 2d 20 .times..---.Iteration.19.---.--.
1dc0 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
1de0 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 34 29 20 22 48 65 h.value.is.=>.--.string(194)."He
1e00 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
1e20 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 09 20 20 20 ..........NULL.TRUE.FALSE.......
1e40 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 23 25 5e ..0FOUNDD.abcd.\xXYZ.abcd.$$@#%^
1e60 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 20 0a 09 20 20 20 20 &*!~,.:;?:.!!Hello,.World.......
1e80 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
1ea0 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)
1ec0 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'
1ee0 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 30 20 2d 2d 2d 0a 2d 2d 20 .times..---.Iteration.20.---.--.
1f00 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
1f20 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 34 29 20 22 48 65 h.value.is.=>.--.string(194)."He
1f40 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
1f60 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 09 20 20 20 ..........NULL.TRUE.FALSE.......
1f80 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 20 24 24 40 23 25 5e .FOUNDZCD.abcd.\xXYZ.abcd.$$@#%^
1fa0 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 20 0a 09 20 20 20 20 &*!~,.:;?:.!!Hello,.World.......
1fc0 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
1fe0 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)
2000 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'
2020 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 31 20 2d 2d 2d 0a 2d 2d 20 .times..---.Iteration.21.---.--.
2040 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
2060 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 34 29 20 22 48 65 h.value.is.=>.--.string(194)."He
2080 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 31 32 30 33 33 33 46 4f 55 4e 44 34 34 35 2d 31 2e 32 33 34 llo,.world,0120333FOUND445-1.234
20a0 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 09 567..........NULL.TRUE.FALSE....
20c0 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.$$@#%^
20e0 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 20 0a 09 20 20 20 20 &*!~,.:;?:.!!Hello,.World.......
2100 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
2120 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)
2140 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'
2160 20 74 69 6d 65 73 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 .times..---.Iteration.22.---.--.
2180 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
21a0 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 48 65 h.value.is.=>.--.string(203)."He
21c0 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 2d 46 4f 55 4e llo,.world,0FOUND20333.3445-FOUN
21e0 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 20 46 41 4c 53 D.234567..........NULL.TRUE.FALS
2200 45 00 0a 20 09 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 E.........0ZCD.abcd.\xXYZ.abcd.$
2220 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 20 0a $@#%^&*!~,.:;?:.!!Hello,.World..
2240 09 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
2260 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)
2280 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.
22a0 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
22c0 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 20 3.---.--.String.after.replacing.
22e0 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
2300 28 31 39 32 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 (192)."Hello,.world,0120333.3445
2320 2d 31 2e 32 33 34 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 -1.234567..........NULL.FOUND.FA
2340 4c 53 45 00 0a 20 09 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 LSE.........0ZCD.abcd.\xXYZ.abcd
2360 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
2380 20 0a 09 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 .......?Hello,.World.chr(0).chr(
23a0 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 63 128).chr(234).chr(65).chr(255).c
23c0 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 6f hr(256)".--.search.string.has.fo
23e0 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 34 20 und.'1'.times..---.Iteration.24.
2400 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
2420 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 32 e.search.value.is.=>.--.string(2
2440 30 33 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 03)."Hello,.world,0FOUND20333.34
2460 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 54 52 45-FOUND.234567..........NULL.TR
2480 55 45 20 46 41 4c 53 45 00 0a 20 09 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a UE.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 20 0a 09 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 63 68 72 28 30 29 World.......?Hello,.World.chr(0)
24e0 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 2e 63 .chr(FOUND28).chr(234).chr(65).c
2500 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
2520 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 65 72 ng.has.found.'3'.times..---.Iter
2540 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 65 70 ation.25.---.--.String.after.rep
2560 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.=>.--
2580 0a 73 74 72 69 6e 67 28 32 30 33 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 2c 30 46 4f 55 4e .string(203)."Hello,.world,0FOUN
25a0 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 20 20 D20333.3445-FOUND.234567........
25c0 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 09 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 20 0a 09 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 !!Hello,.World.......?Hello,.Wor
2620 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 2e ld.chr(0).chr(FOUND28).chr(234).
2640 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
2660 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 0a arch.string.has.found.'3'.times.
2680 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 74 72 69 6e 67 20 .---.Iteration.26.---.--.String.
26a0 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
26c0 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 31 29 20 22 48 65 6c 6c 6f 2c 20 77 6f .is.=>.--.string(191)."Hello,.wo
26e0 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.......
2700 20 20 20 4e 55 4c 4c 20 54 52 55 45 20 46 41 4c 53 45 00 0a 20 09 20 20 20 20 00 30 5a 43 44 00 ...NULL.TRUE.FALSE.........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 20 0a 09 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f .!!Hello,.World.......?Hello,.Wo
2760 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
2780 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
27a0 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 2d h.string.has.found.'0'.times..--
27c0 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 66 74 -.Iteration.27.---.--.String.aft
27e0 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
2800 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 31 29 20 22 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 .=>.--.string(191)."Hello,.world
2820 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..........
2840 4e 55 4c 4c 20 54 52 55 45 20 46 4f 55 4e 44 00 0a 20 09 20 20 20 20 00 30 5a 43 44 00 61 62 63 NULL.TRUE.FOUND.........0ZCD.abc
2860 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.$$@#%^&*!~,.:;?:.!!
2880 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 0a 09 20 20 20 20 3f 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 Hello,.World.......?Hello,.World
28a0 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 35 .chr(0).chr(128).chr(234).chr(65
28c0 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 73 ).chr(255).chr(256)".--.search.s
28e0 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 2d 20 49 tring.has.found.'1'.times..---.I
2900 74 65 72 61 74 69 6f 6e 20 32 38 20 2d 2d 2d 0a 2d 2d 20 53 74 72 69 6e 67 20 61 66 74 65 72 20 teration.28.---.--.String.after.
2920 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.=>
2940 20 2d 2d 0a 73 74 72 69 6e 67 28 33 30 37 29 20 22 48 65 6c 6c 6f 2c 46 4f 55 4e 44 77 6f 72 6c .--.string(307)."Hello,FOUNDworl
2960 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 44 46 4f 55 4e d,0120333.3445-1.234567FOUNDFOUN
2980 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
29a0 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 46 41 4c 53 45 OUNDFOUNDNULLFOUNDTRUEFOUNDFALSE
29c0 00 0a 46 4f 55 4e 44 09 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 00 30 5a 43 ..FOUND.FOUNDFOUNDFOUNDFOUND.0ZC
29e0 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 24 24 40 23 25 5e D.abcdFOUND\xXYZ.abcdFOUND$$@#%^
2a00 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 4e 44 57 6f 72 6c &*!~,.:;?:FOUND!!Hello,FOUNDWorl
2a20 64 46 4f 55 4e 44 0a 09 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 46 4f 55 4e 44 3f 48 65 6c dFOUND..FOUNDFOUNDFOUNDFOUND?Hel
2a40 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 38 lo,FOUNDWorldFOUNDchr(0).chr(128
2a60 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(
2a80 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 64 256)".--.search.string.has.found
2aa0 20 27 32 39 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 .'29'.times..---.Iteration.29.--
2ac0 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.
2ae0 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 38 36 search.value.is.=>.--.string(186
2b00 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
2b20 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 09 20 20 20 34567FOUNDNULL.TRUE.FALSE.......
2b40 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.$$@#%^&*!
2b60 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 0a 09 20 20 20 20 3f 48 65 ~,.:;?:.!!Hello,.World.......?He
2b80 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
2ba0 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)".-
2bc0 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
2be0 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 33 30 20 2d 2d 2d 0a 2d 2d 20 53 74 72 mes..---.Iteration.30.---.--.Str
2c00 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
2c20 61 6c 75 65 20 69 73 20 3d 3e 20 2d 2d 0a 73 74 72 69 6e 67 28 31 39 39 29 20 22 48 65 6c 6c 6f alue.is.=>.--.string(199)."Hello
2c40 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...
2c60 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 09 20 20 20 20 00 30 .......NULL.TRUE.FALSE.........0
2c80 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 63 64 20 24 24 40 23 ZCD.aFOUNDcd.\xXYZ.aFOUNDcd.$$@#
2ca0 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 20 0a 09 20 20 %^&*!~,.:;?:.!!Hello,.World.....
2cc0 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).
2ce0 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
2d00 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.'
2d20 32 27 20 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 33 31 20 2d 2d 2d 0a 2d 2'.times..---.Iteration.31.---.-
2d40 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
2d60 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 31 29 20 22 rch.value.is.=>.--.string(191)."
2d80 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
2da0 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 09 20 67..........NULL.TRUE.FALSE.....
2dc0 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.$$@#%^&
2de0 2a 21 7e 2c 2e 3a 3b 3f 3a 20 21 21 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 20 0a 09 20 20 20 20 3f *!~,.:;?:.!!Hello,.World.......?
2e00 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
2e20 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)"
2e40 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 20 .--.search.string.has.found.'0'.
2e60 74 69 6d 65 73 0a 0a 2d 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 33 32 20 2d 2d 2d 0a 2d 2d 20 53 times..---.Iteration.32.---.--.S
2e80 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
2ea0 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 48 65 6c .value.is.=>.--.string(203)."Hel
2ec0 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.
2ee0 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 46 4f 55 4e 44 .........NULL.TRUE.FALSE...FOUND
2f00 20 20 20 20 00 30 5a 43 44 00 61 62 63 64 20 5c 78 58 59 5a 46 4f 55 4e 44 61 62 63 64 20 24 24 .....0ZCD.abcd.\xXYZFOUNDabcd.$$
2f20 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 20 0a 46 @#%^&*!~,.:;?:.!!Hello,.World..F
2f40 4f 55 4e 44 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 OUND....?Hello,.World.chr(0).chr
2f60 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).
2f80 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
2fa0 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 33 33 ound.'3'.times..---.Iteration.33
2fc0 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
2fe0 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(
3000 31 39 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 191)."Hello,.world,0120333.3445-
3020 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 4c 53 1.234567..........NULL.TRUE.FALS
3040 45 00 0a 20 09 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 E.........0ZCD.abcd.\xXYZ.abcd.$
3060 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 20 0a $@#%^&*!~,.:;?:.!!Hello,.World..
3080 09 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
30a0 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
30c0 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
30e0 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 33 34 20 2d 2d d.'0'.times..---.Iteration.34.--
3100 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.
3120 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 35 29 20 search.value.is.=>.--.string(5).
3140 22 46 4f 55 4e 44 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 "FOUND".--.search.string.has.fou
3160 6e 64 20 27 31 27 20 74 69 6d 65 73 0a nd.'1'.times.