non ci siamo capiti, la tua logica quale deve essere? cosa deve fare il tuo programma? non puoi chiedere a me cosa deve fare il tuo algoritmo.
Termine simile:

cane
canile
canino

ma non serpente (suppongo che la logica del glossario sia questa, ma è una roba mia, non è la soluzione)