

'''simple docstring'''







from __future__ import annotations
class 					__a   :

						def __init__(		self	:						Tuple    ,			lowercase__	:						int)						->None:

							"""simple docstring"""



							_lowercase							=     data
							_lowercase							=     None






class 					__a   :

						def __init__(		self	:						Optional[Any])						->Optional[Any]:

							"""simple docstring"""



							_lowercase							=     None

						def 	_UpperCAmelCase							(		self	:						Dict    ,			lowercase__	:						int)						->int:

							"""simple docstring"""



							_lowercase							=     Node(lowercase__)
							_lowercase							=     self.head
							_lowercase							=     new_node
							return self.head.data


						def 	_UpperCAmelCase							(		self	:						str)						->int | None:

							"""simple docstring"""



							_lowercase							=     self.head
							_lowercase							=     self.head
							if self.head:
								while fast_pointer and fast_pointer.next:
									_lowercase							=     fast_pointer.next.next
									_lowercase							=     slow_pointer.next
								return slow_pointer.data
							else:
								print("""No element found.""")
								return None


if __name__ == "__main__":
							_lowerCamelCase    =  LinkedList()
							for _ in range(int(input().strip())):
														_lowerCamelCase    =  int(input().strip())
														link.push(data)
							print(link.middle_element())







'''simple docstring'''







from __future__ import annotations

from pathlib import Path






def 					_SCREAMING_SNAKE_CASE		(						snake_case_							,       snake_case_	):
	return pointa[0] * pointa[1] - pointa[1] * pointa[0]






def 					_SCREAMING_SNAKE_CASE		(						snake_case_							,       snake_case_							,       snake_case_							,       snake_case_							,       snake_case_							,       snake_case_	):
	_lowercase							=     (xa, ya)
	_lowercase							=     (xa - xa, ya - ya)
	_lowercase							=     (xa - xa, ya - ya)
	_lowercase							=     -vector_product(snake_case_							,       snake_case_	) / vector_product(
	    snake_case_							,       snake_case_	)
	_lowercase							=     +vector_product(snake_case_							,       snake_case_	) / vector_product(
	    snake_case_							,       snake_case_	)

	return a > 0 and b > 0 and a + b < 1






def 					_SCREAMING_SNAKE_CASE		(						snake_case_ = "p102_triangles.txt"	):
	_lowercase							=     Path(snake_case_	).parent.joinpath(snake_case_	).read_text(encoding="""utf-8"""	)

	_lowercase							=     []
	for line in data.strip().split("""\n"""	):
		triangles.append([int(snake_case_	) for number in line.split(""","""	)]	)

	_lowercase							=     0
	_lowercase							=     42

	for triangle in triangles:
		ret += contains_origin(*snake_case_	)

	return ret


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




