Call this procedure together-copies-of.
Its function is to "combine together quantity copies of thing":
(define together-copies-of
(lambda (combine quantity thing) ... ))
The combine parameter is the procedure doing the work of combining things.
(define together-copies-of
(lambda (combine quantity thing)
(if (= quantity 1)
thing
____________________)))