In prolog Listen mit doppelten Werten erstellen?

#1
Hallo, ich habe gerade mit Prolog angefangen, ich soll jetzt Listen erstellen, in denen Werte doppelt vorkommen, diese sind dabei relevant. Ich hab das jetzt mal so gemacht:

https://hastebin.com/aqewumagog.php Hab das sicherheitshalber mal da hochgeladen. Oben ist mein Liste als code und unten ist die Aufgabe, also das was in die Liste rein muss.

Ist das so richtig? Wie erstellt man denn Listen mit doppelten Werten in Prolog?
 
Oben