pub fn input_password() -> Result<Password, String>