1Throwing 1... 2A() 1 3Throwing 2... 4A() 2 5Throwing 3... 6~A() 1 7Caught. 8~A() 2 9c == 2, d == 2 10