Mersenne Twisterの状態復元

Mersenne Twisterを暗号用途に使ってはいけないみたいなことはどこ行っても書いてあるけど実際まとまった数の乱数からMTの内部状態を復元するコードはなかなか見つからなかったのでいろんなところのコードをまとめてテストできるような感じにした。
https://github.com/misodengaku/mt_reverse