| Enigme | Vérification | Inversé / Enigme | Vérification | Possibilités |
| B····· | B····· | B····B | B····B | Possible (a priori). |
| BB···B | BA···B | BB··AB | BA··BB | Possible (a priori). |
| BBB·AB | BAO·BB | BBBOAB | BAOBBB | Impossible car le O de BBBOAB par rapport à BAOBAB doit donner A et non B dans BAOBBB. |
| BA···· | BB···· | BA··BB | BB··AB | Possible si aucun B ajouté (car le B en 5 donne A sauf si un B est ajouté au milieu changeant A en O). |
| BAA·BB | BBA·AB | BAAABB | BBAAAB | Impossible car le A en 4 de BBAAAB doit donner O et non A dans BAAABB. |
| BAO·BB | BBB·AB | BAOBBB | BBBOAB | Impossible car BBB à la fin de BAOBBB doit donner BOB et non OAB dans BBBOAB. |
| BO···B | BA···B | BO··AB | BA··OB | Impossible car le A en 4 de BO··AB doit donner B et non O dans BA··OB. |
| A····· | A····· | A····A | A····A | Possible si aucun A ajouté (car le A en 6 donne A sauf si un A est ajouté au milieu changeant A en O). Or si une lettre est mal placée, un A est généré dans le code de vérification. Donc comme au milieu de BAOBAB, il reste O, A et B, donc on est contrainte de bien les placer ce qui nous oblige ainsi à mettre deux A... C'est donc finalement impossible. |
| O····· | A····· | O····A | A····O | Possible à condition que l'on ajoute au moins deux A pour que les deux A de BAOBAB ne soient pas disponibles pour le A en 6 qui donne O. |
| OA···A | AB···O | AO··BA | AB··AO | Possible (a priori) si aucun B ajouté (car le B en 5 donne A sauf si un B est ajouté au milieu changeant A en O) or ajouter une lettre bien placée génère un B dans le code de vérification donc il ne faut pas - en plus - mettre de O en 3 ce qui oblige à mettre un A en 3. |
| OAA·BA | ABO·AO | OAAOBA | ABOAAO | Impossible car le O en 4 de OAAOBA doit donner O et non A dans ABOAAO. |
| OB···A | AA···O | OB··AA | AA··BO | Possible (a priori). Un A a été ajouté donc il reste au moins un A à ajouter. |
| OBA··A | AAA·BO | OB··AA | AAA·BO | Si l'on met le A en troisième position de l'énigme, on obtient un A dans le code inversé ce qui oblige à avoir un A en quatrième position de l'énigme donnant alors un O dans le code vérification et non un A attendu. Ce premier cas n'est donc pas possible. |
| OB.AAA | AA·?BO | OB·AAA | AAA?BO | Si l'on met le A en quatrième position, son code de vérification dépend du contenu de la troisième position. Si l'on n'y met pas de A cela donne A comme code de vérification qui va se répercuter dans la troisième position de l'énigme, donc c'est impossible. |
| OO···A | AO···· | OO··OA | AOAAOO | Possible. Il faut alors obtenir OO en fin de code de vérification. Donc il ne faut plus de A disponible en sixième position ce qui revient à pouvoir placer deux A en troisième, quatrième et cinquième position puisque l'énigme commence par deux O. Comme le code inversé a un O en deuxième position, il faut un O en avant-dernière position dans l'énigme qui doit donner O comme code de vérification. C'est juste puisque le seul O de BAOBAB a été épuisé dès le début. On a donc plus qu'à mettre les deux A requis dans les deux dernières places libres (troisième et quatrième positions) pour donner l'énigme OOAAOA. |