Is there some way to directly run the q8 function without having to manually run the calculate and verifyshare functions?
` // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract ImageShareCommitments { uint256 public g; uint256 public h; uint256 public p; uint256 public check; constructor() { // Generating random numbers uint256 randomSeed = uint256(keccak256(abi.encodePacked(block.timestamp, block.basefee, msg.sender))); g = (randomSeed % 49) + 1; // Random between 1 and 50 h = (randomSeed % 49) + 3; // […]