An Efficient Pattern Cutting out System (Part 2)