Описать строки через дефис в нижнем регистре

Реализуй функцию hyphenateAndLowerCase, которая принимает аргументом strings массив строк. Функция должна вернуть новый массив строк, где каждая строка описана в нижнем регистре, а пробелы заменены на символ -.

hyphenateAndLowerCase(['Costa Rica', 'Anguilla', 'Saint Kitts and Nevis'])