use strict; use Digest::SHA substr(q/=sha512(\/), $/, q); %_ = (undef($/) && 1 => 6); $_ = aXk0hPk2atekakbAgIaGlWbUgJeFa2cDeCbLadcrcZk7ajakdR=>; y #a-zA-Z0-9_$/y #\0->y;#; y #a-zA-Z0-9_$/y #\0->y;#; print substr($/=sha512($/), $_, 1) for (map &_ => /./gs); sub _ ( ) { # } ( ) _ dus sub x ($) { ! q ! } ($) x dus { 0 x (0) rox ! xor (0) x 0 } !((//m...//m) ^ (m\\...m\\))? (64)x + (ord) : (ord) + x(49) } # {