thue group
thue group