import abc
from numpy import ndarray


class Tsp(abc.ABC):

    def __init__(self):
        self.matrix = None

    @abc.abstractmethod
    def find_best_route(self) ->(ndarray, int):
        pass

77ba878967c05f524e6a9e6d07908b7276b8ad43
<mask token>


class Tsp(abc.ABC):
    <mask token>
    <mask token>

<mask token>


class Tsp(abc.ABC):
    <mask token>

    @abc.abstractmethod
    def find_best_route(self) ->(ndarray, int):
        pass

<mask token>


class Tsp(abc.ABC):

    def __init__(self):
        self.matrix = None

    @abc.abstractmethod
    def find_best_route(self) ->(ndarray, int):
        pass

import abc
from numpy import ndarray


class Tsp(abc.ABC):

    def __init__(self):
        self.matrix = None

    @abc.abstractmethod
    def find_best_route(self) ->(ndarray, int):
        pass
