Très fort, ton bricolage du numéro !
[22174] Un indice : le résultat est le 9ème nombre premier…
Bonus maquette — Trix 22174 Class BR216 216 006-7 of the German DB Epoch III
Aujourd'hui, tu présumes qu'il s'agit d'une grille déjà jouée parce que le H1 existe déjà dans une grille antérieure.
Deux solutions pour contourner la difficulté,
- soit le nouveau maître inverse sa grille (le vertical en horizontal et vice versa dans les deux sens),
- soit ton programme vérifie aussi le H2 (ou même la totalité de la grille) avant de déclarer qu'elle existe déjà.
Donc pas besoin d'introduire de fastidieuses options…