swap (132.617)