1 2 3 4
abstract contract test { function functionName(bytes32 input) public virtual returns (bytes32 out); } // ----