What is the printed in the last line. I understand that it is 4 for %d buy don't understand the address. I thought it is 22FF72 because if j=3's Address is 22FF68 then we add 4 and get 22FF72. But why is 22FF68 is the solution?Code:\*It is assumed that the addresses of the variables i, j and the first element of the integer array num in hexadecimal are 22FF6C, 22FF68, 22FF40 respectively.*\ int i, j = 3; int *pi = &i, *pj = &j; int num[5]={25, -1, 3, 12, 100}; printf("%x, %x, %x\n", &i, &j, num); printf("%x, %x\n", pi, pj); j++; *pj *= 3; printf("%x, %d\n", pj, *pj); pi = num; num[0] += 5; printf("%x, %d\n", pi, *pi); printf("%x, %d\n", pi+j, *pi+j); *pj = *pj - 8; printf("%x, %d\n", pj, *pj);