removed duplicate semigroup
Merge pull request #375 from MansurAshraf/feature/remove_duplicate_monoid

removed duplicate semigroup