my $chr = (' ' .. '}').join(''); my $key = $chr.comb.pick(*).join(''); # Be very boring and use the same key every time to fit task reqs. $key = q☃3#}^",dLs*>tPMcZR!fmC rEKhlw1v4AOgj7Q]YI+|pDB82a&XFV9yzuH $key) } sub decode ($text) { $text.trans($key => $chr) }