initially Treat data as N sorted collections that are each one datum long. merge Merge each consecutive pair of collections to form sorted collections twice as large repeat…