„Aplikacja: nie procedura” podczas obliczania dwumianu

Definiuję funkcjębinomial(n k) (aka trójkąta Pascala), ale pojawia się błąd:

    application: not a procedure;
    expected a procedure that can be applied to arguments
    given: 1
    arguments...:
    2

Nie rozumiem błędu, ponieważ myślałem, że to zdefiniowało moją funkcję:

    (define (binomial n k)
      (cond  ((or (= n 0) (= n k)) 1)
          (else (+ (binomial(n) (- k 1))(binomial(- n 1) (- k 1)))))) 

questionAnswers(3)

yourAnswerToTheQuestion