1 2 3 4 5 6 7 8 9 10
///| fn clamp_i(v : Int, lo : Int, hi : Int) -> Int { if v < lo { lo } else if v > hi { hi } else { v } }