swap (140.348)