read (ithep,*,err=111,end=111) nthetyp,ntheterm,ntheterm2,
& ntheterm3,nsingle,ndouble
nntheterm=max0(ntheterm,ntheterm2,ntheterm3)
-C write(iout,*) "I am here",ntyp1
+ write(iout,*) "I am here",ntyp1
read (ithep,*,err=111,end=111) (ithetyp(i),i=1,ntyp1)
C write(iout,*) "I am herew"
do i=-ntyp1,-1