Abstract: Error checking is easy and inexpensive in the initial stages as compared to later stages due to when the development cycle precedes the development cost and ...