Cycle-Store-Before-and-After-Partition