swap (131.523)