Sweeping Diagonal