program-id.y.data division.working-storage section. 1 k pic 9999. 1 i pic 9999. 1 j pic 9999 value 2.procedure division.a.add 1 to k if 0<function mod(i*j,k)go a.if k=i display i(4- function log10(i):)","j(4- function log10(j):).if i<1997 add 1 to i j move 2 to k go a.
Note that non-ascii characters in the above source code will be escaped (such as \x9f).