palindromep(s) := block([t], t: sremove(" ", sdowncase(s)), sequal(t, sreverse(t)))$ palindromep("Sator arepo tenet opera rotas"); /* true */