Novel total synthesis of protoberberine-type alkaloids