qs, 用hash找循环数长度,a了80%,剩下的真不知道了