import re


class Header:
	def __init__(self, name="", order="", anchor_id=""):
		self.name = name
		tag_order = re.findall(r"\d+", order)
		if tag_order:
			self.order = tag_order[0]
		self.anchor_id = anchor_id

	def __repr__(self):
		return f"Header(name={self.name}, order={self.order}, anchor_id={self.anchor_id})"

	def __str__(self):
		return self.name

	def __eq__(self, other):
		return (
				isinstance(other, Header) and
				self.name == other.name
		)

52a4f6018b378f3b2906dc8e004157122bf25a5c
<mask token>


class Header:
    <mask token>

    def __repr__(self):
        return (
            f'Header(name={self.name}, order={self.order}, anchor_id={self.anchor_id})'
            )

    def __str__(self):
        return self.name
    <mask token>

<mask token>


class Header:
    <mask token>

    def __repr__(self):
        return (
            f'Header(name={self.name}, order={self.order}, anchor_id={self.anchor_id})'
            )

    def __str__(self):
        return self.name

    def __eq__(self, other):
        return isinstance(other, Header) and self.name == other.name

<mask token>


class Header:

    def __init__(self, name='', order='', anchor_id=''):
        self.name = name
        tag_order = re.findall('\\d+', order)
        if tag_order:
            self.order = tag_order[0]
        self.anchor_id = anchor_id

    def __repr__(self):
        return (
            f'Header(name={self.name}, order={self.order}, anchor_id={self.anchor_id})'
            )

    def __str__(self):
        return self.name

    def __eq__(self, other):
        return isinstance(other, Header) and self.name == other.name

import re


class Header:

    def __init__(self, name='', order='', anchor_id=''):
        self.name = name
        tag_order = re.findall('\\d+', order)
        if tag_order:
            self.order = tag_order[0]
        self.anchor_id = anchor_id

    def __repr__(self):
        return (
            f'Header(name={self.name}, order={self.order}, anchor_id={self.anchor_id})'
            )

    def __str__(self):
        return self.name

    def __eq__(self, other):
        return isinstance(other, Header) and self.name == other.name

import re


class Header:
	def __init__(self, name="", order="", anchor_id=""):
		self.name = name
		tag_order = re.findall(r"\d+", order)
		if tag_order:
			self.order = tag_order[0]
		self.anchor_id = anchor_id

	def __repr__(self):
		return f"Header(name={self.name}, order={self.order}, anchor_id={self.anchor_id})"

	def __str__(self):
		return self.name

	def __eq__(self, other):
		return (
				isinstance(other, Header) and
				self.name == other.name
		)
