How can I create a function to count the last n elements in a list in DrRacket (without list-ref)? : I know how to count the first elements in a list, 

[(zero? n) '()]
[else (cons (first list) (function (rest list)))]

but how can I do something like this for the last n elements in a list **(without using list-ref)**?