        short_description: str
            A short description of the task to be completed. "Order a developer laptop"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            function=get_infeasible_service_catalog_config,
            task_class=OrderDeveloperLaptopTask,
            provide_reason=True,
        )
        self.task_description = "Order a developer laptop from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order a developer laptop from the service catalog"

class InfeasibleNavigateAndOrderDeveloperLaptopTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order a developer laptop.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order a developer laptop"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_service_catalog_config,
            task_class=OrderDeveloperLaptopTask,
        )
        self.task_description = "Order a developer laptop from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order a developer laptop from the service catalog"

class InfeasibleNavigateAndOrderIpadProWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order an iPad Pro.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order an iPad Pro"
        """


        short_description: str
            A short description of the task to be completed. "Order a developer laptop"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_service_catalog_config,
            task_class=OrderDeveloperLaptopTask,
        )
        self.task_description = "Order a developer laptop from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order a developer laptop from the service catalog"

class InfeasibleNavigateAndOrderIpadProWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order an iPad Pro.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order an iPad Pro"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            function=get_infeasible_service_catalog_config,
            task_class=OrderIpadProTask,
            provide_reason=True,
        )
        self.task_description = "Order an iPad Pro from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order an iPad Pro from the service catalog"

class InfeasibleNavigateAndOrderIpadProTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order an iPad Pro.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order an iPad Pro"
        """


InfeasibleNavigateAndOrderIpadProTask

        short_description: str
            A short description of the task to be completed. "Order an iPad Pro"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            function=get_infeasible_service_catalog_config,
            task_class=OrderIpadProTask,
            provide_reason=True,
        )
        self.task_description = "Order an iPad Pro from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order an iPad Pro from the service catalog"

class InfeasibleNavigateAndOrderIpadProTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order an iPad Pro.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order an iPad Pro"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_service_catalog_config,
            task_class=OrderIpadProTask,
        )
        self.task_description = "Order an iPad Pro from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order an iPad Pro from the service catalog"

class InfeasibleNavigateAndOrderIpadMiniWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order an iPad Mini.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order an iPad Mini"
        """


        short_description: str
            A short description of the task to be completed. "Order an iPad Pro"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_service_catalog_config,
            task_class=OrderIpadProTask,
        )
        self.task_description = "Order an iPad Pro from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order an iPad Pro from the service catalog"

class InfeasibleNavigateAndOrderIpadMiniWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order an iPad Mini.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order an iPad Mini"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            function=get_infeasible_service_catalog_config,
            task_class=OrderIpadMiniTask,
            provide_reason=True,
        )
        self.task_description = "Order an iPad Mini from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order an iPad Mini from the service catalog"

class InfeasibleNavigateAndOrderIpadMiniTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order an iPad Mini.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order an iPad Mini"
        """


InfeasibleNavigateAndOrderIpadMiniTask

        short_description: str
            A short description of the task to be completed. "Order an iPad Mini"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            function=get_infeasible_service_catalog_config,
            task_class=OrderIpadMiniTask,
            provide_reason=True,
        )
        self.task_description = "Order an iPad Mini from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order an iPad Mini from the service catalog"

class InfeasibleNavigateAndOrderIpadMiniTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order an iPad Mini.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order an iPad Mini"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_service_catalog_config,
            task_class=OrderIpadMiniTask,
        )
        self.task_description = "Order an iPad Mini from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order an iPad Mini from the service catalog"

class InfeasibleNavigateAndOrderAppleWatchWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order an Apple Watch.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order an Apple Watch"
        """


        short_description: str
            A short description of the task to be completed. "Order an iPad Mini"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_service_catalog_config,
            task_class=OrderIpadMiniTask,
        )
        self.task_description = "Order an iPad Mini from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order an iPad Mini from the service catalog"

class InfeasibleNavigateAndOrderAppleWatchWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order an Apple Watch.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order an Apple Watch"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            function=get_infeasible_service_catalog_config,
            task_class=OrderAppleWatchTask,
            provide_reason=True,
        )
        self.task_description = "Order an Apple Watch from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order an Apple Watch from the service catalog"

class InfeasibleNavigateAndOrderAppleWatchTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order an Apple Watch.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order an Apple Watch"
        """


        short_description: str
            A short description of the task to be completed. "Order an Apple Watch"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            function=get_infeasible_service_catalog_config,
            task_class=OrderAppleWatchTask,
            provide_reason=True,
        )
        self.task_description = "Order an Apple Watch from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order an Apple Watch from the service catalog"

class InfeasibleNavigateAndOrderAppleWatchTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order an Apple Watch.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order an Apple Watch"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_service_catalog_config,
            task_class=OrderAppleWatchTask,
        )
        self.task_description = "Order an Apple Watch from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order an Apple Watch from the service catalog"

class InfeasibleNavigateAndOrderAppleMacBookPro15WithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order an Apple MacBook Pro 15".

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order an Apple MacBook Pro 15"
        """


        short_description: str
            A short description of the task to be completed. "Order an Apple Watch"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_service_catalog_config,
            task_class=OrderAppleWatchTask,
        )
        self.task_description = "Order an Apple Watch from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order an Apple Watch from the service catalog"

class InfeasibleNavigateAndOrderAppleMacBookPro15WithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order an Apple MacBook Pro 15".

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order an Apple MacBook Pro 15"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            function=get_infeasible_service_catalog_config,
            task_class=OrderAppleMacBookPro15Task,
            provide_reason=True,
        )
        self.task_description = 'Order an Apple MacBook Pro 15" from the service catalog with the required configuration if applicable. \n'
        self.short_description = 'Order an Apple MacBook Pro 15" from the service catalog'

class InfeasibleNavigateAndOrderAppleMacBookPro15Task(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order an Apple MacBook Pro 15".

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order an Apple MacBook Pro 15"
        """


        short_description: str
            A short description of the task to be completed. "Order an Apple MacBook Pro 15"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            function=get_infeasible_service_catalog_config,
            task_class=OrderAppleMacBookPro15Task,
            provide_reason=True,
        )
        self.task_description = 'Order an Apple MacBook Pro 15" from the service catalog with the required configuration if applicable. \n'
        self.short_description = 'Order an Apple MacBook Pro 15" from the service catalog'

class InfeasibleNavigateAndOrderAppleMacBookPro15Task(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order an Apple MacBook Pro 15".

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order an Apple MacBook Pro 15"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_service_catalog_config,
            task_class=OrderAppleMacBookPro15Task,
        )
        self.task_description = 'Order an Apple MacBook Pro 15" from the service catalog with the required configuration if applicable. \n'
        self.short_description = 'Order an Apple MacBook Pro 15" from the service catalog'

class InfeasibleNavigateAndOrderDevelopmentLaptopPCWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order a development laptop PC.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order a development laptop PC"
        """


        short_description: str
            A short description of the task to be completed. "Order an Apple MacBook Pro 15"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_service_catalog_config,
            task_class=OrderAppleMacBookPro15Task,
        )
        self.task_description = 'Order an Apple MacBook Pro 15" from the service catalog with the required configuration if applicable. \n'
        self.short_description = 'Order an Apple MacBook Pro 15" from the service catalog'

class InfeasibleNavigateAndOrderDevelopmentLaptopPCWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order a development laptop PC.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order a development laptop PC"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            function=get_infeasible_service_catalog_config,
            task_class=OrderDevelopmentLaptopPCTask,
            provide_reason=True,
        )
        self.task_description = "Order a development laptop PC from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order a development laptop PC from the service catalog"

class InfeasibleNavigateAndOrderDevelopmentLaptopPCTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order a development laptop PC.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order a development laptop PC"
        """


        short_description: str
            A short description of the task to be completed. "Order a development laptop PC"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            function=get_infeasible_service_catalog_config,
            task_class=OrderDevelopmentLaptopPCTask,
            provide_reason=True,
        )
        self.task_description = "Order a development laptop PC from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order a development laptop PC from the service catalog"

class InfeasibleNavigateAndOrderDevelopmentLaptopPCTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order a development laptop PC.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order a development laptop PC"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_service_catalog_config,
            task_class=OrderDevelopmentLaptopPCTask,
        )
        self.task_description = "Order a development laptop PC from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order a development laptop PC from the service catalog"

class InfeasibleNavigateAndOrderLoanerLaptopWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order a loaner laptop.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order a loaner laptop"
        """


        short_description: str
            A short description of the task to be completed. "Order a development laptop PC"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_service_catalog_config,
            task_class=OrderDevelopmentLaptopPCTask,
        )
        self.task_description = "Order a development laptop PC from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order a development laptop PC from the service catalog"

class InfeasibleNavigateAndOrderLoanerLaptopWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order a loaner laptop.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order a loaner laptop"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            function=get_infeasible_service_catalog_config,
            task_class=OrderLoanerLaptopTask,
            provide_reason=True,
        )
        self.task_description = "Order a loaner laptop from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order a loaner laptop from the service catalog"

class InfeasibleNavigateAndOrderLoanerLaptopTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order a loaner laptop.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order a loaner laptop"
        """


        short_description: str
            A short description of the task to be completed. "Order a loaner laptop"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            function=get_infeasible_service_catalog_config,
            task_class=OrderLoanerLaptopTask,
            provide_reason=True,
        )
        self.task_description = "Order a loaner laptop from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order a loaner laptop from the service catalog"

class InfeasibleNavigateAndOrderLoanerLaptopTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and order a loaner laptop.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Order a loaner laptop"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_service_catalog_config,
            task_class=OrderLoanerLaptopTask,
        )
        self.task_description = "Order a loaner laptop from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order a loaner laptop from the service catalog"

class InfeasibleNavigateAndFilterAssetListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "alm_asset",
    ) -> None:
        """
        Infeasible version of navigate to the user list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the asset list"


        short_description: str
            A short description of the task to be completed. "Order a loaner laptop"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Self-Service",
                "module": "Service Catalog",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_service_catalog_config,
            task_class=OrderLoanerLaptopTask,
        )
        self.task_description = "Order a loaner laptop from the service catalog with the required configuration if applicable. \n"
        self.short_description = "Order a loaner laptop from the service catalog"

class InfeasibleNavigateAndFilterAssetListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "alm_asset",
    ) -> None:
        """
        Infeasible version of navigate to the user list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the asset list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Asset",
                "module": "Portfolios > All Assets",
            },
            level=level,
            function=get_infeasible_filter_config,
            task_class=FilterAssetListTask,
            provide_reason=True,
        )
        self.task_description = "Filter the asset list - in Asset > Portflios > All Assets - based on specific criteria. \n"
        self.short_description = "Filter the asset list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterAssetListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "alm_asset",
    ) -> None:
        """
        Infeasible version of navigate to the user list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the asset list"


            A short description of the task to be completed. "Filter the asset list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Asset",
                "module": "Portfolios > All Assets",
            },
            level=level,
            function=get_infeasible_filter_config,
            task_class=FilterAssetListTask,
            provide_reason=True,
        )
        self.task_description = "Filter the asset list - in Asset > Portflios > All Assets - based on specific criteria. \n"
        self.short_description = "Filter the asset list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterAssetListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "alm_asset",
    ) -> None:
        """
        Infeasible version of navigate to the user list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the asset list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Asset",
                "module": "Portfolios > All Assets",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_filter_config,
            task_class=FilterAssetListTask,
        )
        self.task_description = "Filter the asset list - in Asset > Portflios > All Assets - based on specific criteria. \n"
        self.short_description = "Filter the asset list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterUserListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "user",
    ) -> None:
        """
        Infeasible version of navigate to the user list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the user list"


            A short description of the task to be completed. "Filter the asset list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Asset",
                "module": "Portfolios > All Assets",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_filter_config,
            task_class=FilterAssetListTask,
        )
        self.task_description = "Filter the asset list - in Asset > Portflios > All Assets - based on specific criteria. \n"
        self.short_description = "Filter the asset list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterUserListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "user",
    ) -> None:
        """
        Infeasible version of navigate to the user list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the user list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Organization",
                "module": "Users",
            },
            level=level,
            function=get_infeasible_filter_config,
            task_class=FilterUserListTask,
            provide_reason=True,
        )
        self.task_description = "Filter the user list based on specific criteria. \n"
        self.short_description = "Filter the user list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterUserListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "user",
    ) -> None:
        """
        Infeasible version of navigate to the user list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the user list"


InfeasibleNavigateAndFilterUserListTask

            A short description of the task to be completed. "Filter the user list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Organization",
                "module": "Users",
            },
            level=level,
            function=get_infeasible_filter_config,
            task_class=FilterUserListTask,
            provide_reason=True,
        )
        self.task_description = "Filter the user list based on specific criteria. \n"
        self.short_description = "Filter the user list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterUserListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "user",
    ) -> None:
        """
        Infeasible version of navigate to the user list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the user list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Organization",
                "module": "Users",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_filter_config,
            task_class=FilterUserListTask,
        )
        self.task_description = "Filter the user list based on specific criteria. \n"
        self.short_description = "Filter the user list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterIncidentListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "incident",
    ) -> None:
        """
        Infeasible version of navigate to the incident list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the incident list"


            A short description of the task to be completed. "Filter the user list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Organization",
                "module": "Users",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_filter_config,
            task_class=FilterUserListTask,
        )
        self.task_description = "Filter the user list based on specific criteria. \n"
        self.short_description = "Filter the user list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterIncidentListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "incident",
    ) -> None:
        """
        Infeasible version of navigate to the incident list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the incident list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Service Desk",
                "module": "Incidents",
            },
            level=level,
            function=get_infeasible_filter_config,
            task_class=FilterIncidentListTask,
            provide_reason=True,
        )
        self.task_description = "Filter the incident list based on specific criteria. \n"
        self.short_description = "Filter the incident list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterIncidentListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "incident",
    ) -> None:
        """
        Infeasible version of navigate to the incident list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the incident list"


            A short description of the task to be completed. "Filter the incident list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Service Desk",
                "module": "Incidents",
            },
            level=level,
            function=get_infeasible_filter_config,
            task_class=FilterIncidentListTask,
            provide_reason=True,
        )
        self.task_description = "Filter the incident list based on specific criteria. \n"
        self.short_description = "Filter the incident list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterIncidentListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "incident",
    ) -> None:
        """
        Infeasible version of navigate to the incident list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the incident list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Service Desk",
                "module": "Incidents",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_filter_config,
            task_class=FilterIncidentListTask,
        )
        self.task_description = "Filter the incident list based on specific criteria. \n"
        self.short_description = "Filter the incident list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterChangeRequestListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "change_request",
    ) -> None:
        """
        Infeasible version of navigate to the change request list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the change request list"


            A short description of the task to be completed. "Filter the incident list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Service Desk",
                "module": "Incidents",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_filter_config,
            task_class=FilterIncidentListTask,
        )
        self.task_description = "Filter the incident list based on specific criteria. \n"
        self.short_description = "Filter the incident list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterChangeRequestListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "change_request",
    ) -> None:
        """
        Infeasible version of navigate to the change request list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the change request list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Change",
                "module": "All",
            },
            level=level,
            function=get_infeasible_filter_config,
            task_class=FilterChangeRequestListTask,
            provide_reason=True,
        )
        self.task_description = "Filter the change request list based on specific criteria. \n"
        self.short_description = "Filter the change request list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterChangeRequestListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "change_request",
    ) -> None:
        """
        Infeasible version of navigate to the change request list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the change request list"


            A short description of the task to be completed. "Filter the change request list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Change",
                "module": "All",
            },
            level=level,
            function=get_infeasible_filter_config,
            task_class=FilterChangeRequestListTask,
            provide_reason=True,
        )
        self.task_description = "Filter the change request list based on specific criteria. \n"
        self.short_description = "Filter the change request list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterChangeRequestListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "change_request",
    ) -> None:
        """
        Infeasible version of navigate to the change request list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the change request list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Change",
                "module": "All",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_filter_config,
            task_class=FilterChangeRequestListTask,
        )
        self.task_description = "Filter the change request list based on specific criteria. \n"
        self.short_description = "Filter the change request list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterHardwareListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "hardware_asset",
    ) -> None:
        """
        Infeasible version of navigate to the hardware asset list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the hardware asset list"


            A short description of the task to be completed. "Filter the change request list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Change",
                "module": "All",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_filter_config,
            task_class=FilterChangeRequestListTask,
        )
        self.task_description = "Filter the change request list based on specific criteria. \n"
        self.short_description = "Filter the change request list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterHardwareListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "hardware_asset",
    ) -> None:
        """
        Infeasible version of navigate to the hardware asset list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the hardware asset list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Asset",
                "module": "Portfolios > Hardware Assets",
            },
            level=level,
            function=get_infeasible_filter_config,
            task_class=FilterHardwareListTask,
            provide_reason=True,
        )
        self.task_description = "Filter the hardware asset list based on specific criteria. \n"
        self.short_description = "Filter the hardware asset list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterHardwareListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "hardware_asset",
    ) -> None:
        """
        Infeasible version of navigate to the hardware asset list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the hardware asset list"


            A short description of the task to be completed. "Filter the hardware asset list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Asset",
                "module": "Portfolios > Hardware Assets",
            },
            level=level,
            function=get_infeasible_filter_config,
            task_class=FilterHardwareListTask,
            provide_reason=True,
        )
        self.task_description = "Filter the hardware asset list based on specific criteria. \n"
        self.short_description = "Filter the hardware asset list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterHardwareListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "hardware_asset",
    ) -> None:
        """
        Infeasible version of navigate to the hardware asset list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the hardware asset list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Asset",
                "module": "Portfolios > Hardware Assets",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_filter_config,
            task_class=FilterHardwareListTask,
        )
        self.task_description = "Filter the hardware asset list based on specific criteria. \n"
        self.short_description = "Filter the hardware asset list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterServiceCatalogItemListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "service_catalog_item",
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the service catalog item list"


            A short description of the task to be completed. "Filter the hardware asset list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Asset",
                "module": "Portfolios > Hardware Assets",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_filter_config,
            task_class=FilterHardwareListTask,
        )
        self.task_description = "Filter the hardware asset list based on specific criteria. \n"
        self.short_description = "Filter the hardware asset list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterServiceCatalogItemListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "service_catalog_item",
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the service catalog item list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Service Catalog",
                "module": "Catalog Definitions > Maintain Items",
            },
            level=level,
            function=get_infeasible_filter_config,
            task_class=FilterServiceCatalogItemListTask,
            provide_reason=True,
        )
        self.task_description = (
            "Filter the service catalog item list based on specific criteria. \n"
        )
        self.short_description = "Filter the service catalog item list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterServiceCatalogItemListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "service_catalog_item",
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the service catalog item list"


        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Service Catalog",
                "module": "Catalog Definitions > Maintain Items",
            },
            level=level,
            function=get_infeasible_filter_config,
            task_class=FilterServiceCatalogItemListTask,
            provide_reason=True,
        )
        self.task_description = (
            "Filter the service catalog item list based on specific criteria. \n"
        )
        self.short_description = "Filter the service catalog item list."
        self.list_name = list_name

class InfeasibleNavigateAndFilterServiceCatalogItemListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "service_catalog_item",
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and filter the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the service catalog item list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Service Catalog",
                "module": "Catalog Definitions > Maintain Items",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_filter_config,
            task_class=FilterServiceCatalogItemListTask,
        )
        self.task_description = (
            "Filter the service catalog item list based on specific criteria. \n"
        )
        self.short_description = "Filter the service catalog item list."
        self.list_name = list_name

class InfeasibleNavigateAndSortAssetListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "alm_asset",
    ) -> None:
        """
        Infeasible version of navigate to the user list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the asset list"


        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Service Catalog",
                "module": "Catalog Definitions > Maintain Items",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_filter_config,
            task_class=FilterServiceCatalogItemListTask,
        )
        self.task_description = (
            "Filter the service catalog item list based on specific criteria. \n"
        )
        self.short_description = "Filter the service catalog item list."
        self.list_name = list_name

class InfeasibleNavigateAndSortAssetListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "alm_asset",
    ) -> None:
        """
        Infeasible version of navigate to the user list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the asset list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Asset",
                "module": "Portfolios > All Assets",
            },
            level=level,
            function=get_infeasible_sort_config,
            task_class=SortAssetListTask,
            provide_reason=True,
        )
        self.task_description = "Sort the asset list - in Asset > Portflios > All Assets - based on specific criteria. \n"
        self.short_description = "Sort the asset list."
        self.list_name = list_name

class InfeasibleNavigateAndSortAssetListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "alm_asset",
    ) -> None:
        """
        Infeasible version of navigate to the user list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the asset list"


InfeasibleNavigateAndSortAssetListTask

            A short description of the task to be completed. "Filter the asset list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Asset",
                "module": "Portfolios > All Assets",
            },
            level=level,
            function=get_infeasible_sort_config,
            task_class=SortAssetListTask,
            provide_reason=True,
        )
        self.task_description = "Sort the asset list - in Asset > Portflios > All Assets - based on specific criteria. \n"
        self.short_description = "Sort the asset list."
        self.list_name = list_name

class InfeasibleNavigateAndSortAssetListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "alm_asset",
    ) -> None:
        """
        Infeasible version of navigate to the user list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Filter the asset list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Asset",
                "module": "Portfolios > All Assets",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_sort_config,
            task_class=SortAssetListTask,
        )
        self.task_description = "Sort the asset list - in Asset > Portflios > All Assets - based on specific criteria. \n"
        self.short_description = "Sort the asset list."
        self.list_name = list_name

class InfeasibleNavigateAndSortUserListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "user",
    ) -> None:
        """
        Infeasible version of navigate to the user list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the user list"


            A short description of the task to be completed. "Filter the asset list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Asset",
                "module": "Portfolios > All Assets",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_sort_config,
            task_class=SortAssetListTask,
        )
        self.task_description = "Sort the asset list - in Asset > Portflios > All Assets - based on specific criteria. \n"
        self.short_description = "Sort the asset list."
        self.list_name = list_name

class InfeasibleNavigateAndSortUserListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "user",
    ) -> None:
        """
        Infeasible version of navigate to the user list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the user list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Organization",
                "module": "Users",
            },
            level=level,
            function=get_infeasible_sort_config,
            task_class=SortUserListTask,
            provide_reason=True,
        )
        self.task_description = "Sort the user list based on specific criteria. \n"
        self.short_description = "Sort the user list."
        self.list_name = list_name

class InfeasibleNavigateAndSortUserListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "user",
    ) -> None:
        """
        Infeasible version of navigate to the user list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the user list"


InfeasibleNavigateAndSortUserListTask

            A short description of the task to be completed. "Sort the user list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Organization",
                "module": "Users",
            },
            level=level,
            function=get_infeasible_sort_config,
            task_class=SortUserListTask,
            provide_reason=True,
        )
        self.task_description = "Sort the user list based on specific criteria. \n"
        self.short_description = "Sort the user list."
        self.list_name = list_name

class InfeasibleNavigateAndSortUserListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "user",
    ) -> None:
        """
        Infeasible version of navigate to the user list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the user list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Organization",
                "module": "Users",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_sort_config,
            task_class=SortUserListTask,
        )
        self.task_description = "Sort the user list based on specific criteria. \n"
        self.short_description = "Sort the user list."
        self.list_name = list_name

class InfeasibleNavigateAndSortIncidentListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "incident",
    ) -> None:
        """
        Infeasible version of navigate to the incident list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the incident list"


            A short description of the task to be completed. "Sort the user list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Organization",
                "module": "Users",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_sort_config,
            task_class=SortUserListTask,
        )
        self.task_description = "Sort the user list based on specific criteria. \n"
        self.short_description = "Sort the user list."
        self.list_name = list_name

class InfeasibleNavigateAndSortIncidentListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "incident",
    ) -> None:
        """
        Infeasible version of navigate to the incident list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the incident list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Service Desk",
                "module": "Incidents",
            },
            level=level,
            function=get_infeasible_sort_config,
            task_class=SortIncidentListTask,
            provide_reason=True,
        )
        self.task_description = "Sort the incident list based on specific criteria. \n"
        self.short_description = "Sort the incident list."
        self.list_name = list_name

class InfeasibleNavigateAndSortIncidentListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "incident",
    ) -> None:
        """
        Infeasible version of navigate to the incident list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the incident list"


            A short description of the task to be completed. "Sort the incident list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Service Desk",
                "module": "Incidents",
            },
            level=level,
            function=get_infeasible_sort_config,
            task_class=SortIncidentListTask,
            provide_reason=True,
        )
        self.task_description = "Sort the incident list based on specific criteria. \n"
        self.short_description = "Sort the incident list."
        self.list_name = list_name

class InfeasibleNavigateAndSortIncidentListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "incident",
    ) -> None:
        """
        Infeasible version of navigate to the incident list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the incident list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Service Desk",
                "module": "Incidents",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_sort_config,
            task_class=SortIncidentListTask,
        )
        self.task_description = "Sort the incident list based on specific criteria. \n"
        self.short_description = "Sort the incident list."
        self.list_name = list_name

class InfeasibleNavigateAndSortChangeRequestListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "change_request",
    ) -> None:
        """
        Infeasible version of navigate to the change request list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the change request list"


            A short description of the task to be completed. "Sort the incident list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Service Desk",
                "module": "Incidents",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_sort_config,
            task_class=SortIncidentListTask,
        )
        self.task_description = "Sort the incident list based on specific criteria. \n"
        self.short_description = "Sort the incident list."
        self.list_name = list_name

class InfeasibleNavigateAndSortChangeRequestListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "change_request",
    ) -> None:
        """
        Infeasible version of navigate to the change request list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the change request list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Change",
                "module": "All",
            },
            level=level,
            function=get_infeasible_sort_config,
            task_class=SortChangeRequestListTask,
            provide_reason=True,
        )
        self.task_description = "Sort the change request list based on specific criteria. \n"
        self.short_description = "Sort the change request list."
        self.list_name = list_name

class InfeasibleNavigateAndSortChangeRequestListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "change_request",
    ) -> None:
        """
        Infeasible version of navigate to the change request list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the change request list"


            A short description of the task to be completed. "Sort the change request list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Change",
                "module": "All",
            },
            level=level,
            function=get_infeasible_sort_config,
            task_class=SortChangeRequestListTask,
            provide_reason=True,
        )
        self.task_description = "Sort the change request list based on specific criteria. \n"
        self.short_description = "Sort the change request list."
        self.list_name = list_name

class InfeasibleNavigateAndSortChangeRequestListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "change_request",
    ) -> None:
        """
        Infeasible version of navigate to the change request list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the change request list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Change",
                "module": "All",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_sort_config,
            task_class=SortChangeRequestListTask,
        )
        self.task_description = "Sort the change request list based on specific criteria. \n"
        self.short_description = "Sort the change request list."
        self.list_name = list_name

class InfeasibleNavigateAndSortHardwareListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "hardware_asset",
    ) -> None:
        """
        Infeasible version of navigate to the hardware asset list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the hardware asset list"


            A short description of the task to be completed. "Sort the change request list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Change",
                "module": "All",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_sort_config,
            task_class=SortChangeRequestListTask,
        )
        self.task_description = "Sort the change request list based on specific criteria. \n"
        self.short_description = "Sort the change request list."
        self.list_name = list_name

class InfeasibleNavigateAndSortHardwareListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "hardware_asset",
    ) -> None:
        """
        Infeasible version of navigate to the hardware asset list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the hardware asset list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Asset",
                "module": "Portfolios > Hardware Assets",
            },
            level=level,
            function=get_infeasible_sort_config,
            task_class=SortHardwareListTask,
            provide_reason=True,
        )
        self.task_description = "Sort the hardware asset list based on specific criteria. \n"
        self.short_description = "Sort the hardware asset list."
        self.list_name = list_name

class InfeasibleNavigateAndSortHardwareListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "hardware_asset",
    ) -> None:
        """
        Infeasible version of navigate to the hardware asset list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the hardware asset list"


            A short description of the task to be completed. "Sort the hardware asset list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Asset",
                "module": "Portfolios > Hardware Assets",
            },
            level=level,
            function=get_infeasible_sort_config,
            task_class=SortHardwareListTask,
            provide_reason=True,
        )
        self.task_description = "Sort the hardware asset list based on specific criteria. \n"
        self.short_description = "Sort the hardware asset list."
        self.list_name = list_name

class InfeasibleNavigateAndSortHardwareListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "hardware_asset",
    ) -> None:
        """
        Infeasible version of navigate to the hardware asset list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the hardware asset list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Asset",
                "module": "Portfolios > Hardware Assets",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_sort_config,
            task_class=SortHardwareListTask,
        )
        self.task_description = "Sort the hardware asset list based on specific criteria. \n"
        self.short_description = "Sort the hardware asset list."
        self.list_name = list_name

class InfeasibleNavigateAndSortServiceCatalogItemListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "service_catalog_item",
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the service catalog item list"


            A short description of the task to be completed. "Sort the hardware asset list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Asset",
                "module": "Portfolios > Hardware Assets",
            },
            level=level,
            provide_reason=False,
            function=get_infeasible_sort_config,
            task_class=SortHardwareListTask,
        )
        self.task_description = "Sort the hardware asset list based on specific criteria. \n"
        self.short_description = "Sort the hardware asset list."
        self.list_name = list_name

class InfeasibleNavigateAndSortServiceCatalogItemListWithReasonTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "service_catalog_item",
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the service catalog item list"
        """
        super().__init__(
            seed=seed,
            instance=instance,
            fixed_config=fixed_config,
            navigation_config={
                "application": "Service Catalog",
                "module": "Catalog Definitions > Maintain Items",
            },
            level=level,
            function=get_infeasible_sort_config,
            task_class=SortServiceCatalogItemListTask,
            provide_reason=True,
        )
        self.task_description = "Sort the service catalog item list based on specific criteria. \n"
        self.short_description = "Sort the service catalog item list."
        self.list_name = list_name

class InfeasibleNavigateAndSortServiceCatalogItemListTask(InfeasibleNavigateAndDoTask):
    def __init__(
        self,
        seed: int = None,
        instance: SNowInstance = None,
        fixed_config: list[AbstractServiceNowTask] = None,
        level: int = 2,
        list_name: str = "service_catalog_item",
    ) -> None:
        """
        Infeasible version of navigate to the service catalog item list page and sort the list based on a specific criteria.

        Attributes:
        -----------
        task_description: str
            The start of the task description to be completed.
        short_description: str
            A short description of the task to be completed. "Sort the service catalog item list"