code: def public_point(self):
          
          if self._public_point is None:
              self._public_point = Point(*public_key_to_coords(self._public_key))
          return self._public_point
docs: The public point (x, y).