swap (171.341)