前回ソースからいろいろ制約条件とかパラメータとか追加してみました

