<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def dateint_to_datetime(dateint):
 """Converts the given dateint to a datetime object, in local timezone. Arguments --------- dateint : int An integer object decipting a specific calendaric day; e.g. 20161225. Returns ------- datetime.datetime A timezone-unaware datetime object representing the start of the given """

    if len(str(dateint)) != 8:
        raise ValueError(
            'Dateints must have exactly 8 digits; the first four representing '
            'the year, the next two the months, and the last two the days.')
    year, month, day = decompose_dateint(dateint)
    return datetime(year=year, month=month, day=day)