<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: List nearest feature nearby in popup in ArcGIS Online Questions</title>
    <link>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1192572#M46978</link>
    <description>&lt;P&gt;You can use the &lt;A href="https://developers.arcgis.com/arcade/function-reference/data_functions/#orderby" target="_self"&gt;OrderBy&lt;/A&gt; function to sort the&amp;nbsp;inrangesubstat featureset, then use the &lt;A href="https://developers.arcgis.com/arcade/function-reference/data_functions/#top" target="_self"&gt;Top&lt;/A&gt; function to get the top three values.&lt;/P&gt;&lt;P&gt;Take a look at this &lt;A href="https://community.esri.com/t5/developers-questions/how-to-use-arcade-groupby-with-top-and-orderby/td-p/1060249" target="_self"&gt;post&lt;/A&gt; to see an example&lt;/P&gt;</description>
    <pubDate>Fri, 15 Jul 2022 19:18:47 GMT</pubDate>
    <dc:creator>KenBuja</dc:creator>
    <dc:date>2022-07-15T19:18:47Z</dc:date>
    <item>
      <title>List nearest feature nearby in popup</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1192511#M46975</link>
      <description>&lt;P&gt;Hi, I would to show the list of nearest substations in the popup of the areas that I'm drawing.&amp;nbsp;&lt;BR /&gt;I've managed to get it in the console but I cannot return a list; it would be gret if i could display the first 3 from the nearest&lt;/P&gt;&lt;P&gt;var substat= FeatureSetByName($map,"OSM SUBSTATION",["operator"])&lt;BR /&gt;var searchDistance = 10;&lt;BR /&gt;var inrangesubstat = Intersects( substat, Buffer( $feature, searchDistance, "kilometers") );&lt;BR /&gt;var cnt = Count(inrangesubstat)&lt;BR /&gt;Console("Total Number of addresses within "+searchDistance+ "km buffer: " + cnt);&lt;BR /&gt;var min_dist = infinity;&lt;/P&gt;&lt;P&gt;for (var f in inrangesubstat){&lt;BR /&gt;var substDist = Round(Distance(f,$feature,"kilometers"),2);&lt;BR /&gt;if (substDist &amp;lt; min_dist) {&lt;BR /&gt;inrangesubstat = f.operator;&lt;BR /&gt;min_dist = substDist;&lt;BR /&gt;}&lt;BR /&gt;console(f.operator + ": " + " " + substDist);&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;return f.operator+": at " + " " + substDist+" km"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;</description>
      <pubDate>Fri, 15 Jul 2022 15:56:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1192511#M46975</guid>
      <dc:creator>DavideDi_Carlo</dc:creator>
      <dc:date>2022-07-15T15:56:27Z</dc:date>
    </item>
    <item>
      <title>Re: List nearest feature nearby in popup</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1192572#M46978</link>
      <description>&lt;P&gt;You can use the &lt;A href="https://developers.arcgis.com/arcade/function-reference/data_functions/#orderby" target="_self"&gt;OrderBy&lt;/A&gt; function to sort the&amp;nbsp;inrangesubstat featureset, then use the &lt;A href="https://developers.arcgis.com/arcade/function-reference/data_functions/#top" target="_self"&gt;Top&lt;/A&gt; function to get the top three values.&lt;/P&gt;&lt;P&gt;Take a look at this &lt;A href="https://community.esri.com/t5/developers-questions/how-to-use-arcade-groupby-with-top-and-orderby/td-p/1060249" target="_self"&gt;post&lt;/A&gt; to see an example&lt;/P&gt;</description>
      <pubDate>Fri, 15 Jul 2022 19:18:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1192572#M46978</guid>
      <dc:creator>KenBuja</dc:creator>
      <dc:date>2022-07-15T19:18:47Z</dc:date>
    </item>
    <item>
      <title>Re: List nearest feature nearby in popup</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1193304#M47018</link>
      <description>&lt;P&gt;Thanks for the answer, but the Orderby function is ordering the Substation operator name, I would to order it by substdistance, that is a variable calculated in the loop.&lt;/P&gt;&lt;P&gt;var substat= FeatureSetByName($map,"OSM_SUBSTATION",["operator","Name"])&lt;BR /&gt;var inrangesubstat = Intersects(substat, Buffer($feature, 10, "kilometers"));&lt;/P&gt;&lt;P&gt;// Cycle through the polygon features and find the nearest one&lt;BR /&gt;var min_dist = infinity;&amp;nbsp;&lt;BR /&gt;var geomArea=Geometry($feature)&lt;BR /&gt;var nearestSubstat=null;&lt;BR /&gt;for (var f in inrangesubstat){&lt;BR /&gt;var geomSub=Geometry(f)&lt;BR /&gt;var substDist = Round(Distance(geomArea,geomSub, "kilometers"),2);&lt;BR /&gt;if (substDist &amp;lt;min_dist) {&lt;BR /&gt;min_dist=substDist&lt;BR /&gt;nearestSubstat = substDist+ "km: " + " " +f.operator+"-"+f.name&lt;BR /&gt;}&lt;BR /&gt;console(f.operator + ": " + " " + substDist);&lt;BR /&gt;}&lt;BR /&gt;return nearestSubstat&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/2839"&gt;@KenBuja&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/1108"&gt;@XanderBakker&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jul 2022 09:29:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1193304#M47018</guid>
      <dc:creator>DavideDi_Carlo</dc:creator>
      <dc:date>2022-07-19T09:29:37Z</dc:date>
    </item>
    <item>
      <title>Re: List nearest feature nearby in popup</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1193396#M47021</link>
      <description>&lt;P&gt;In that case, push the values into an array of objects ([operator, Name, distance]), sort them by distance (item 2 in the array) and write out the three smallest results.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;// define Sort comparator returning IsEmpty as least values
function Comp(a,b) { 
    When(
        IsEmpty(a[2]), -1,
        IsEmpty(b[2]), 1,
        IIf(a[2]&amp;gt;b[2],1,-1)
    );
};

var substat= FeatureSetByName($map,"OSM_SUBSTATION",["operator","Name"])
var inrangesubstat = Intersects(substat, Buffer($feature, 10, "kilometers"));

// Cycle through the polygon features and find the nearest one
var geomArea=Geometry($feature)
var arr = Array(0);
var counter = 0;
for (var f in inrangesubstat){
  var geomSub=Geometry(f)
  var substDist = Round(Distance(geomArea,geomSub, "kilometers"),2);
  arr[counter] = [f.operator, f.name, substDist];
  counter++;
}
arr = Reverse(Sort(arr, Comp));
var lbl = '';
for (var k in arr){
  if (k &amp;lt; 3) {
    lbl = Concatenate([lbl, `${arr[k][2]} km: ${arr[k][0]}-${arr[k][1]}`], TextFormatting.NewLine);}
  }
}
return lbl;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is using the sorting method from this &lt;A href="https://community.esri.com/t5/arcgis-online-questions/how-to-get-second-third-etc-largest-values-in-an/m-p/604611#M30227" target="_self"&gt;post&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jul 2022 14:17:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1193396#M47021</guid>
      <dc:creator>KenBuja</dc:creator>
      <dc:date>2022-07-19T14:17:45Z</dc:date>
    </item>
    <item>
      <title>Re: List nearest feature nearby in popup</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1193577#M47032</link>
      <description>&lt;P&gt;Worked great! Thanks a lot&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;// define Sort comparator returning IsEmpty as least values&lt;BR /&gt;function Comp(a,b) {&lt;BR /&gt;When(&lt;BR /&gt;IsEmpty(a[2]), -1,&lt;BR /&gt;IsEmpty(b[2]), 1,&lt;BR /&gt;IIf(a[2]&amp;lt;b[2],1,-1)&lt;BR /&gt;);&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;var substat= FeatureSetByName($map,"OSM_SUBSTATION",["operator","Name"])&lt;BR /&gt;var inrangesubstat = Intersects(substat, Buffer($feature, 10, "kilometers"));&lt;/P&gt;&lt;P&gt;// Cycle through the polygon features and find the nearest one&lt;BR /&gt;var geomArea=Geometry($feature)&lt;BR /&gt;var arr = Array(0);&lt;BR /&gt;var counter = 0;&lt;BR /&gt;for (var f in inrangesubstat){&lt;BR /&gt;var geomSub=Geometry(f)&lt;BR /&gt;var substDist = Round(Distance(geomArea,geomSub, "kilometers"),2);&lt;BR /&gt;arr[counter] = [f.operator, f.name, substDist];&lt;BR /&gt;counter++;&lt;BR /&gt;}&lt;BR /&gt;arr = Reverse(Sort(arr, Comp));&lt;BR /&gt;var lbl = '';&lt;BR /&gt;for (var k in arr){&lt;BR /&gt;if (k &amp;lt; 3) {&lt;BR /&gt;lbl = Concatenate([lbl,`${arr[k][2]} km: ${arr[k][0]}-${arr[k][1]}`], TextFormatting.NewLine);}&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;return lbl;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jul 2022 17:44:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1193577#M47032</guid>
      <dc:creator>DavideDi_Carlo</dc:creator>
      <dc:date>2022-07-19T17:44:43Z</dc:date>
    </item>
    <item>
      <title>Re: List nearest feature nearby in popup</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1194161#M47050</link>
      <description>&lt;P&gt;Ken I have a similar question.&amp;nbsp; I have 2 feature layers in a map - situations, stores.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For the Situations popup I want to return any stores that are within a 2 mile radius but I can't seem to get it to work to even simply count the number stores.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any thoughts?&lt;/P&gt;</description>
      <pubDate>Wed, 20 Jul 2022 20:19:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1194161#M47050</guid>
      <dc:creator>SpatialSean</dc:creator>
      <dc:date>2022-07-20T20:19:00Z</dc:date>
    </item>
    <item>
      <title>Re: List nearest feature nearby in popup</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1194164#M47051</link>
      <description>&lt;P&gt;What have you tried so far?&lt;/P&gt;</description>
      <pubDate>Wed, 20 Jul 2022 20:35:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1194164#M47051</guid>
      <dc:creator>KenBuja</dc:creator>
      <dc:date>2022-07-20T20:35:55Z</dc:date>
    </item>
    <item>
      <title>Re: List nearest feature nearby in popup</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1194168#M47052</link>
      <description>&lt;P&gt;I started with this blog:&amp;nbsp;&lt;A href="https://www.esri.com/arcgis-blog/products/arcgis-online/data-management/your-arcade-questions-answered/#closest" target="_blank"&gt;https://www.esri.com/arcgis-blog/products/arcgis-online/data-management/your-arcade-questions-answered/#closest&lt;/A&gt;&lt;/P&gt;&lt;P&gt;where I used the earthquake map listed there as basis -&amp;nbsp;&lt;SPAN&gt;Nearby Cities - Closest to Furthest:&lt;/SPAN&gt;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;// Exclude the following calculation if the event
// magnitude is less than 3
if($feature.mag &amp;lt; 3) {
   return ""
}

// Create a 250km buffer around the selected earthquake event
var buff = BufferGeodetic($feature, 250, 'kilometers')

// Return City Centres within 250km of what's selected
var portal = Portal("https://www.arcgis.com")
var cityLocations = FeatureSetByPortalItem(portal,"6996f03a1b364dbab4008d99380370ed", 0, ['CITY_NAME'])
var nearbyCities = Intersects(cityLocations, buff)

var cities = []

for(var f in nearbyCities){
    var distance = DistanceGeodetic(f, $feature, "kilometers")
    var city_distance = Dictionary("CityName",f.CITY_NAME,"Distance",distance)
    cities[Count(cities)] = city_distance 
}

function compareDistance(a,b){
  if(a['Distance']&amp;lt;b['Distance'])
    return -1;
  if(a['Distance']&amp;gt;b['Distance'])
    return 1;
  return 0;
}

// Build the pop-up string
var popup = ''
cities = Sort(cities, compareDistance)
for(var city in cities){
    popup += cities[city].CityName + ": " + ROUND(cities[city].Distance, 0) + "km" +
        TextFormatting.NewLine
}

//return pop-up string
When(Count(cities) == 0, TextFormatting.NewLine + TextFormatting.NewLine +
        "No major City Centres within 250km of event",

    Count(cities) == 1, TextFormatting.NewLine + TextFormatting.NewLine +
        "1 major City Centre within 250km of event" + TextFormatting.NewLine
        + popup,
    
    TextFormatting.NewLine + TextFormatting.NewLine +
        Count(cities) + " major City Centres within 250km of event" + TextFormatting.NewLine
        + popup)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From there I tried to swap in my stores dataset and commented out the &amp;lt; 3 magnitude.&amp;nbsp; Both&amp;nbsp;FeatureSetByName and FeatureSetById but keep ending with null values.&lt;/P&gt;</description>
      <pubDate>Wed, 20 Jul 2022 20:42:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1194168#M47052</guid>
      <dc:creator>SpatialSean</dc:creator>
      <dc:date>2022-07-20T20:42:24Z</dc:date>
    </item>
    <item>
      <title>Re: List nearest feature nearby in popup</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1194390#M47059</link>
      <description>&lt;P&gt;Have you used "console" to see what values are in various places? This helps you track down where your code is failing.&lt;/P&gt;&lt;P&gt;For example&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="arcade.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/46390i04AB6FF34C0175C2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="arcade.png" alt="arcade.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Also, have you updated the variables used in the arrays to match the attributes in your services? For example, in the line&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;var city_distance = Dictionary("CityName",f.CITY_NAME,"Distance",distance)&lt;/LI-CODE&gt;&lt;P&gt;does your data contain the field "CITY_NAME"?&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 12:47:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1194390#M47059</guid>
      <dc:creator>KenBuja</dc:creator>
      <dc:date>2022-07-21T12:47:41Z</dc:date>
    </item>
    <item>
      <title>Re: List nearest feature nearby in popup</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1194410#M47061</link>
      <description>&lt;P&gt;Did not know about the console, very helpful.&amp;nbsp; I am able to return the correct # of stores but it seems to be something within city_distance&lt;/P&gt;&lt;P&gt;The field City exists&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;// Exclude the following calculation if the event
// magnitude is less than 3
/*if($feature.mag &amp;lt; 3) {
   return ""
}
*/
// Create a 250km buffer around the selected earthquake event
var buff = BufferGeodetic($feature, 2, 'miles')

// Return City Centres within 250km of what's selected
var portal = Portal("https://www.arcgis.com")
var cityLocations = FeatureSetByPortalItem(portal,"42a5957d3d7741399e279eea3cf1506b", 0, ['City'])
var nearbyCities = Intersects(cityLocations, buff)

var cities = []

//console(count(cityLocations))  returns correct
//console(count(cities)) returns 0

for(var f in nearbyCities){
    var distance = DistanceGeodetic(f, $feature, "miles")
    var city_distance = Dictionary("City",f.City,"Distance",distance)
    cities[Count(cities)] = city_distance 
}
//console(count(cities)) returns 0

function compareDistance(a,b){
  if(a['Distance']&amp;lt;b['Distance'])
    return -1;
  if(a['Distance']&amp;gt;b['Distance'])
    return 1;
  return 0;
}

// Build the pop-up string
var popup = ''
cities = Sort(cities, compareDistance)
for(var city in cities){
    popup += cities[city].CityName + ": " + ROUND(cities[city].Distance, 0) + "mi" +
        TextFormatting.NewLine
}

//return pop-up string
When(Count(cities) == 0, TextFormatting.NewLine + TextFormatting.NewLine +
        "No Stores within 2 miles of event",

    Count(cities) == 1, TextFormatting.NewLine + TextFormatting.NewLine +
        "1 Store within 2 miles of event" + TextFormatting.NewLine
        + popup,
    
    TextFormatting.NewLine + TextFormatting.NewLine +
        Count(cities) + " Stores within 2 miles of event" + TextFormatting.NewLine
        + popup)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 13:30:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1194410#M47061</guid>
      <dc:creator>SpatialSean</dc:creator>
      <dc:date>2022-07-21T13:30:05Z</dc:date>
    </item>
    <item>
      <title>Re: List nearest feature nearby in popup</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1194411#M47062</link>
      <description>&lt;P&gt;I'm guessing that the Intersects function isn't returning any values for the value nearbyCities.&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 13:36:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1194411#M47062</guid>
      <dc:creator>KenBuja</dc:creator>
      <dc:date>2022-07-21T13:36:21Z</dc:date>
    </item>
    <item>
      <title>Re: List nearest feature nearby in popup</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1194421#M47063</link>
      <description>&lt;P&gt;Major facepalm moment, the situation I was looking at was not within 2 miles.&amp;nbsp; Thank you again for the help.&amp;nbsp; Also quick question - wanting to learn more about arcade and the language of it, any recommendations?&amp;nbsp; I am able to copy and paste but I do not fully understand why certain syntax is the way it is.&amp;nbsp; Would it be helpful to go and learn python, html?&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 14:04:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1194421#M47063</guid>
      <dc:creator>SpatialSean</dc:creator>
      <dc:date>2022-07-21T14:04:38Z</dc:date>
    </item>
    <item>
      <title>Re: List nearest feature nearby in popup</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1194434#M47065</link>
      <description>&lt;P&gt;Start with the &lt;A href="https://developers.arcgis.com/arcade/" target="_self"&gt;Arcade documentation&lt;/A&gt; to get a better understanding of all the functions and how to use them.&lt;/P&gt;&lt;P&gt;I would also suggest the Esri Training &lt;A href="https://www.esri.com/training/" target="_self"&gt;site&lt;/A&gt;. They have several lessons (videos or web courses) that are free or could be covered by a maintenance agreement. They also have curated &lt;A href="https://www.esri.com/training/learning-plans/" target="_self"&gt;learning plans&lt;/A&gt; (such as &lt;A href="https://www.esri.com/training/catalog/60353c60303e2a7692f9da01/arcgis-arcade-fundamentals/" target="_self"&gt;this one&lt;/A&gt;) that are more guided.&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 14:47:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/list-nearest-feature-nearby-in-popup/m-p/1194434#M47065</guid>
      <dc:creator>KenBuja</dc:creator>
      <dc:date>2022-07-21T14:47:46Z</dc:date>
    </item>
  </channel>
</rss>

