13 constexpr 
int idx(
int p) { 
return p; }
 
   22 constexpr 
int idx(
int p, 
int q) { 
return (p + q + 1) * (p + q) / 2 + q; }
 
   29 constexpr 
int idx(
int p, 
int q, 
int r)
 
   31   return (p + q + r) * (p + q + r + 1) * (p + q + r + 2) / 6
 
   32          + (q + r) * (q + r + 1) / 2 + r;