finish 2d
n^2 variables + union + converged