summaryrefslogtreecommitdiff
path: root/ext/standard/tests/strings/sprintf_variation25.phpt
blob: 038b499692a76881f6c2f9e51f4d63d3c53b1b9b (plain)
ofshex dumpascii
0000 2d 2d 54 45 53 54 2d 2d 0a 54 65 73 74 20 73 70 72 69 6e 74 66 28 29 20 66 75 6e 63 74 69 6f 6e --TEST--.Test.sprintf().function
0020 20 3a 20 75 73 61 67 65 20 76 61 72 69 61 74 69 6f 6e 73 20 2d 20 63 68 61 72 20 66 6f 72 6d 61 .:.usage.variations.-.char.forma
0040 74 73 20 77 69 74 68 20 73 74 72 69 6e 67 20 76 61 6c 75 65 73 0a 2d 2d 46 49 4c 45 2d 2d 0a 3c ts.with.string.values.--FILE--.<
0060 3f 70 68 70 0a 2f 2a 20 50 72 6f 74 6f 74 79 70 65 20 20 3a 20 73 74 72 69 6e 67 20 73 70 72 69 ?php./*.Prototype..:.string.spri
0080 6e 74 66 28 73 74 72 69 6e 67 20 24 66 6f 72 6d 61 74 20 5b 2c 20 6d 69 78 65 64 20 24 61 72 67 ntf(string.$format.[,.mixed.$arg
00a0 31 20 5b 2c 20 6d 69 78 65 64 20 2e 2e 2e 5d 5d 29 0a 20 2a 20 44 65 73 63 72 69 70 74 69 6f 6e 1.[,.mixed....]])..*.Description
00c0 3a 20 52 65 74 75 72 6e 20 61 20 66 6f 72 6d 61 74 74 65 64 20 73 74 72 69 6e 67 20 0a 20 2a 20 :.Return.a.formatted.string...*.
00e0 53 6f 75 72 63 65 20 63 6f 64 65 3a 20 65 78 74 2f 73 74 61 6e 64 61 72 64 2f 66 6f 72 6d 61 74 Source.code:.ext/standard/format
0100 74 65 64 5f 70 72 69 6e 74 2e 63 0a 2a 2f 0a 0a 65 63 68 6f 20 22 2a 2a 2a 20 54 65 73 74 69 6e ted_print.c.*/..echo."***.Testin
0120 67 20 73 70 72 69 6e 74 66 28 29 20 3a 20 63 68 61 72 20 66 6f 72 6d 61 74 73 20 77 69 74 68 20 g.sprintf().:.char.formats.with.
0140 73 74 72 69 6e 67 20 76 61 6c 75 65 73 20 2a 2a 2a 5c 6e 22 3b 0a 0a 2f 2f 20 61 72 72 61 79 20 string.values.***\n";..//.array.
0160 6f 66 20 73 74 72 69 6e 67 20 76 61 6c 75 65 73 20 0a 24 73 74 72 69 6e 67 5f 76 61 6c 75 65 73 of.string.values..$string_values
0180 20 3d 20 61 72 72 61 79 28 0a 20 20 22 22 2c 0a 20 20 27 27 2c 0a 20 20 22 30 22 2c 0a 20 20 27 .=.array(..."",...'',..."0",...'
01a0 30 27 2c 0a 20 20 22 31 22 2c 0a 20 20 27 31 27 2c 0a 20 20 22 5c 78 30 31 22 2c 0a 20 20 27 5c 0',..."1",...'1',..."\x01",...'\
01c0 78 30 31 27 2c 0a 20 20 22 5c 30 31 22 2c 0a 20 20 27 5c 30 31 27 2c 0a 20 20 27 73 74 72 69 6e x01',..."\01",...'\01',...'strin
01e0 67 27 2c 0a 20 20 22 73 74 72 69 6e 67 22 2c 0a 20 20 22 74 72 75 65 22 2c 0a 20 20 22 46 41 4c g',..."string",..."true",..."FAL
0200 53 45 22 2c 0a 20 20 27 66 61 6c 73 65 27 2c 0a 20 20 27 54 52 55 45 27 2c 0a 20 20 22 4e 55 4c SE",...'false',...'TRUE',..."NUL
0220 4c 22 2c 0a 20 20 27 6e 75 6c 6c 27 0a 29 3b 0a 0a 2f 2f 20 61 72 72 61 79 20 6f 66 20 63 68 61 L",...'null'.);..//.array.of.cha
0240 72 20 66 6f 72 6d 61 74 73 0a 24 63 68 61 72 5f 66 6f 72 6d 61 74 73 20 3d 20 61 72 72 61 79 28 r.formats.$char_formats.=.array(
0260 20 0a 20 20 22 25 63 22 2c 20 22 25 68 63 22 2c 20 22 25 6c 63 22 2c 20 0a 20 20 22 25 4c 63 22 ...."%c",."%hc",."%lc",...."%Lc"
0280 2c 20 22 20 25 63 22 2c 20 22 25 63 20 22 2c 0a 20 20 22 5c 74 25 63 22 2c 20 22 5c 6e 25 63 22 ,.".%c",."%c.",..."\t%c",."\n%c"
02a0 2c 20 22 25 34 63 22 2c 0a 20 20 22 25 33 30 63 22 2c 20 22 25 5b 61 2d 62 41 2d 42 40 23 24 26 ,."%4c",..."%30c",."%[a-bA-B@#$&
02c0 5d 22 2c 20 22 25 2a 63 22 0a 29 3b 0a 0a 24 63 6f 75 6e 74 20 3d 20 31 3b 0a 66 6f 72 65 61 63 ]",."%*c".);..$count.=.1;.foreac
02e0 68 28 24 73 74 72 69 6e 67 5f 76 61 6c 75 65 73 20 61 73 20 24 73 74 72 69 6e 67 5f 76 61 6c 75 h($string_values.as.$string_valu
0300 65 29 20 7b 0a 20 20 65 63 68 6f 20 22 5c 6e 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 24 63 6f 75 e).{...echo."\n--.Iteration.$cou
0320 6e 74 20 2d 2d 5c 6e 22 3b 0a 20 20 0a 20 20 66 6f 72 65 61 63 68 28 24 63 68 61 72 5f 66 6f 72 nt.--\n";......foreach($char_for
0340 6d 61 74 73 20 61 73 20 24 66 6f 72 6d 61 74 29 20 7b 0a 20 20 20 20 76 61 72 5f 64 75 6d 70 28 mats.as.$format).{.....var_dump(
0360 20 73 70 72 69 6e 74 66 28 24 66 6f 72 6d 61 74 2c 20 24 73 74 72 69 6e 67 5f 76 61 6c 75 65 29 .sprintf($format,.$string_value)
0380 20 29 3b 0a 20 20 7d 0a 20 20 24 63 6f 75 6e 74 2b 2b 3b 0a 7d 3b 0a 0a 65 63 68 6f 20 22 44 6f .);...}...$count++;.};..echo."Do
03a0 6e 65 22 3b 0a 3f 3e 0a 2d 2d 45 58 50 45 43 54 2d 2d 0a 2a 2a 2a 20 54 65 73 74 69 6e 67 20 73 ne";.?>.--EXPECT--.***.Testing.s
03c0 70 72 69 6e 74 66 28 29 20 3a 20 63 68 61 72 20 66 6f 72 6d 61 74 73 20 77 69 74 68 20 73 74 72 printf().:.char.formats.with.str
03e0 69 6e 67 20 76 61 6c 75 65 73 20 2a 2a 2a 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 20 2d ing.values.***..--.Iteration.1.-
0400 2d 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a -.unicode(1).".".unicode(1)."c".
0420 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e unicode(1).".".unicode(1)."c".un
0440 69 63 6f 64 65 28 32 29 20 22 20 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 00 20 22 0a 75 6e icode(2)."..".unicode(2)."..".un
0460 69 63 6f 64 65 28 32 29 20 22 09 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 0a 00 22 0a 75 6e icode(2)."..".unicode(2)."..".un
0480 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 icode(1).".".unicode(1).".".unic
04a0 6f 64 65 28 31 31 29 20 22 61 2d 62 41 2d 42 40 23 24 26 5d 22 0a 75 6e 69 63 6f 64 65 28 31 29 ode(11)."a-bA-B@#$&]".unicode(1)
04c0 20 22 63 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 20 2d 2d 0a 75 6e 69 63 6f 64 65 28 ."c"..--.Iteration.2.--.unicode(
04e0 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 31 29 1).".".unicode(1)."c".unicode(1)
0500 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 .".".unicode(1)."c".unicode(2)."
0520 20 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 00 20 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 ..".unicode(2)."..".unicode(2)."
0540 09 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 0a 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 ..".unicode(2)."..".unicode(1)."
0560 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 31 29 20 22 61 .".unicode(1).".".unicode(11)."a
0580 2d 62 41 2d 42 40 23 24 26 5d 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 0a 2d 2d 20 49 -bA-B@#$&]".unicode(1)."c"..--.I
05a0 74 65 72 61 74 69 6f 6e 20 33 20 2d 2d 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 teration.3.--.unicode(1).".".uni
05c0 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f code(1)."c".unicode(1).".".unico
05e0 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 20 00 22 0a 75 6e 69 63 6f 64 de(1)."c".unicode(2)."..".unicod
0600 65 28 32 29 20 22 00 20 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 09 00 22 0a 75 6e 69 63 6f 64 e(2)."..".unicode(2)."..".unicod
0620 65 28 32 29 20 22 0a 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 e(2)."..".unicode(1).".".unicode
0640 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 31 29 20 22 61 2d 62 41 2d 42 40 23 24 26 5d (1).".".unicode(11)."a-bA-B@#$&]
0660 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 34 ".unicode(1)."c"..--.Iteration.4
0680 20 2d 2d 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 .--.unicode(1).".".unicode(1)."c
06a0 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a ".unicode(1).".".unicode(1)."c".
06c0 75 6e 69 63 6f 64 65 28 32 29 20 22 20 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 00 20 22 0a unicode(2)."..".unicode(2)."..".
06e0 75 6e 69 63 6f 64 65 28 32 29 20 22 09 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 0a 00 22 0a unicode(2)."..".unicode(2)."..".
0700 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e unicode(1).".".unicode(1).".".un
0720 69 63 6f 64 65 28 31 31 29 20 22 61 2d 62 41 2d 42 40 23 24 26 5d 22 0a 75 6e 69 63 6f 64 65 28 icode(11)."a-bA-B@#$&]".unicode(
0740 31 29 20 22 63 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 35 20 2d 2d 0a 75 6e 69 63 6f 64 1)."c"..--.Iteration.5.--.unicod
0760 65 28 31 29 20 22 01 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 e(1).".".unicode(1)."c".unicode(
0780 31 29 20 22 01 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 32 29 1).".".unicode(1)."c".unicode(2)
07a0 20 22 20 01 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 01 20 22 0a 75 6e 69 63 6f 64 65 28 32 29 ."..".unicode(2)."..".unicode(2)
07c0 20 22 09 01 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 0a 01 22 0a 75 6e 69 63 6f 64 65 28 31 29 ."..".unicode(2)."..".unicode(1)
07e0 20 22 01 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 01 22 0a 75 6e 69 63 6f 64 65 28 31 31 29 20 .".".unicode(1).".".unicode(11).
0800 22 61 2d 62 41 2d 42 40 23 24 26 5d 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 0a 2d 2d "a-bA-B@#$&]".unicode(1)."c"..--
0820 20 49 74 65 72 61 74 69 6f 6e 20 36 20 2d 2d 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 01 22 0a 75 .Iteration.6.--.unicode(1).".".u
0840 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 01 22 0a 75 6e 69 nicode(1)."c".unicode(1).".".uni
0860 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 20 01 22 0a 75 6e 69 63 code(1)."c".unicode(2)."..".unic
0880 6f 64 65 28 32 29 20 22 01 20 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 09 01 22 0a 75 6e 69 63 ode(2)."..".unicode(2)."..".unic
08a0 6f 64 65 28 32 29 20 22 0a 01 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 01 22 0a 75 6e 69 63 6f ode(2)."..".unicode(1).".".unico
08c0 64 65 28 31 29 20 22 01 22 0a 75 6e 69 63 6f 64 65 28 31 31 29 20 22 61 2d 62 41 2d 42 40 23 24 de(1).".".unicode(11)."a-bA-B@#$
08e0 26 5d 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e &]".unicode(1)."c"..--.Iteration
0900 20 37 20 2d 2d 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 .7.--.unicode(1).".".unicode(1).
0920 22 63 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 "c".unicode(1).".".unicode(1)."c
0940 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 20 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 00 20 ".unicode(2)."..".unicode(2)."..
0960 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 09 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 0a 00 ".unicode(2)."..".unicode(2)."..
0980 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a ".unicode(1).".".unicode(1).".".
09a0 75 6e 69 63 6f 64 65 28 31 31 29 20 22 61 2d 62 41 2d 42 40 23 24 26 5d 22 0a 75 6e 69 63 6f 64 unicode(11)."a-bA-B@#$&]".unicod
09c0 65 28 31 29 20 22 63 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 38 20 2d 2d 0a 75 6e 69 63 e(1)."c"..--.Iteration.8.--.unic
09e0 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 ode(1).".".unicode(1)."c".unicod
0a00 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 e(1).".".unicode(1)."c".unicode(
0a20 32 29 20 22 20 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 00 20 22 0a 75 6e 69 63 6f 64 65 28 2)."..".unicode(2)."..".unicode(
0a40 32 29 20 22 09 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 0a 00 22 0a 75 6e 69 63 6f 64 65 28 2)."..".unicode(2)."..".unicode(
0a60 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 31 1).".".unicode(1).".".unicode(11
0a80 29 20 22 61 2d 62 41 2d 42 40 23 24 26 5d 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 0a )."a-bA-B@#$&]".unicode(1)."c"..
0aa0 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 39 20 2d 2d 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 --.Iteration.9.--.unicode(1)."."
0ac0 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 .unicode(1)."c".unicode(1).".".u
0ae0 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 20 00 22 0a 75 6e nicode(1)."c".unicode(2)."..".un
0b00 69 63 6f 64 65 28 32 29 20 22 00 20 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 09 00 22 0a 75 6e icode(2)."..".unicode(2)."..".un
0b20 69 63 6f 64 65 28 32 29 20 22 0a 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 icode(2)."..".unicode(1).".".uni
0b40 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 31 29 20 22 61 2d 62 41 2d 42 40 code(1).".".unicode(11)."a-bA-B@
0b60 23 24 26 5d 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 #$&]".unicode(1)."c"..--.Iterati
0b80 6f 6e 20 31 30 20 2d 2d 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 on.10.--.unicode(1).".".unicode(
0ba0 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 1)."c".unicode(1).".".unicode(1)
0bc0 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 20 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 ."c".unicode(2)."..".unicode(2).
0be0 22 00 20 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 09 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 "..".unicode(2)."..".unicode(2).
0c00 22 0a 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 "..".unicode(1).".".unicode(1)."
0c20 00 22 0a 75 6e 69 63 6f 64 65 28 31 31 29 20 22 61 2d 62 41 2d 42 40 23 24 26 5d 22 0a 75 6e 69 .".unicode(11)."a-bA-B@#$&]".uni
0c40 63 6f 64 65 28 31 29 20 22 63 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 31 20 2d 2d 0a code(1)."c"..--.Iteration.11.--.
0c60 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e unicode(1).".".unicode(1)."c".un
0c80 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 icode(1).".".unicode(1)."c".unic
0ca0 6f 64 65 28 32 29 20 22 20 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 00 20 22 0a 75 6e 69 63 ode(2)."..".unicode(2)."..".unic
0cc0 6f 64 65 28 32 29 20 22 09 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 0a 00 22 0a 75 6e 69 63 ode(2)."..".unicode(2)."..".unic
0ce0 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 ode(1).".".unicode(1).".".unicod
0d00 65 28 31 31 29 20 22 61 2d 62 41 2d 42 40 23 24 26 5d 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 e(11)."a-bA-B@#$&]".unicode(1)."
0d20 63 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 32 20 2d 2d 0a 75 6e 69 63 6f 64 65 28 31 c"..--.Iteration.12.--.unicode(1
0d40 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 ).".".unicode(1)."c".unicode(1).
0d60 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 20 ".".unicode(1)."c".unicode(2).".
0d80 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 00 20 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 09 .".unicode(2)."..".unicode(2).".
0da0 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 0a 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 .".unicode(2)."..".unicode(1).".
0dc0 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 31 29 20 22 61 2d ".unicode(1).".".unicode(11)."a-
0de0 62 41 2d 42 40 23 24 26 5d 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 0a 2d 2d 20 49 74 bA-B@#$&]".unicode(1)."c"..--.It
0e00 65 72 61 74 69 6f 6e 20 31 33 20 2d 2d 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 eration.13.--.unicode(1).".".uni
0e20 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f code(1)."c".unicode(1).".".unico
0e40 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 20 00 22 0a 75 6e 69 63 6f 64 de(1)."c".unicode(2)."..".unicod
0e60 65 28 32 29 20 22 00 20 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 09 00 22 0a 75 6e 69 63 6f 64 e(2)."..".unicode(2)."..".unicod
0e80 65 28 32 29 20 22 0a 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 e(2)."..".unicode(1).".".unicode
0ea0 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 31 29 20 22 61 2d 62 41 2d 42 40 23 24 26 5d (1).".".unicode(11)."a-bA-B@#$&]
0ec0 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 ".unicode(1)."c"..--.Iteration.1
0ee0 34 20 2d 2d 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 4.--.unicode(1).".".unicode(1)."
0f00 63 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 c".unicode(1).".".unicode(1)."c"
0f20 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 20 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 00 20 22 .unicode(2)."..".unicode(2).".."
0f40 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 09 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 0a 00 22 .unicode(2)."..".unicode(2).".."
0f60 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 .unicode(1).".".unicode(1).".".u
0f80 6e 69 63 6f 64 65 28 31 31 29 20 22 61 2d 62 41 2d 42 40 23 24 26 5d 22 0a 75 6e 69 63 6f 64 65 nicode(11)."a-bA-B@#$&]".unicode
0fa0 28 31 29 20 22 63 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 35 20 2d 2d 0a 75 6e 69 63 (1)."c"..--.Iteration.15.--.unic
0fc0 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 ode(1).".".unicode(1)."c".unicod
0fe0 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 e(1).".".unicode(1)."c".unicode(
1000 32 29 20 22 20 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 00 20 22 0a 75 6e 69 63 6f 64 65 28 2)."..".unicode(2)."..".unicode(
1020 32 29 20 22 09 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 0a 00 22 0a 75 6e 69 63 6f 64 65 28 2)."..".unicode(2)."..".unicode(
1040 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 31 1).".".unicode(1).".".unicode(11
1060 29 20 22 61 2d 62 41 2d 42 40 23 24 26 5d 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 0a )."a-bA-B@#$&]".unicode(1)."c"..
1080 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 36 20 2d 2d 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 --.Iteration.16.--.unicode(1).".
10a0 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a ".unicode(1)."c".unicode(1).".".
10c0 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 20 00 22 0a 75 unicode(1)."c".unicode(2)."..".u
10e0 6e 69 63 6f 64 65 28 32 29 20 22 00 20 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 09 00 22 0a 75 nicode(2)."..".unicode(2)."..".u
1100 6e 69 63 6f 64 65 28 32 29 20 22 0a 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e nicode(2)."..".unicode(1).".".un
1120 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 31 29 20 22 61 2d 62 41 2d 42 icode(1).".".unicode(11)."a-bA-B
1140 40 23 24 26 5d 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 0a 2d 2d 20 49 74 65 72 61 74 @#$&]".unicode(1)."c"..--.Iterat
1160 69 6f 6e 20 31 37 20 2d 2d 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 ion.17.--.unicode(1).".".unicode
1180 28 31 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 (1)."c".unicode(1).".".unicode(1
11a0 29 20 22 63 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 20 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 )."c".unicode(2)."..".unicode(2)
11c0 20 22 00 20 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 09 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 ."..".unicode(2)."..".unicode(2)
11e0 20 22 0a 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 ."..".unicode(1).".".unicode(1).
1200 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 31 29 20 22 61 2d 62 41 2d 42 40 23 24 26 5d 22 0a 75 6e ".".unicode(11)."a-bA-B@#$&]".un
1220 69 63 6f 64 65 28 31 29 20 22 63 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 38 20 2d 2d icode(1)."c"..--.Iteration.18.--
1240 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 .unicode(1).".".unicode(1)."c".u
1260 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 63 22 0a 75 6e 69 nicode(1).".".unicode(1)."c".uni
1280 63 6f 64 65 28 32 29 20 22 20 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 00 20 22 0a 75 6e 69 code(2)."..".unicode(2)."..".uni
12a0 63 6f 64 65 28 32 29 20 22 09 00 22 0a 75 6e 69 63 6f 64 65 28 32 29 20 22 0a 00 22 0a 75 6e 69 code(2)."..".unicode(2)."..".uni
12c0 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 22 00 22 0a 75 6e 69 63 6f code(1).".".unicode(1).".".unico
12e0 64 65 28 31 31 29 20 22 61 2d 62 41 2d 42 40 23 24 26 5d 22 0a 75 6e 69 63 6f 64 65 28 31 29 20 de(11)."a-bA-B@#$&]".unicode(1).
1300 22 63 22 0a 44 6f 6e 65 0a "c".Done.