Semigroups, monoids and free groups. EDiMaST: Experiences of Teaching with Mathematics, Sciences and Technology, v. 5, p. 633-648, 15 Jul. 2020.