p1p1_to_p2
p1p1_to_p2((ge25519_p2 *)r, p);
p1p1_to_p2((ge25519_p2 *) r, &tp1p1);
if(i != 0) p1p1_to_p2((ge25519_p2 *)r, &tp1p1);