int chunkSize(int n){
  int power=(n == 0 || n == 1) ? initialChunkPower : Math.min(initialChunkPower + n - 1,MAX_CHUNK_POWER);
  return 1 << power;
}

int chunkSize ( int n ) { int power = ( n == 0 || n == 1 ) ? initialChunkPower : Math . min ( initialChunkPower + n - 1 , MAX_CHUNK_POWER ) ; return 1 << power ; }
how big should the nth chunk be ?
