pause
define sugar  (*.C?* or *.O?*)  and dna
define acid ( *.P or *.O1P or *.O2P) and dna
define pol  (oxygen or nitrogen)
define nepol (carbon or sulfur or phosphorus)
define bol  (da.n6,dc.n4,dg.n7,da.n7,dt.o4,dg.o6,dt.c5,dc.c5,dg.c5,da.c5,dt.c6,dc.c6,dt.c7,dg.c8,da.c8) and dna 
define mal  (da.c2,dc.o2,dt.o2,dg.n2,dg.n3,da.n3) and dna
define pol1 within (3.5, acid and pol) and protein and pol
define pol2 within (3.5, sugar and pol) and protein and pol
define pol3 within (3.5, bol and pol) and protein and pol
define pol4 within (3.5, mal and pol) and protein and pol
define nepol1 within (4.5, sugar and nepol) and protein and nepol
define nepol2 within (4.5, acid and nepol) and protein and nepol
define nepol3 within (4.5, bol and nepol) and protein and nepol
define nepol4 within (4.5, mal and nepol) and protein and nepol