
from collections import defaultdict
from math import gcd


def     __lowerCAmelCase			(			a__ = 150_0000  )       ->  int:
				__a										=    defaultdict(a__  )
				__a										=    2
				while 2 * euclid_m * (euclid_m + 1) <= limit:
								for euclid_n in range((euclid_m % 2) + 1						,    a__						,    2  ):
												if gcd(a__						,    a__  ) > 1:
																continue
												__a										=    2 * euclid_m * (euclid_m + euclid_n)
												for perimeter in range(a__						,    limit + 1						,    a__  ):
																frequencies[perimeter] += 1
								euclid_m += 1
				return sum(1 for frequency in frequencies.values() if frequency == 1  )


if __name__ == "__main__":
					print(F"{solution() = }")

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

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







@dataclass(frozen=a			)
class 			__A( a			):
				snake_case_						   =    field(default='''language-modeling'''  ,   metadata={'''include_in_asdict_even_if_is_default''': True}			)

				snake_case_						   =    Features({'''text''': Value('''string'''			)}			)
				snake_case_						   =    Features({}			)
				snake_case_						   =    "text"




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


								'''simple docstring'''




								return {self.text_column: "text"}