I want to create three view controllers: A -> B -> C -> A
"B" and "C" controllers have to be transparent, so I create "Present Modally" segue. From "C" I created unwind segue to "A"
But when I return from "C" to "A" I also see how "B" is closing.
What to do? This is my storyboard:

View controllers have only this functions:
// DraftAViewController
@IBAction func goToBTapped(_ sender: UIButton) {
performSegue(withIdentifier: "segueToB", sender: self)
}
@IBAction func unwind( _ seg: UIStoryboardSegue) {
}
// DraftBViewController
@IBAction func goToCTapped(_ sender: UIButton) {
performSegue(withIdentifier: "segueToC", sender: self)
}
// DraftCViewController
@IBAction func backToATapped(_ sender: UIButton) {
performSegue(withIdentifier: "unwindToA", sender: self)
}