ifの条件判定で密度計算して、条件満たしたらまた計算しなおしとか無駄すぎる。
しかもelse ifじゃねーから必ず2回計算するとか無駄にもほどがあるな。