I completed a round trip transaction with the redeem script hash:
31vFvEkyAb2iusbPip36H9rVt6pxExuaVR, whose redeem script is
OP_3 (0x53) (yes I know not secure).
I can understand
OP_1 redeem script unlocking its P2SH UTXO as 1 is left on the stack after redeem script execution, but with
OP_3, 3 is left on the stack. So how does this successfully execute?