contract My2Token is Ownable, Briant3Token {

    /* Initializes contract with initial supply tokens to the creator of the contract */
   function My2Token() Briant3Token () {}

   function transfer(address _to, uint _value) {
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
  }
  
    function mintToken(address target, uint256 mintedAmount) onlyOwner {
        balanceOf[target] += mintedAmount;
        totalSupply += mintedAmount;
        Transfer(0, this, mintedAmount);
        Transfer(this, target, mintedAmount);
    }
}
function My2Token() Briant3Token () {}

/* Initializes contract with initial supply tokens to the creator of the contract */