An interruptible algorithm for perfect sampling via Markov chains | Synapse