Merge Block Puzzle