the following rules check if there is a miscolor in a map factbase: adjacent(x, y) :- /* line 1*/ edge(x, y); edge(y, x). /* line 2*/ miscolor(s1, s2, color1) :- /* line 3*/ adjacent(s1, s2), color(s1, color2), color(s2, color3). /* line 4*/ there is an error in the code. which line should be modified to fix the error? group of answer choices