his agile mind began running through all those possibilities and scenarios , testing them against the few facts available , discarding some , expanding others , entertaining himself so thoroughly that it was n't until later that he realized cotton had n't answered his question .