one-time pad, written with python