```\nfunction checkGasV1(bytes calldata _message)\n        public\n        view\n        returns (uint256, uint256)\n    {\n        uint256 gas1 = gasleft();\n        bytes32 versionedHash = Hashing.hashCrossDomainMessageV1(\n            0,\n            address(this),\n            address(this),\n            0,\n            0,\n            _message\n        );\n        uint256 gas2 = gasleft();\n        return (_message.length, (gas1 - gas2));\n    }\n```\n