Rebalance shard ranges under overlap limit | OpenAI Coding Question