1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
|
#!/usr/bin/perl
# Ⅽоηνеrt аѕⅽіі tօ υtf‐8.
use utf8;
binmode STDOUT, ":utf8";
%Δ=(
"~" => [],
"!" => [],
"@" => [],
"#" => [],
'$' => [],
"%" => [8240],
"^" => [],
"&" => [],
"*" => [10033],
"(" => [],
")" => [],
"_" => [9418],
"-" => [8208],
"+" => [],
"=" => [],
"[" => [],
"]" => [],
"{" => [],
"}" => [],
'\\' => [],
"|" => [9475],
'"' => [8223],
"'" => [8217],
":" => [],
";" => [],
"<" => [8249],
">" => [8250],
"," => [],
"." => [],
"/" => [8260],
"?" => [],
"1" => [],
"2" => [],
"3" => [1047],
"4" => [],
"5" => [],
"6" => [],
"7" => [],
"8" => [],
"9" => [],
"0" => [1365],
"a" => [1072], "A" => [1040],
"b" => [1068], "B" => [1042],
"c" => [1089, 8573, 1010], "C" => [663, 1057, 8557],
"d" => [1281, 8574], "D" => [8558],
"e" => [1077], "E" => [917, 1045],
"f" => [], "F" => [988],
"g" => [], "G" => [1292],
"h" => [1210], "H" => [919, 1053],
"i" => [1110, 8560], "I" => [921, 1030],
"j" => [1011, 1112], "J" => [1032],
"k" => [], "K" => [922, 1050],
"l" => [8572], "L" => [8556],
"m" => [8575], "M" => [924, 1052, 8559],
"n" => [951, 627], "N" => [925],
"o" => [1086, 1413], "O" => [927, 1054],
"p" => [961, 1088], "P" => [929, 1056],
"q" => [], "Q" => [],
"r" => [], "R" => [],
"s" => [1109], "S" => [1359],
"t" => [], "T" => [932, 1058],
"u" => [965], "U" => [],
"v" => [957, 8910, 8964, 9013], "V" => [947, 8548],
"w" => [], "W" => [],
"x" => [1093, 8569, 215], "X" => [935, 1061, 8553],
"y" => [1059, 1091], "Y" => [933],
"z" => [], "Z" => [918],
);
while (<>) {
foreach $ם (split //) {
if (exists $Δ{$ם} && @{$Δ{$ם}}) {
@ה=@{$Δ{$ם}};
print chr($ה[rand @ה]);
}
else {
print $ם
}
}
}
|