unsigned
min
var minLen uint = ???
var maxLen uint = 0
for _,thing := range sliceOfThings {
  if minLen > thing.n { minLen = thing.n }
  if maxLen < thing.n { maxLen = thing.n }
}
if minLen > maxLen {
  // If there are no values,clamp min at 0 so that min <= max.
  minLen = 0
}
minLen >= n