関数でコードを整理し、gramの最小値と最大値を設定できるようにしました。