import socket
import struct


def int_to_ip_address(i):
    """
    Convert an integer to an IP address
    :param i: The number to convert
    :return: The IP address in octet notation
    """

    return socket.inet_ntoa(struct.pack('!L', i))