//HERC01P JOB (HERC01),'IEHPROGM',CLASS=A,MSGCLASS=X,
// MSGLEVEL=(1,1),NOTIFY=HERC01
//*
//STEP010 EXEC PGM=IEHPROGM,REGION=1024K
//*
//SYSPRINT DD SYSOUT=X
//DD1 DD UNIT=3350,VOL=SER=TMP000,DISP=OLD
//*
//SYSIN DD *
CATLG DSNAME=HERC01.TEMP.SOURCE,VOL=3350=TMP000
/*
here what does the dd1 and catlg statements imply exactly?