






'''simple docstring'''






from __future__ import annotations


def 				snake_case_  (      _lowerCAmelCase						:		Tuple     ,   _lowerCAmelCase						:		Union[str, Any] = None     ,   _lowerCAmelCase						:		List[Any] = None						)   ->     Tuple:



							if start is None:
														UpperCAmelCase				: Optional[Any]											=	0

							if end is None:
														UpperCAmelCase				: Any											=	len(lowerCAmelCase_						) - 1

							if start >= end:
														return

							UpperCAmelCase				: Optional[Any]											=	(start + end) // 2

							slowsort(lowerCAmelCase_     ,   lowerCAmelCase_     ,   lowerCAmelCase_						)
							slowsort(lowerCAmelCase_     ,   mid + 1     ,   lowerCAmelCase_						)

							if sequence[end] < sequence[mid]:
														UpperCAmelCase				: int											=	sequence[mid], sequence[end]

							slowsort(lowerCAmelCase_     ,   lowerCAmelCase_     ,   end - 1						)


if __name__ == "__main__":
						from doctest import testmod

						testmod()










'''simple docstring'''






from dataclasses import dataclass, field
from typing import ClassVar, Dict

from ..features import Features, Value
from .base import TaskTemplate

@dataclass(frozen=A__    )
class        SCREAMING_SNAKE_CASE(							A__    ):







	"""simple docstring"""






	lowerCamelCase__    				= field(default="""language-modeling"""							,	metadata={"""include_in_asdict_even_if_is_default""": True}    )

	lowerCamelCase__    				= Features({"""text""": Value("""string"""    )}    )
	lowerCamelCase__    				= Features({}    )
	lowerCamelCase__    				= "text"







	@property
	def   A			(		self    :  Optional[Any]	)    ->	Dict[str, str]:
								return {self.text_column: "text"}





