Денис Савин – Группы, полугруппы и кольца