На codewars попалась задача, не знаю как решить.
Есть имена в списке неопределённой длины, может быть 1 имя, может 2, может 99.
Если 1 нужно выдать только его
['Vasya'] ~> 'Vasya'
Если 2 - нужно воткнуть между ними "и"
['Vasya', 'Masha'] ~> 'Vasya and Masha'
Если больше - нужно воткнуть между предпоследним и последним - "и", а между всеми остальными - запятые
['Vasya', 'Masha', 'Boris'] ~> 'Vasya, Masha and Boris'
Как это делать по-человечески?