Represent the # of harts with size_t, not int