Clean Sweeping: PDF