### Implement Error Handling using Snfau Describe the errors based on reason, location , proper error messages . Reference : https://docs.rs/snafu/latest/snafu/