code: func MaxUint8N(v ...uint8) uint8 {
  	switch len(v) {
  	case 0:
  		return 0
  	case 1:
  		return v[0]
  	case 2:
  		return MaxUint8(v[0], v[1])
  	default:
  		l := len(v) / 2
  		return MaxUint8N(MaxUint8N(v[:l]...), MaxUint8N(v[l:]...))
  	}
  }
docs: // MaxUint8N returns the largest uint8 in the set provided.
  // If no values are provided, MaxUint8 returns 0.