In this assignment, you are provided with a Solidity smart contract. Your task is to write unit tests that verify the contract's functionality and ensure it behaves correctly under various scenarios.
Write your code at test/Assignment14.sol
Once you finish, commit all your changes to the repo.
Good luck and happy coding!