


'''simple docstring'''
def      a (     __a  )    ->      bool:



					'''simple docstring'''






					UpperCamelCase__  :List[Any]				   =					[int(__a  ) for i in ip_va_address.split('''.'''  ) if i.isdigit()]
					return len(__a  ) == 4 and all(0 <= int(__a  ) <= 254 for octet in octets  )


if __name__ == "__main__":
		__snake_case				 =	input().strip()
		__snake_case				 =	'''valid''' if is_ip_va_address_valid(ip) else '''invalid'''
		print(F"""{ip} is a {valid_or_invalid} IP v4 address.""")



'''simple docstring'''
from __future__ import annotations

import math


def      a (     __a					,   __a					,   __a					,   __a					,   __a  )    ->      int:



					'''simple docstring'''






					if depth < 0:
										raise ValueError('''Depth cannot be less than 0'''  )

					if len(__a  ) == 0:
										raise ValueError('''Scores cannot be empty'''  )

					if depth == height:
										return scores[node_index]

					if is_max:
										return max(
										    minimax(depth + 1					,   node_index * 2					,   __a					,   __a					,   __a  )					,   minimax(depth + 1					,   node_index * 2 + 1					,   __a					,   __a					,   __a  )					,   )

					return min(
					    minimax(depth + 1					,   node_index * 2					,   __a					,   __a					,   __a  )					,   minimax(depth + 1					,   node_index * 2 + 1					,   __a					,   __a					,   __a  )					,   )


def      a (     )    ->      None:



					'''simple docstring'''






					UpperCamelCase__  :str				   =					[90, 23, 6, 33, 21, 65, 123, 34423]
					UpperCamelCase__  :List[Any]				   =					math.log(len(__a  )					,   2  )
					print('''Optimal value : '''					,   end=''''''  )
					print(minimax(0					,   0					,   __a					,   __a					,   __a  )  )


if __name__ == "__main__":
		import doctest

		doctest.testmod()
		main()