trigrams are hard