temp = min(input, upper_limit)
output = max(temp ,lower_limit)
これを合体させただけなんだけどな