## Introduction

In this project, you will learn how to implement the Column Permutation Encryption algorithm in Python. Column Permutation Encryption is a method of encrypting plaintext by rearranging the columns of a matrix formed from the input text, based on a key word.

### 👀 Preview

```
## Sample 1
text = "welcometolq"; encryption_text = "ct,emlwooleq"
## Sample 2
text = "welcometolq "; encryption_text = "ct emlwooleq"
## Sample 3
text = "w"; encryption_text = ",,w,"
## Sample 4
text = None; encryption_text = None
```

### 🎯 Tasks

In this project, you will learn:

- The basic concept of Column Permutation Encryption
- How to implement the Column Permutation Encryption algorithm in Python
- How to test the encryption algorithm with sample inputs

### 🏆 Achievements

After completing this project, you will be able to:

- Understand the principles of Column Permutation Encryption
- Implement the Column Permutation Encryption algorithm in Python
- Encrypt and decrypt text using the Column Permutation Encryption method