<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def ckobj(ck, outCell=None):
 """ Find the set of ID codes of all objects in a specified CK file. http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/ckobj_c.html :param ck: Name of CK file. :type ck: str :param outCell: Optional user provided Spice Int cell. :type outCell: Optional spiceypy.utils.support_types.SpiceCell :return: Set of ID codes of objects in CK file. :rtype: spiceypy.utils.support_types.SpiceCell """

    assert isinstance(ck, str)
    ck = stypes.stringToCharP(ck)
    if not outCell:
        outCell = stypes.SPICEINT_CELL(1000)
    assert isinstance(outCell, stypes.SpiceCell)
    assert outCell.dtype == 2
    libspice.ckobj_c(ck, ctypes.byref(outCell))
    return outCell