swapping-cum (144.103)