Interchange of Two Blocks of Data (Algorithm 284 [K2])
CACM May, 1966
Fletcher, W.
