think関数の整理（next_move配列)
コードの掃除
next_dirty_t構造体の導入、dlist配列の導入