swapping-cum (184.761)