Perfect sweeping #2 strip sweeping