Swap n Merge Numbers 2048: Match 3 Puzzle