Consider the following schedules:
S1: w2(a) w1(a) w3(c) r1(a) r3(b) w2(b) r3(c)
S2: r3(a) r1(b) r3(a) w2(b) r1(a) r2(a) w2(c) r3(c)
What is the minimum value of the number of swaps required so that schedule S2 has conflict serializability as in the same order as that of S1?