Calculates part one and two at the same time as a speed optimization. Assumes labels are always 8 characters or fewer.