1 is_most_general_term(1)
false 2 is_most_general_term(p)
true 3 is_most_general_term(p(_))
true 4 is_most_general_term(p(_,a))
false 5 is_most_general_term(p(X,X))
false 6 is_most_general_term([])
true 7 is_most_general_term([_|_])
false 8 is_most_general_term([_,_])
true 9 is_most_general_term([X,X])
false