swapping-cum (125.574)