swapping-cum (169.024)