read a; exec m4 -Dread=dnl -Da=${a} "$0" undefine(`read')dnl ifelse(eval(8<=a-7),1,eval(a-7),-1)