https://www.luogu.com.cn/blog/codecodeakioi/solution-p6091
https://zhuanlan.zhihu.com/p/623620612?utm_id=0
https://www.renrendoc.com/paper/190013519.html
https://blog.csdn.net/m0_46161993/article/details/104783048
https://github.com/buyobuyo404/PQCrypto