// SPDX-License-Identifier: MIT pragma solidity >0.8.0; // Base contract contract BaseContract { uint256 public value; constructor(uint256 _value) { value = _value; } function setValue(uint256 _value) public { value = _value; } }