نیم‌حلقه
semiring
تقریبا نیم‌حلقه
almost semiring