<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def short_relative_path_to(self, destination):
 """The shorter of either the absolute path of the destination, or the relative path to it ../build/python.tar /mnt/guido/build/python.tar """

        relative = self.relpathto(destination)
        absolute = self.__class__(destination).abspath()
        if len(relative) < len(absolute):
            return relative
        return absolute