Learnacy Lab
Pump more particles under a free piston and it rises so that the volume tracks the count: equal volumes at the same P and T hold equal numbers.