【问题描述】对N(2≤N≤100000)个由M(2≤M≤1000)个小写字母组成的英文单词排序,使得相邻的两个单词中前一个单词的末字母等于后一个单词的首字母。【输入形式】从标准输入上读入。输入文件有N(2≤N≤100000)行,每行只含一个单词,单词之间以换行符分隔,以EOF结束。【输出形式】输出到标准输出。输出内容占一行,以换行符结束。对于可以按上述规则排列的输入,输出yes;否则输出no。【输入样例】mouseacmmalform【输出样例】yes【时间限制】1s【空间限制】65536KB