dynamically choose the number of qforms to try before switching groups.  this is actually much faster than building the 2-sylow group for the size of integers we are interested in