






"""simple docstring"""





def 	lowerCamelCase__			(				_lowerCamelCase			:						str					) ->							bool:
  lowerCamelCase_       	=		[int(_lowerCamelCase					) for i in ip_va_address.split('.'					) if i.isdigit()]
  return len(_lowerCamelCase					) == 4 and all(0 <= int(_lowerCamelCase					) <= 254 for octet in octets					)


if __name__ == "__main__":
  _SCREAMING_SNAKE_CASE   :							List[Any]          =		input().strip()
  _SCREAMING_SNAKE_CASE   :							Dict          =		'''valid''' if is_ip_va_address_valid(ip) else '''invalid'''
  print(F'''{ip} is a {valid_or_invalid} IP v4 address.''')












"""simple docstring"""





_SCREAMING_SNAKE_CASE   :							Optional[int]          =		8.314_4598







def 	lowerCamelCase__			(				_lowerCamelCase			:						float						,							_lowerCamelCase			:						float					) ->							float:
  if temperature < 0:
    raise Exception('Temperature cannot be less than 0 K'					)
  if molar_mass <= 0:
    raise Exception('Molar mass cannot be less than or equal to 0 kg/mol'					)
  else:
    return (3 * UNIVERSAL_GAS_CONSTANT * temperature / molar_mass) ** 0.5


if __name__ == "__main__":
  import doctest

  # run doctest
  doctest.testmod()

  # example
  _SCREAMING_SNAKE_CASE   :							List[Any]          =		300
  _SCREAMING_SNAKE_CASE   :							Dict          =		28
  _SCREAMING_SNAKE_CASE   :							List[str]          =		rms_speed_of_molecule(temperature, molar_mass)
  print(F'''Vrms of Nitrogen gas at 300 K is {vrms} m/s''')




