swap (160.812)