2048 Drag and Drop: A Fun and Strategic Puzzle Game for All Ages