code: func LogarithmicRange(min, max int, cb func(int)) {
  	if min == 0 {
  		min = 1
  	}
  	for n := CeilToPowerOfTwo(min); n <= max; n <<= 1 {
  		cb(n)
  	}
  }
docs: // LogarithmicRange iterates from ceiled to power of two min to max,
  // calling cb on each iteration.