2 a) Não-serializável r1(X) w1(X) r2(X) w2(Y) C2 w1(Y) C1 r3(X) w3(X) C3 b) Serializável r1(X) w1(X) r2(X) w1(Y) w2(Y) C2 r3(X) C1 w3(X) C3 c) Sem aborto em cascata r2(X) r3(X) w3(X) C3 w2(Y) C2 r2(X) w2(X) w1(X) C2