I have these polygon points which are like these:
a = {Polygon[{{1504.1, 456.266}, {1539.8, 402.781}, {1588.17,
378.487}, {1528.17, 456.266}}],
b= Polygon[{{273.801, 456.266}, {273.801, 306.852}, {545.027,
306.852}, {587.642, 456.266}}],
c= Polygon[{{1495.53, 456.266}, {1500.18, 386.794}, {1539.8,
402.781}, {1504.1, 456.266}}],
d= Polygon[{{1528.17, 456.266}, {1588.17, 378.487}, {1636.98,
345.708}, {1648.84, 456.266}}],
e= Polygon[{{1569.07, 306.852}, {1494.36, 368.012}, {1031.56,
341.018}, {1028.45, 306.852}}],
f= Polygon[{{1032.95, 456.266}, {1031.56, 341.018}, {1494.36,
368.012}, {1500.18, 386.794}, {1495.53, 456.266}}],
g= Polygon[{{1648.84, 456.266}, {1636.98, 345.708}, {1641.75,
306.852}, {2025.09, 306.852}, {2025.09, 456.266}}],
h= Polygon[{{587.642, 456.266}, {545.027, 306.852}, {1028.45,
306.852}, {1031.56, 341.018}, {1032.95, 456.266}}],
i= Polygon[{{1641.75, 306.852}, {1636.98, 345.708}, {1588.17,
378.487}, {1539.8, 402.781}, {1500.18, 386.794}, {1494.36,
368.012}, {1569.07, 306.852}}]}
Now, from here, I want to extract the common points of i from a to h. So, suppose, the first value of i {1641.75, 306.852} is common in g. So, I want to extract g and save it. Then the second value {1636.98, 345.708} is common in d. So, then I want to extract d and save it. In this way, I want to find all the polygons that have one point which is common with i.
Please let me know how to do it.