input n&p automatically