mess code modification

TODO：直接値をいじっていた部分を修正する(イテレータを使う)
グラフ部分とコードを統一する