The problem is that you are reversing the string a few times. The following will do: (defun base8 (n) (let ((t8 (truncate n 8)) (m8 (mod n 8))) (if (= t8 0) (list m8) (append (base8 t8) (list m8))))) EDIT Here's a solution without append, using a helper function.
So, the average weight for a healthy, human kidney is 0.26-0.30 pounds. (approx.) The average weight for a healthy, human kidney is 120-140 grams. 1 pound= 453.59237 grams. So, the average weight for a healthy, human kidney is 0.26-0.30 pounds. (approx.) The average weight for a healthy, human kidney is 120-140 grams. 1 pound= 453.59237 grams. So, the average weight for a healthy, human kidney is 0.26-0.30 pounds.
The apex (pointed end) points down and to the left. It is 5 inches (12 cm) long, 3.5 inches (8-9 cm) wide and 2.5 inches (6 cm) from front to back, and is roughly the size of your fist. The average weight of a female human heart is 9 ounces and a male's heart is 10.5 ounces. The heart comprises less than 0.5 percent of the total body weight.