il problema stà esposto nell'intestazione, nei commenti...
è la prima cosa la cosidetta TRACCIA

l'errore stà nella funzione booleana(c'è ne solo una)

quello che fà si intuisce dalla traccia...

e se sapevo l'errore preciso lo corregevo io...

grazie lo stesso