(define (test n)

    (testwork n 3))

> (define (testwork n counter)

    (cond((< n counter) n)

         (else (+ (testwork (- n 1) counter)

                  (* (testwork (- n 2) counter ) 2)

                  (* (testwork (- n 3) counter ) 3)

                  ))))


test(3) 찍으면 왜 3이 안나오고 4가나오냐 진짜 개빡쳐 시발새끼 뒤져 쫌 시발련아