This is a Java programming assignment designed by our university(university of Ruhuna) to test our understanding of basic Java concepts such as classes, objects, variables, and control structures. The assignment includes a problem statement and a set of requirements that you must fulfill in order to complete the assignment successfully.