swap (195.004)