#!/usr/bin/python3 # -*- coding: utf-8 -*- n = 5 p = 0b01011 k = 0b10111 print("plaintext is:", p, bin(p)) print("key is:", k, bin(k)) c = p ^ k print("ciphertext is:", c, bin(c)) p = c ^ k print("recovered plaintext is:", p, bin(p))