Truffle: 5.5.0 Ganache: 7.0.1 Solidity: 0.8.12 Node: 16.13.2 Web3.js: 1.5.3
The contract is deployed on the rinkeby test net, using the following commands
truffle compile
truffle migrate --reset --network rinkeby
The contract address is 0x4e9757b26374b166c69eb5443952560b6a18d93b