swapping-cum (105.086)