-p # accept strings -n # accept any real number -i # accept only integers