totalとgraph実装。テスト中。