swapping-cum (106.583)