Symmetric-Key Ciphers Part 1: Cryptanalysis & Subsitution (Caesar, Multiplicative, Affine) Ciphers