swap (138.708)