| dups(s→l("!#$%&()*+-")) ∨ ( dups(s→l("./0123456789:<=>?@")) ∨ ( dups(s→l("ABCDEFGHIJKLM")) ∨ dups(s→l("NOPQRSTUVWXYZ") + s→l("[]^_abcdefghi") + s→l("jklmnopqrs") + s→l("tuvwxyz|~")) ∨ filter(s→l("ABCDEFGHIJKLM"), s→l("NOPQRSTUVWXYZ") + s→l("[]^_abcdefghi") + s→l("jklmnopqrs") + s→l("tuvwxyz|~")) ≠ []) ∨ filter(s→l("./0123456789:<=>?@"), s→l("ABCDEFGHIJKLM") + s→l("NOPQRSTUVWXYZ") + s→l("[]^_abcdefghi") + s→l("jklmnopqrs") + s→l("tuvwxyz|~")) ≠ []) ∨ filter (s→l("!#$%&()*+-"), s→l("./0123456789:<=>?@") + s→l("ABCDEFGHIJKLM") + s→l("NOPQRSTUVWXYZ") + s→l("[]^_abcdefghi") + s→l("jklmnopqrs") + s→l("tuvwxyz|~")) ≠ [] ⊦ |
⊦ dups(chars + chars0) ↔ dups(chars) ∨ dups(chars0) ∨ filter(chars, chars0) ≠ []
dups(s→l("!#$%&()*+-")) ∨ ( dups(s→l("./0123456789:<=>?@")) ∨ ( dups(s→l("ABCDEFGHIJKLM")) ∨ ( dups(s→l("NOPQRSTUVWXYZ")) ∨ dups(s→l("[]^_abcdefghi") + s→l("jklmnopqrs") + s→l("tuvwxyz|~")) ∨ filter(s→l("NOPQRSTUVWXYZ"), s→l("[]^_abcdefghi") + s→l("jklmnopqrs") + s→l("tuvwxyz|~")) ≠ []) ∨ filter(s→l("ABCDEFGHIJKLM"), s→l("NOPQRSTUVWXYZ") + s→l("[]^_abcdefghi") + s→l("jklmnopqrs") + s→l("tuvwxyz|~")) ≠ []) ∨ filter(s→l("./0123456789:<=>?@"), s→l("ABCDEFGHIJKLM") + s→l("NOPQRSTUVWXYZ") + s→l("[]^_abcdefghi") + s→l("jklmnopqrs") + s→l("tuvwxyz|~")) ≠ []) ∨ filter (s→l("!#$%&()*+-"), s→l("./0123456789:<=>?@") + s→l("ABCDEFGHIJKLM") + s→l("NOPQRSTUVWXYZ") + s→l("[]^_abcdefghi") + s→l("jklmnopqrs") + s→l("tuvwxyz|~")) ≠ [] ⊦
Used terms: s→l("[]^_abcdefghi") + s→l("jklmnopqrs") + s→l("tuvwxyz|~"), s→l("NOPQRSTUVWXYZ")