For this homework assignment, you will implement a transposition cipher without a key in Python. This shouldn't be a hard assignment; it is simply intended to have you practice a bit of coding along with ensuring you understand how transposition ciphers work. Here are the basic requirements: Prompt the user for the plaintext message. Use a random number generator to generate a key length between 4 and 10 inclusive. Create the transposition matrix (2-d list) for the plaintext message according to the key length. Print out the key length, the transposition matrix in row/column format according to the key length, the plaintext message, and the corresponding ciphertext. As a class, we will write the pseudocode together and your program must follow the pseudocode.