add complicated test case for BubbleMerge
217 files changed