Answer:
Check the explanation
Step-by-step explanation:
(a)
# We need to try all options(TRUE/FALSE) of all the Variables
# to find the correct arrangement.
permutations <- permutate(0,1,n) [Find all permutions O(2^n)]
for permutation in permutations:
for X in variables:
if(permutation[i] == 1)
substitute(H,X,true)
else
substitute(H,X,false)
if(satisfiable(H)) return permutation
increment i