<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def all(cls):
 """ Get all informations about this account """

        account = cls.info()
        creditusage = cls.creditusage()

        if not creditusage:
            return account

        left = account['credits'] / creditusage
        years, hours = divmod(left, 365 * 24)
        months, hours = divmod(hours, 31 * 24)
        days, hours = divmod(hours, 24)

        account.update({'credit_usage': creditusage,
                        'left': (years, months, days, hours)})

        return account