Decided to use external num pad for input, so messing with reading input
Main written for pi