swapping-cum (117.239)