プロローグのリストの最後に1つのアイテムを追加しようとしていますが、失敗し続けます。
insertAtEnd(X,[ ],[X]).
insertAtEnd(X,[H|T],[H|Z]) :- insertAtEnd(X,T,Z).
letters([a,b,c]).
以下がうまくいかない理由がわかりません。
insertAtEnd(d,letters(Stored),letters(Stored)).
また、このリストを変数Storeed throughに格納しようとしていますが、上記が正しい方法であるかどうかはわかりません。