1Throwing 1...
2A() 1
3Throwing 2...
4Falling out...
5~A() 1
6c == 1, d == 1
7