contract Token is BurnableToken {

    string public constant name = "beerex coin";
    string public constant symbol = "BRX";
    uint public constant decimals = 18;

    // there is no problem in using * here instead of .mul()

    uint256 public constant initialSupply = 800000000 * (10 ** uint256(decimals));

    // Constructors

    function Token () {
        totalSupply = initialSupply;
        balances[msg.sender] = initialSupply; // Send all tokens to owner
        allowedAddresses[owner] = true;
    }


}
function Token () {
    totalSupply = initialSupply;
    balances[msg.sender] = initialSupply; // Send all tokens to owner
    allowedAddresses[owner] = true;
}

// Constructors