slow but sure wins the race


Definitions