I have written some Lisp code, and it works, but I am not sure how to indent it properly.

Basically I have a global variable and three functions:

```
(setf my-hand '((3 hearts)
                (5 clubs)
                (2 diamonds)
                (4 diamonds)
                (ace spades)))

(defun rank (card)
  (car card))

(defun suit (card)
  (cadr card))

(defun count-suit (suit hand)
  (length (remove-if-not #'(lambda (card) (equal suit (suit card))) hand)))

```

I'm fine with the global variable and the functions `rank` and `suit`, but what about `count-suit`? How should I wrap its body and indent it? I can think of several ways, but can't decide on what seems right.

Any hints?

Is there a canonical way of how to do this?