Synthesis of purpuroine A, nakirodin A and MDN-0104: The hidden puzzles and risk of error in their configurational assignments