ここですー Gの値は必ず0以上100以下です。 何故か0まで下がったの時に負数を返します