#!/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],
"b" => [1068],
"c" => [1089, 8573, 1010],
"d" => [1281, 8574],
"e" => [1077],
"f" => [],
"g" => [],
"h" => [1210],
"i" => [1110, 8560],
"j" => [1011, 1112],
"k" => [],
"l" => [8572],
"m" => [8575],
"n" => [951, 627],
"o" => [1086, 1413],
"p" => [961, 1088],
"q" => [],
"r" => [],
"s" => [1109],
"t" => [],
"u" => [965],
"v" => [957, 8910, 8964, 9013],
"w" => [],
"x" => [1093, 8569, 215],
"y" => [1059, 1091],
"z" => [],

"A" => [1040],
"B" => [1042],
"C" => [663, 1057, 8557],
"D" => [8558],
"E" => [917, 1045],
"F" => [988],
"G" => [1292],
"H" => [919, 1053],
"I" => [921, 1030],
"J" => [1032],
"K" => [922, 1050],
"L" => [8556],
"M" => [924, 1052, 8559],
"N" => [925],
"O" => [927, 1054],
"P" => [929, 1056],
"Q" => [],
"R" => [],
"S" => [1359],
"T" => [932, 1058],
"U" => [],
"V" => [947, 8548],
"W" => [],
"X" => [935],
"X" => [935, 1061, 8553],
"Y" => [933],
"Z" => [918],
);

while (<>) {
	foreach $ם (split //) {
		if (exists $Δ{$ם} && @{$Δ{$ם}}) {
			@ה=@{$Δ{$ם}};
			print chr($ה[rand @ה]);
		}
		else {
			print $ם
		}
	}
}
