Lecture 3. Learning With Errors (LWE) Problem (The Mathematics of Lattice-Based Cryptography)