<prompt> Programu ya Prolog ni programu ambayo inachukua orodha kama pembejeo na kuangalia kama orodha ni palindrome au si. programu lazima kurudisha ama kweli au uongo kulingana na kama orodha ya pembejeo ni palindrome au si. programu haipaswi kutumia yoyote kujengwa-katika kazi au predicates ya Prolog kuangalia kwa palindrome.  <response>: Palindrome , palindrome _, palindrome XXs :- appendMid, X, Xs, palindromeMid. 