Merge puzzle