code: def find_package(name: str) -> Tuple[Optional[Path], Path]:
      
      module = name.split(".")[0]
      loader = pkgutil.get_loader(module)
      if name == "__main__" or loader is None:
          package_path = Path.cwd()
      else:
          if hasattr(loader, 'get_filename'):
              filename = loader.get_filename(module)  # type: ignore
          else:
              __import__(name)
              filename = sys.modules[name].__file__
          package_path = Path(filename).resolve().parent
          if hasattr(loader, 'is_package'):
              is_package = loader.is_package(module)  # type: ignore
              if is_package:
                  package_path = Path(package_path).resolve().parent
      sys_prefix = Path(sys.prefix).resolve()
      try:
          package_path.relative_to(sys_prefix)
      except ValueError:
          return None, package_path
      else:
          return sys_prefix, package_path
docs: Finds packages install prefix (or None) and it's containing Folder