width poly 2 width diff 3 width metal 3 width metal2 3 width polycut 2 width diffcut 2 width via 2 width well 5 width poly2 2 {*} width poly2cut 2 {*} separation well well 9 separation poly poly 2 separation poly2 poly2 3 {*} | the following does not work for transistors | separation poly diff 1 | separation poly2 diff 1 {*} separation diff diff 3 separation metal metal 3 separation metal2 metal2 4 separation polycut polycut 2 separation poly2cut poly2cut 2 {*} separation diffcut diffcut 2 separation diffcut poly 2 separation diffcut poly2 3 {*} separation polycut poly2 3 {*} separation via via 3 separation polycut via 2 separation poly2cut via 2 {*} separation diffcut via 2 overlap poly polycut 2 overlap poly2 poly2cut 2 {*} overlap diff diffcut 2 overlap metal polycut 1 overlap metal poly2cut 1 {*} overlap metal diffcut 1 overlap metal2 via 1 overlap2 diff well well 5 overlap2 diff select select 2 overlap2 select well well 2 overlap2 via diff diff 2 overlap2 via poly poly 2 overlap2 via poly2 poly2 2 {*} separation2 diff select well 5