Ок. Я пішов на chat.openai.com з тим же питанням. Той написав мені функцію, але не дуже оптимально.
Тоді я повернувся на chat.bing.com та попросив пооптимізувати написану "колегою" функцію. І отримав рівно той код, який chat.bing.com писав від початку.