New total synthesis of the marine antitumor alkaloid (-)-agelastatin A.