Acum am înțeles, dar soluția dumneavoastră e tot greșită. Să zicem că mor prizonierii 1 și 2. Care e sticla cu vin otrăvit? Nu veți ști, pentru că există șase sticle care îi pot omorî pe prizonierii 1 și 2 fără să-i omoare pe ceilalți. Și anume e vorba de sticlele aflate în cub la adresele (x,y,z) următoare: (1,1,2), (1,2,1), (1,2,2), (2,1,1), (2,1,2), (2,2,1). La fel se întîmplă dacă mor alți doi prizonieri.
Dacă mor trei prizonieri situația e la fel de gravă, adică sînt tot șase sticle suspecte din care însă nu puteți ști sigur care e cea otrăvită. De exemplu dacă mor prizonierii 1, 2 și 3 otrava e în una din sticlele aflate în cub la adresele: (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1).
Soluția e bună numai întîmplător, dacă moare un singur prizonier, adică dacă sticla otrăvită se întîmplă să se afle pe diagonala cubului. De exemplu dacă moare prizonierul 7 știm sigur că vinovată e sticla (7,7,7).
Dar o soluție care funcționează numai parțial nu e soluție.