https://allaboutreact.medium.com/find-disorder-method-find-the-first-item-in-an-array-that-is-less-than-the-element-preceding-it-40ed4e96cbef