a) In this exercise, we introduce you to Hill cipher. In this cipher, we convert our message to numbers, just as in affine cipher. However, instead of encrypting character by character, we encrypt pairs of characters by multiplying them with an invertible matrix with co-efficients in Z26?. Here is an example: Suppose we want to ENCRYPT "ALLISWELL". Since we require the plaintext to have even number of characters, we pad the message with the character ' X '. We break up the message into pairs of characters AL, LI, SW, EL and LX. We convert each pair of characters into a pair elements in Z26? as follows: Next, we choose an inveritble 2×2 matrix with coefficients in Z26?, for example, A=[37?14?]. This matrix has determinant 3?4?7?1=5 and 5 is a unit in Z26? with inverse 21. We write each pair of elements in Z26? as a column vector and multiply it by A : A[110?]=[1811?],A[118?]=[155?],… We then convert each pair of numbers to a pair of characters and write them down. In this example, we get the cipher text "LSPFYGXUEN" corresponding to the plain text "ALLWELL". To decrypt, we convert pairs of characters to pairs of numbers and multiply by A?1=5?1[4?7???1?3?]=21[4?7???1?3?]=[69?511?] and we have [69?51111??][1811??]=[180?],… Decrypt the text "TWDXHUJLUENN" which was encrypted using the Hill's cipher with the matrix [30?19?] as the encryption matrix.