>>679
(defun g (n)
  (if (< n 3)
      1
      (+ (h (decf n)) (h (decf n)) 1)))

(g 10) => 109
(g 30) => 1664079