%% Zweistein 18/96 declare proc {Ploemp Root} A F G J B H D E in Root = sol(arpus:A flutz:F gnutz:G alte_jauze:J dumme_blonse:B hockerprotz:H drulf:D ebradulp:E) Root ::: 0#1 % If (A and (neither F nor G)) then (not J) {FD.impl {FD.conj A {FD.exor F G}} {FD.nega J} 1} % If (G oder A) then (B and (not H)) {FD.impl {FD.disj G A} {FD.conj B {FD.nega H }} 1} % If F then (B and (not D)) {FD.impl F {FD.conj B {FD.nega D}} 1} % If (not D) then J {FD.impl {FD.nega D} J 1} % If (not J) then (not G) {FD.impl {FD.nega J} {FD.nega G} 1} % If E then D {FD.impl E D 1} % If (not A) then (not D) {FD.impl {FD.nega A} {FD.nega D} 1} % If J then H {FD.impl J H 1} % If (not E) then ((not J) and G) {FD.impl {FD.nega E} {FD.conj {FD.nega J} G} 1} {FD.distribute ff Root} end {ExploreAll Ploemp}It turns out that Arpus, Drulf, the dumb Blondo and Ebradulp are ploemp.