swap (186.919)