#!/opt/roxen-cs/bin/pike #include #include #include #include int main (int argc, array(string) argv) { if (argc > 2) { write((string)crypt(argv[1], argv[2])); return 0; } else { write(crypt(argv[1])); return 0; } }