merge c