Keyword: roots-of-unity