Se: r1(x); r2(z); r1(z); r3(x); r3(y); w1(x); c1; w3(y); a3; r2(y); w2(z); w2(y);c2 is recoverable or not

The schedule is not recoverable.

To determine recoverability, we need to check if there is a "write followed by a read" (W-R) or a "write followed by a commit" (W-C) conflict between transactions in the schedule.

In the given schedule, the following conflicts can be identified:

1. W1(x) and R1(x) - W-R conflict
2. W3(y) and R3(y) - W-R conflict
3. W3(y) and A3 - W-C conflict
4. W2(z) and R2(z) - W-R conflict
5. W2(z) and W2(y) - W-W conflict
6. W2(y) and R2(y) - W-R conflict

Since conflicts are present in the schedule, it is not recoverable.