Reproducing Carnot engines operating upon exhaustible reservoirs -- ground-up approach