for (int sum=2; sum<=3; sum++) {
for (int nn=1; nn<sum; nn++) {
vp& da = pp[nn-1][sum-nn-1];
for (it = da.begin(); it!=da.end(); it++) {
for (int sum=2; sum<=3; sum++) {
for (int nn=1; nn<sum; nn++) {
vp& da = pp[nn-1][sum-nn-1];
for (it = da.begin(); it!=da.end(); it++) {