microsoft reward points converter word frequency counter c socket pool