def int2ip(ip_int):
    """
    Convert integer to XXX.XXX.XXX.XXX representation

    Args:
        ip_int (int): Integer IP representation

    Returns:
        ip_str (str): IP in a XXX.XXX.XXX.XXX string format
    """
    ip_str = None
    if isinstance(ip_int,int):
        octet = [0,0,0,0]
        octet[0] = ip_int // pow(256,3)
        ip_int -= octet[0] * pow(256,3)
        octet[1] = ip_int // pow(256,2)
        ip_int -= octet[1] * pow(256,2)
        octet[2] = ip_int // 256
        ip_int -= octet[2] * 256
        octet[3] = ip_int
        octet = map(int,octet)
        octet = map(str,octet)
        ip_str = '.'.join(octet)
    return ip_str