In one aspect, compounds having antiviral activity and having the general formula: ##STR1## wherein each R.sup.2, independently, is H or lower (fewer than 6 carbon atoms) alkyl; each R.sup.3, independently, is H or lower alkyl; R.sup.0 is H or lower alkyl; R.sup.1 is H or lower alkyl; 1.ltoreq.n.ltoreq.11; n-2.ltoreq.m.ltoreq.2n; 0.ltoreq.p.ltoreq.3; z is 0 or 1; and p.ltoreq.1.ltoreq.2p; each n, m, p, and q being selected so that the sp.sup.3 valence shell of each carbon atom in each ring is filled; or a pharmaceutically acceptable salt thereof.