すいません…初心者なので質問させていただきます…。

リストの中の3つの要素が同じかそうでないかをくらべ、同じならその記号を違うならnilを返す関数hikakuを作成してください。

参考書の練習問題を解いていたのですが、わからなかったため質問させていただきました。
ヒントとしては3つのものが同じかどうか判定し、結果には最初のものを返せばよい。
との事ですが…どなたかご存じの方おりましたらよろしくお願い致します。

実行例としては
(hikaku '(x x x)) →X
(hikaku '(x y x)) →nil
(hikaku '(x x nil)) →nil
となっています…。

よろしくお願い致します。