first 10 Monoid exercises