sinput
pub fn as_usize(message: &str) -> usize
created function to reuse and reduce LOC for usize input.