Ora è più chiaro ma non è un compito semplice ...

Secondo me, dovresti fare il confronto parola per parola e, quindi carattere per carattere all'interno della parola.