getKey
int getKey(int i, int j) { if (j < i) { final temp = j; j = i; i = temp; } return (i << 16) | j; }