Purines, pyrimidines, and fused systems based on them