



"""simple docstring"""
def 			lowercase	(_snake_case			)       ->    List[Any]:




  '''simple docstring'''







  __UpperCamelCase  						=							[int(_snake_case			) for i in ip_va_address.split("."			) if i.isdigit()]
  return len(_snake_case			) == 4 and all(0 <= int(_snake_case			) <= 254 for octet in octets			)


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




'''simple docstring'''





def 							lowerCamelCase	(					_snake_case	:    int = 50_000_000							):





    '''simple docstring'''


    lowercase__									=    set()
    lowercase__									=    int((limit - 24) ** (1 / 2)							)

    lowercase__									=    set(range(3  ,prime_square_limit + 1  ,2							)							)
    primes.add(2							)
    for p in range(3  ,prime_square_limit + 1  ,2							):
        if p not in primes:
            continue
        primes.difference_update(set(range(p * p  ,prime_square_limit + 1  ,_snake_case							)							)							)

    for primea in primes:
        lowercase__									=    primea * primea
        for primea in primes:
            lowercase__									=    primea * primea * primea
            if square + cube >= limit - 16:
                break
            for primea in primes:
                lowercase__									=    primea * primea * primea * primea
                lowercase__									=    square + cube + tetr
                if total >= limit:
                    break
                ret.add(_snake_case							)

    return len(_snake_case							)


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




