contract CheckMint{
  // 3 improtant function for mint from RAT 
     function canMintCat(uint256 _tokenID) public view returns (bool);
     function setAlreadyMint(uint256 _tokeID) public;
     function getMintAmount(uint256 _tokeID) public view returns(uint256);

}
function canMintCat(uint256 _tokenID) public view returns (bool);

// 3 improtant function for mint from RAT 