THIS IS STILL BROKEN -- it produces an empty set for the largest flag (somehow the last round is lost).
but this fixes the issue of matches and two "ups" going away from the center.