public static Optional<String> findTerritoryName(final Point p,final Map<String,List<Polygon>> terrPolygons){
  return Optional.ofNullable(findTerritoryName(p,terrPolygons,null));
}

public static Optional < String > findTerritoryName ( final Point p , final Map < String , List < Polygon > > terrPolygons ) { return Optional . ofNullable ( findTerritoryName ( p , terrPolygons , null ) ) ; }
java . lang . string findterritoryname ( java . awt . point ) finds a land territory name or some sea zone name where the point is contained in according to the territory name - > polygons map .
