<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def epoch_in_a_while(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, hours=0, weeks=0):
 """ Return the number of seconds since epoch a while from now. :param days: :param seconds: :param microseconds: :param milliseconds: :param minutes: :param hours: :param weeks: :return: Seconds since epoch (1970-01-01) """


    dt = time_in_a_while(days, seconds, microseconds, milliseconds, minutes,
                         hours, weeks)
    return int((dt - datetime(1970, 1, 1)).total_seconds())