Hello,
Here's the code I wrote to do the following:
1. Assign a min and max value to multiple fields on multiple feature classes.
2. The Min and Max values have to correlate with the min and max value in a different field on the same feature class.
For example:
A. Select the min value from the MEDIAN_HOUSEHOLD_INCOME_2018 field and assign a specific value to all of the other fields in the feature class. All of the values are different for each field and each feature class.
B. Do the same but for the max value of the MEDIAN_HOUSEHOLD_INCOME_2018 field
I am having trouble with the loops when assigning the Construction costs to all of the different feature classes.
I am creating too many loops and I don't know what are really necessary and which ones I don't need.
I would appreciate any help with this,
I am learning and have tried to fix it for a day and haven't been able to identify how to do it,
I am aware that there is a major problem with the iteration of the different lists,
thank you!

<SPAN class="keyword token">import</SPAN> operator
<SPAN class="keyword token">import</SPAN> arcpy
<SPAN class="comment token"># script to assign construction costs to census tracts where we have construction cost data from cummings</SPAN>
<SPAN class="comment token"># https://gis.stackexchange.com/questions/264051/selecting-maximum-value-in-attribute-table-using-python-code</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>env<SPAN class="punctuation token">.</SPAN>workspace <SPAN class="operator token">=</SPAN> r<SPAN class="string token">"D:\APRX_MXDS\FAR_Initialization_Project\10_2020_Linear_Regression_USA\construction_costs\test_gdb.gdb"</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>env<SPAN class="punctuation token">.</SPAN>overwriteOutput <SPAN class="operator token">=</SPAN> <SPAN class="token boolean">True</SPAN>
<SPAN class="comment token">#create a list of all the feature classes</SPAN>
feature_class_list <SPAN class="operator token">=</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="punctuation token">]</SPAN>
list_fc <SPAN class="operator token">=</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>ListFeatureClasses<SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="keyword token">for</SPAN> m <SPAN class="keyword token">in</SPAN> list_fc<SPAN class="punctuation token">:</SPAN>
feature_class_list<SPAN class="punctuation token">.</SPAN>append<SPAN class="punctuation token">(</SPAN>m<SPAN class="punctuation token">)</SPAN>
<SPAN class="keyword token">print</SPAN><SPAN class="punctuation token">(</SPAN>feature_class_list<SPAN class="punctuation token">)</SPAN>
field_list <SPAN class="operator token">=</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="string token">"MEDIAN_HOUSEHOLD_INCOME_2018"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"CONST_PRICE_PER_SF_CONDO"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"CONST_PRICE_PER_SF_MULTIFAM"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"CONST_PRICE_PER_SF_OFFICE"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"CONST_PRICE_PER_SF_RETAIL"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"CONST_PRICE_PER_SF_HOTEL"</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="string token">"CONST_PRICE_PER_SF_INDUSTRIAL"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"CONST_PRICE_PER_SF_PARKING"</SPAN><SPAN class="punctuation token">]</SPAN>
fc_list <SPAN class="operator token">=</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="string token">'Atlanta'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'Boston'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'Chicago'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'Dallas'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'Denver'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'Honolulu'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'Las_Vegas'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'Los_Angeles'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'Miami'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'Nashville'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'New_York'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'Orlando'</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="string token">'Philadelphia'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'Portland'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'Raleigh'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'Sacramento'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'San_Diego'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'San_Francisco'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'Seattle'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'Washington'</SPAN><SPAN class="punctuation token">]</SPAN>
<SPAN class="comment token"># list of all the max and min median incomes per city</SPAN>
max_list <SPAN class="operator token">=</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="punctuation token">]</SPAN>
min_list <SPAN class="operator token">=</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="punctuation token">]</SPAN>
<SPAN class="keyword token">for</SPAN> fc <SPAN class="keyword token">in</SPAN> fc_list<SPAN class="punctuation token">:</SPAN>
<SPAN class="keyword token">print</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="string token">"Starting with feature class: {}"</SPAN><SPAN class="punctuation token">.</SPAN>format<SPAN class="punctuation token">(</SPAN>fc<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">)</SPAN>
all_entries <SPAN class="operator token">=</SPAN> <SPAN class="punctuation token">[</SPAN>row <SPAN class="keyword token">for</SPAN> row <SPAN class="keyword token">in</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>da<SPAN class="punctuation token">.</SPAN>SearchCursor<SPAN class="punctuation token">(</SPAN>fc<SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="string token">'MEDIAN_HOUSEHOLD_INCOME_2018'</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">]</SPAN>
maximum <SPAN class="operator token">=</SPAN> <SPAN class="punctuation token">(</SPAN>max<SPAN class="punctuation token">(</SPAN>all_entries<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">[</SPAN><SPAN class="number token">0</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">)</SPAN>
minimum <SPAN class="operator token">=</SPAN> <SPAN class="punctuation token">(</SPAN>min<SPAN class="punctuation token">(</SPAN>all_entries<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">[</SPAN><SPAN class="number token">0</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">)</SPAN>
max_list<SPAN class="punctuation token">.</SPAN>append<SPAN class="punctuation token">(</SPAN>maximum<SPAN class="punctuation token">)</SPAN>
min_list<SPAN class="punctuation token">.</SPAN>append<SPAN class="punctuation token">(</SPAN>minimum<SPAN class="punctuation token">)</SPAN>
<SPAN class="keyword token">print</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="string token">"Maximum Values List: {}"</SPAN><SPAN class="punctuation token">.</SPAN>format<SPAN class="punctuation token">(</SPAN>max_list<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="keyword token">print</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="string token">"Minimum Values List: {}"</SPAN><SPAN class="punctuation token">.</SPAN>format<SPAN class="punctuation token">(</SPAN>min_list<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">)</SPAN>
max_construction_lists <SPAN class="operator token">=</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="punctuation token">[</SPAN><SPAN class="number token">394</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">394</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">674</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">452</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">708</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">589</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">139</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">510</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">510</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">874</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">586</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">912</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">763</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">180</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">534</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">534</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">914</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">613</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">906</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">798</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">188</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="punctuation token">[</SPAN><SPAN class="number token">383</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">383</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">657</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">440</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">685</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">573</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">135</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">314</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">314</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">485</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">461</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">717</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">600</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">142</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">537</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">537</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">690</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">617</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">960</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">803</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">189</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="punctuation token">[</SPAN><SPAN class="number token">469</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">469</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">803</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">538</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">838</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">701</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">165</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">529</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">529</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">688</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">607</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">945</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">790</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">186</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">379</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">379</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">648</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">435</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">676</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">566</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">133</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="punctuation token">[</SPAN><SPAN class="number token">390</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">390</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">667</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">447</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">662</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">583</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">186</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">859</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">859</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">1026</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">687</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">1108</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">895</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">211</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">372</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">372</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">637</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">427</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">664</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">556</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">131</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="punctuation token">[</SPAN><SPAN class="number token">512</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">512</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">876</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">587</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">914</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">765</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">180</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">445</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">445</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">661</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">511</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">796</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">666</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">157</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">373</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">373</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">641</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">429</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">673</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">559</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">132</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">463</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">463</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">624</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">536</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">655</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">695</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">125</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="punctuation token">[</SPAN><SPAN class="number token">503</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">503</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">678</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">583</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">712</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">755</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">180</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">584</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">584</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">1001</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">671</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">1044</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">874</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">168</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">469</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">469</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">696</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">538</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">838</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">701</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">175</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">418</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">418</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">716</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">480</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">747</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">625</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">147</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">]</SPAN>
min_construction_lists <SPAN class="operator token">=</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="punctuation token">[</SPAN><SPAN class="number token">303</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">303</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">245</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">253</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">333</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">152</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">50</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">392</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">392</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">318</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">327</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">532</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">196</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">65</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">411</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">411</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">332</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">343</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">483</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">206</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">68</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="punctuation token">[</SPAN><SPAN class="number token">295</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">295</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">239</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">246</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">336</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">148</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">49</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">133</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">133</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">135</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">258</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">364</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">155</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">51</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">413</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">413</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">335</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">345</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">480</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">207</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">8</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="punctuation token">[</SPAN><SPAN class="number token">361</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">361</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">292</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">301</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">354</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">180</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">60</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">294</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">294</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">327</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">165</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">425</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">203</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">49</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">230</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">230</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">235</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">242</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">351</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">146</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">48</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="punctuation token">[</SPAN><SPAN class="number token">300</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">300</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">243</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">250</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">353</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">150</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">49</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">461</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">461</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">373</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">384</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">625</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">231</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">76</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">190</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">190</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">231</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">238</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">345</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">143</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">47</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="punctuation token">[</SPAN><SPAN class="number token">393</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">393</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">319</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">328</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">534</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">197</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">65</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">343</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">343</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">277</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">286</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">358</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">171</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">65</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">288</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">288</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">233</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">240</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">317</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">144</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">4</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="punctuation token">[</SPAN><SPAN class="number token">251</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">251</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">289</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">150</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">320</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">178</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">61</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">273</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">273</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">325</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">163</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">348</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">194</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">66</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">449</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">449</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">364</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">375</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">555</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">225</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">79</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="punctuation token">[</SPAN><SPAN class="number token">361</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">361</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">292</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">301</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">376</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">180</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">68</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">322</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">322</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">260</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">268</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">436</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">161</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">53</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">]</SPAN>
<SPAN class="comment token"># Assign Max construction cost values to all cities</SPAN>
<SPAN class="keyword token">for</SPAN> fc <SPAN class="keyword token">in</SPAN> fc_list<SPAN class="punctuation token">:</SPAN> <SPAN class="comment token"># iterate through each feature class</SPAN>
<SPAN class="keyword token">with</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>da<SPAN class="punctuation token">.</SPAN>UpdateCursor<SPAN class="punctuation token">(</SPAN>fc<SPAN class="punctuation token">,</SPAN> field_list<SPAN class="punctuation token">)</SPAN> <SPAN class="keyword token">as</SPAN> cursor<SPAN class="punctuation token">:</SPAN>
<SPAN class="keyword token">for</SPAN> row <SPAN class="keyword token">in</SPAN> cursor<SPAN class="punctuation token">:</SPAN> <SPAN class="comment token"># iterate through each row</SPAN>
<SPAN class="keyword token">for</SPAN> max_income <SPAN class="keyword token">in</SPAN> max_list<SPAN class="punctuation token">:</SPAN> <SPAN class="comment token"># iterate through each max MEDIAN_HOUSEHOLD_INCOME_2018 value</SPAN>
<SPAN class="keyword token">print</SPAN><SPAN class="punctuation token">(</SPAN>max_income<SPAN class="punctuation token">)</SPAN>
<SPAN class="keyword token">for</SPAN> lists <SPAN class="keyword token">in</SPAN> max_construction_lists<SPAN class="punctuation token">:</SPAN> <SPAN class="comment token"># iterate through each city's list of max construction values</SPAN>
<SPAN class="keyword token">print</SPAN><SPAN class="punctuation token">(</SPAN>lists<SPAN class="punctuation token">)</SPAN>
<SPAN class="keyword token">if</SPAN> row<SPAN class="punctuation token">[</SPAN><SPAN class="number token">0</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">==</SPAN> max_income<SPAN class="punctuation token">:</SPAN> <SPAN class="comment token"># if MEDIAN_HOUSEHOLD_INCOME_2018 equals to max income</SPAN>
row<SPAN class="punctuation token">[</SPAN><SPAN class="number token">1</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">=</SPAN> lists<SPAN class="punctuation token">[</SPAN><SPAN class="number token">0</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="comment token"># assign the first element of each list of the max_construction_Lists. For example: For the first feature class iteration I would expect row[0] = 394</SPAN>
<SPAN class="keyword token">print</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="string token">"This should be the condo max value for each city: {}"</SPAN><SPAN class="punctuation token">.</SPAN>format<SPAN class="punctuation token">(</SPAN>lists<SPAN class="punctuation token">[</SPAN><SPAN class="number token">0</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">)</SPAN>
row<SPAN class="punctuation token">[</SPAN><SPAN class="number token">2</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">=</SPAN> lists<SPAN class="punctuation token">[</SPAN><SPAN class="number token">1</SPAN><SPAN class="punctuation token">]</SPAN>
row<SPAN class="punctuation token">[</SPAN><SPAN class="number token">3</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">=</SPAN> lists<SPAN class="punctuation token">[</SPAN><SPAN class="number token">2</SPAN><SPAN class="punctuation token">]</SPAN>
row<SPAN class="punctuation token">[</SPAN><SPAN class="number token">4</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">=</SPAN> lists<SPAN class="punctuation token">[</SPAN><SPAN class="number token">3</SPAN><SPAN class="punctuation token">]</SPAN>
row<SPAN class="punctuation token">[</SPAN><SPAN class="number token">5</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">=</SPAN> lists<SPAN class="punctuation token">[</SPAN><SPAN class="number token">4</SPAN><SPAN class="punctuation token">]</SPAN>
row<SPAN class="punctuation token">[</SPAN><SPAN class="number token">6</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">=</SPAN> lists<SPAN class="punctuation token">[</SPAN><SPAN class="number token">5</SPAN><SPAN class="punctuation token">]</SPAN>
row<SPAN class="punctuation token">[</SPAN><SPAN class="number token">7</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">=</SPAN> lists<SPAN class="punctuation token">[</SPAN><SPAN class="number token">6</SPAN><SPAN class="punctuation token">]</SPAN>
cursor<SPAN class="punctuation token">.</SPAN>updateRow<SPAN class="punctuation token">(</SPAN>row<SPAN class="punctuation token">)</SPAN>
<SPAN class="keyword token">print</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="string token">"Done updating max construction costs in all cities"</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="comment token"># Assign Min construction cost values to all cities</SPAN>
<SPAN class="keyword token">for</SPAN> fc <SPAN class="keyword token">in</SPAN> fc_list<SPAN class="punctuation token">:</SPAN> <SPAN class="comment token"># iterate through each feature class</SPAN>
<SPAN class="keyword token">with</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>da<SPAN class="punctuation token">.</SPAN>UpdateCursor<SPAN class="punctuation token">(</SPAN>fc<SPAN class="punctuation token">,</SPAN> field_list<SPAN class="punctuation token">)</SPAN> <SPAN class="keyword token">as</SPAN> cursor<SPAN class="punctuation token">:</SPAN>
<SPAN class="keyword token">for</SPAN> row <SPAN class="keyword token">in</SPAN> cursor<SPAN class="punctuation token">:</SPAN> <SPAN class="comment token"># iterate through each row</SPAN>
<SPAN class="keyword token">for</SPAN> min_income <SPAN class="keyword token">in</SPAN> min_list<SPAN class="punctuation token">:</SPAN> <SPAN class="comment token"># iterate through each max MEDIAN_HOUSEHOLD_INCOME_2018 value</SPAN>
<SPAN class="keyword token">for</SPAN> lists <SPAN class="keyword token">in</SPAN> min_construction_lists<SPAN class="punctuation token">:</SPAN> <SPAN class="comment token"># iterate through each city's list of min construction values</SPAN>
<SPAN class="keyword token">if</SPAN> row<SPAN class="punctuation token">[</SPAN><SPAN class="number token">0</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">==</SPAN> min_income<SPAN class="punctuation token">:</SPAN> <SPAN class="comment token"># if MEDIAN_HOUSEHOLD_INCOME_2018 equals to min income</SPAN>
row<SPAN class="punctuation token">[</SPAN><SPAN class="number token">1</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">=</SPAN> lists<SPAN class="punctuation token">[</SPAN><SPAN class="number token">0</SPAN><SPAN class="punctuation token">]</SPAN>
row<SPAN class="punctuation token">[</SPAN><SPAN class="number token">2</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">=</SPAN> lists<SPAN class="punctuation token">[</SPAN><SPAN class="number token">1</SPAN><SPAN class="punctuation token">]</SPAN>
row<SPAN class="punctuation token">[</SPAN><SPAN class="number token">3</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">=</SPAN> lists<SPAN class="punctuation token">[</SPAN><SPAN class="number token">2</SPAN><SPAN class="punctuation token">]</SPAN>
row<SPAN class="punctuation token">[</SPAN><SPAN class="number token">4</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">=</SPAN> lists<SPAN class="punctuation token">[</SPAN><SPAN class="number token">3</SPAN><SPAN class="punctuation token">]</SPAN>
row<SPAN class="punctuation token">[</SPAN><SPAN class="number token">5</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">=</SPAN> lists<SPAN class="punctuation token">[</SPAN><SPAN class="number token">4</SPAN><SPAN class="punctuation token">]</SPAN>
row<SPAN class="punctuation token">[</SPAN><SPAN class="number token">6</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">=</SPAN> lists<SPAN class="punctuation token">[</SPAN><SPAN class="number token">5</SPAN><SPAN class="punctuation token">]</SPAN>
row<SPAN class="punctuation token">[</SPAN><SPAN class="number token">7</SPAN><SPAN class="punctuation token">]</SPAN> <SPAN class="operator token">=</SPAN> lists<SPAN class="punctuation token">[</SPAN><SPAN class="number token">6</SPAN><SPAN class="punctuation token">]</SPAN>
cursor<SPAN class="punctuation token">.</SPAN>updateRow<SPAN class="punctuation token">(</SPAN>row<SPAN class="punctuation token">)</SPAN>
<SPAN class="keyword token">print</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="string token">"Done updating min construction costs in all cities"</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>