





def       __UpperCamelCase  (_SCREAMING_SNAKE_CASE		)    ->       bool:


		if p < 2:
				raise ValueError('p should not be less than 2!'		)
		elif p == 2:
				return True

		lowercase__           =  4
		lowercase__           =  (1 << p) - 1
		for _ in range(p - 2		):
				lowercase__           =  ((s * s) - 2) % m
		return s == 0


if __name__ == "__main__":
						print(lucas_lehmer_test(7))
						print(lucas_lehmer_test(11))









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

from ..features import Features, Value
from .base import TaskTemplate
@dataclass(frozen=UpperCAmelCase				)
class     SCREAMING_SNAKE_CASE       (UpperCAmelCase				):
   _UpperCamelCase   :		str			 =	field(default='language-modeling'      ,     metadata={'include_in_asdict_even_if_is_default': True}				)

   _UpperCamelCase   :		ClassVar[Features]			 =	Features({'text': Value('string'				)}				)
   _UpperCamelCase   :		ClassVar[Features]			 =	Features({}				)
   _UpperCamelCase   :		str			 =	"text"


   @property
   def 	SCREAMING_SNAKE_CASE_							(   self      :    List[str]	)->       Dict[str, str]:





     """simple docstring"""







     return {self.text_column: "text"}


