Basic Notions Of Algebra