Title: Essentials of Error-Control Coding