diff --git a/local/bin/caesar b/local/bin/caesar new file mode 100755 index 0000000..c28cdef --- /dev/null +++ b/local/bin/caesar @@ -0,0 +1,24 @@ +#!/usr/bin/env python +from __future__ import print_function + +import sys + + +def main(sysargs=sys.argv[:]): + d = {} + for c in (65, 97): + for i in range(26): + d[chr(i+c)] = chr((i+13) % 26 + c) + + print( + "".join([ + d.get(c, c) for c in " ".join(sysargs[1:]) + ]), + end="" + ) + + return 0 + + +if __name__ == "__main__": + sys.exit(main())