row by row swap

Top