





def      lowerCAmelCase_ (       __a	,    __a		)     ->		int:







  """simple docstring"""





  return int((input_a, input_a).count(0		) == 0		)





def      lowerCAmelCase_ (       )     ->		None:







  """simple docstring"""





  assert and_gate(0	,    0		) == 0
  assert and_gate(0	,    1		) == 0
  assert and_gate(1	,    0		) == 0
  assert and_gate(1	,    1		) == 1


if __name__ == "__main__":
     test_and_gate()
     print(and_gate(1, 0))
     print(and_gate(0, 0))
     print(and_gate(0, 1))
     print(and_gate(1, 1))








from math import ceil, sqrt





def      lowerCAmelCase_ (       __a = 1000000		)     ->		int:







  """simple docstring"""





  lowerCamelCase__:      Optional[int]			  =0

  for outer_width in range(3	,    (limit // 4) + 2		):
    if outer_width**2 > limit:
      lowerCamelCase__:      Dict			  =max(ceil(sqrt(outer_width**2 - limit		)		)	,    1		)
    else:
      lowerCamelCase__:      str			  =1
    if (outer_width - hole_width_lower_bound) % 2:
      hole_width_lower_bound += 1

    answer += (outer_width - hole_width_lower_bound - 2) // 2 + 1

  return answer


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

