
from __future__ import annotations

from pathlib import Path


def 		_lowerCamelCase       (   _a			,   _a  ):
  """simple docstring"""




  return pointa[0] * pointa[1] - pointa[1] * pointa[0]


def 		_lowerCamelCase       (   _a			,   _a			,   _a			,   _a			,   _a			,   _a  ):
  """simple docstring"""




  _lowerCamelCase      =						(xa, ya)
  _lowerCamelCase      =						(xa - xa, ya - ya)
  _lowerCamelCase      =						(xa - xa, ya - ya)
  _lowerCamelCase      =						-vector_product(_a			,   _a  ) / vector_product(
      _a			,   _a  )
  _lowerCamelCase      =						+vector_product(_a			,   _a  ) / vector_product(
      _a			,   _a  )

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


def 		_lowerCamelCase       (   _a = "p102_triangles.txt"  ):
  """simple docstring"""




  _lowerCamelCase      =						Path(_a  ).parent.joinpath(_a  ).read_text(encoding='''utf-8'''  )

  _lowerCamelCase      =						[]
  for line in data.strip().split('''\n'''  ):
    triangles.append([int(_a  ) for number in line.split(''','''  )]  )

  _lowerCamelCase      =						0
  _lowerCamelCase      =						42

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

  return ret


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






from ..utils import DummyObject, requires_backends

class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)







class 		__magic_name__				( metaclass=lowercase_					):


  """simple docstring"""





  _UpperCamelCase						 = ["vision"]


  def __init__(					self	,		*a__	,		**a__		):
    requires_backends(self	,		['''vision''']		)




