user54137: Alice, Bob and Carol create a p2sh address that initially requires 3/3 signatures. After some time (lock1 using OP_CHECKLOCKTIMEVERIFY)  only Alice and Carol can spend and Bob is permanently forgot. After more time (lock2 using OP_CHECKLOCKTIMEVERIFY) Alice can spend alone. 
How would a script like this look like?

user12983: There are a lot of possibilities to write such script. This is the simpliest, but not the shortest one
OP_IF
  lock2 OP_CLTV OP_DROP pubAlice OP_CHECKSIG
OP_ELSE
  OP_IF 
    OP_3 pubAlice pubBob pubCarol OP_3 
  OP_ELSE
    lock1 OP_CLTV OP_DROP OP_2 pubAlice pubCarol OP_2 
  OP_ENDIF
  OP_CHECKMULTISIG
OP_ENDIF 


54137: <p>Alice, Bob and Carol create a p2sh address that initially requires 3/3 signatures. After some time (lock1 using OP_CHECKLOCKTIMEVERIFY)  only Alice and Carol can spend and Bob is permanently forgot. After more time (lock2 using OP_CHECKLOCKTIMEVERIFY) Alice can spend alone. </p>

<p>How would a script like this look like?</p>
 12983: <p>There are a lot of possibilities to write such script. This is the simpliest, but not the shortest one</p>

<pre><code>OP_IF
  lock2 OP_CLTV OP_DROP pubAlice OP_CHECKSIG
OP_ELSE
  OP_IF 
    OP_3 pubAlice pubBob pubCarol OP_3 
  OP_ELSE
    lock1 OP_CLTV OP_DROP OP_2 pubAlice pubCarol OP_2 
  OP_ENDIF
  OP_CHECKMULTISIG
OP_ENDIF 
</code></pre>
