import requests

def check_internet():
    try:
        # Try to make a request to a reliable server (e.g., Google's DNS server)
        response = requests.get('http://www.google.com', timeout=5)
        response.raise_for_status()  # Raise an error for bad responses (e.g., 404, 500)
        print('You are online!')
    except requests.RequestException as e:
        #print('You are offline. Error:', str(e))
        print('You are offline')

if __name__ == "__main__":
    check_internet()
