new algorithm for making primer ranges