contract ERC20Burnable is ERC20 {
    /**
     * @dev Destoys `amount` tokens from the caller.
     *
     * See `ERC20._burn`.
     */
    function burn(uint256 amount) public {
        _burn(msg.sender, amount);
    }

    /**
     * @dev See `ERC20._burnFrom`.
     */
    function burnFrom(address account, uint256 amount) public {
        _burnFrom(account, amount);
    }
}
function burn(uint256 amount) public {
        _burn(msg.sender, amount);
    }
/**
 * @dev Destoys `amount` tokens from the caller.
 *
 * See `ERC20._burn`.
 */