Heterocyclic rimantadine analogues with antiviral activity.