program-id.y.data division.working-storage section. 1 i pic 999. 1 j pic 999. 1 k pic 99. procedure division.a.add 1 to i move 1 to j k.b.add 1 to j compute k=0^function mod(i,j*j)*9+ 0^function mod(i,j)+k if j