Comment
Comment by ReleaseCandidat
The answer is easy: by his way of testing exactly one bottle won't be opened and of course that's the one that contains the poison. Drinking 99 bottles of wine before they go stale isn't too healthy either, I'd guess.