2.44 Exercise 2.44
up-split is almost identical to right-split. Knowing how below’s arguments work, we can use it properly to place the smaller split painters above the original as specified:
(define (up-split painter n) (if (= n 0) painter (let ((smaller (up-split painter (- n 1)))) (below painter (beside smaller smaller)))))