Huperphlegmines A and B, two novel Lycopodium alkaloids with an unprecedented skeleton from Huperzia phlegmaria, and their acetylcholinesterase inhibitory activities.