swap (157.961)