Роман 
    
    
        
        
        
        module.exports = function (inputData, inputDictionary) {
          if (!inputData || !inputDictionary) return "Unreadable message"
        
          inputData = inputData.filter(elem => elem !== undefined);
          inputData = inputData.filter(elem => elem.geometry !== undefined);
          inputData = inputData.filter(elem => elem.geometry.length > 0);
          const dict = inputDictionary.reduce((acc, el) => {
           acc[el] = el
           return acc 
           },{})
          for (let i = 0; i < inputData.length; i++) {
           if (!(inputData[i].text in dict)) return "Unreadable message"
          }
          inputData.sort((elem1, elem2) => elem1.geometry[0] - elem2.geometry[0])
          return inputData.map(item => item.text).join(' ');
        }
    
 
    
    Роман 
    
    
        
        
        
        говнокод но я спешил и система его приняла
    
 
    
    Evgeniy 
    
    
 
    
    Evgeniy 
    
    
        
        
        
        А ты?
    
 
    
    Порридж В Ко-ливинге 
    
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Там в данных не будет объектов без полей
    
 
    
    Viktor 
    
    
        
                    
                        
                            
                            А ты?
                        
                    
                
        
        
        Я из своей деревни выбрался в Лондон, к товарищу. Погода отличная. Смотрю на гусей.
    
 
 
    
    Порридж В Ко-ливинге 
    
    
 
    
    Viktor 
    
    
        
        
        
        
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        О, контент грузится
    
 
    
    Порридж В Ко-ливинге 
    
    
        
                    
                        
                    
                
        
        
        Еще наверное денег на цепи для великов и решетки на окна магазинов не хватает? 🤣
    
 
 
    
    Viktor 
    
    
        
        
        
        Ага, именно.
    
 
    
    Порридж В Ко-ливинге 
    
    
 
    
    Порридж В Ко-ливинге 
    
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Страшное зрелище
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Что Владивосток, что сразу за садовым кольцом, одна и таже колзозная картинка китая 2012 года 😬😬😬
    
 
    
    Порридж В Ко-ливинге 
    
    
 
    
    Порридж В Ко-ливинге 
    
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        С другой стороны в Лондоне веселее
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Кого-то убили, Кого-то изнасиловали, где-то что-то украли
    
 
    
    Роман 
    
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Еще выходят англичане за поддержку всех и вся чего у них в стране нет
    
 
    
    Порридж В Ко-ливинге 
    
    
 
    
    Viktor 
    
    
        
        
        
        Если пройти.
    
 
    
    Viktor 
    
    
 
    
    Viktor 
    
    
        
        
        
        Приехал к товарищу из Фейсбука. Корпоративные секреты выведывать 😂
    
 
    
    Viktor 
    
    
 
    
    Viktor 
    
    
        
        
        
        Напоил предварительно, разумеется.
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Эх, духовно загниваете вы там с санкционной продукцией вашей
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Сыры едите санкционные
    
 
    
    Viktor 
    
    
        
        
        
        Так точно.
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Слава богу нас, Россиян защитили от напасти
    
 
    
    Viktor 
    
    
        
        
        
        Вместо литкода в шахматы играли
    
 
    
    Viktor 
    
    
        
        
        
        В день программиста
    
 
    
    Порридж В Ко-ливинге 
    
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        На таймере кнопка submit была? 🤣
    
 
    
    Viktor 
    
    
        
        
        
        Вспоминали месяцы подготовки к собеседованиям как страшный сон 😃
    
 
    
    Viktor 
    
    
        
        
        
        В моем случае какие-то годы
    
 
    
    Viktor 
    
    
        
        
        
        В его месяцы
    
 
    
    Порридж В Ко-ливинге 
    
    
 
    
    Viktor 
    
    
        
        
        
        Говорит в одном банке местном получил офер на 140к фунтов. Это очень много по местным меркам. Отказался в пользу Фейсбука.
    
 
    
    Viktor 
    
    
        
        
        
        Теперь думает стоило ли оно этой строчки с резюме 😀
    
 
    
    Порридж В Ко-ливинге 
    
    
 
    
    Viktor 
    
    
        
        
        
        Маркетинг мозг проел
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Ну, если до этого не было то можно и полгодика поработать
    
 
    
    Viktor 
    
    
        
        
        
        За полгода ничего не поймёшь, надо дольше работать
    
 
    
    Viktor 
    
    
        
        
        
        Год только свой релокационный пакет отбивать 🤣
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Он увидет строчку FaceBook, и купит
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Хотя Facebook такое дерьмо делает
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Я бы разработчика из такой компании точно бы не нанял
    
 
    
    Viktor 
    
    
        
        
        
        Лол
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Ну, разве что кого-то, кто  React делает
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Но люди, которые делали Инсту или ФБ сам…
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Даже в ВК меньше багов при таком же функционале
    
 
    
    Порридж В Ко-ливинге 
    
    
        
                    
                        
                            
                            Лол
                        
                    
                
        
        
        Я сам в шоке. Что не делает ФБ, все 👎
    
 
 
    
    Порридж В Ко-ливинге 
    
    
        
                    
                        
                            
                            Лол
                        
                    
                
        
        
        Ну, я утрирую конечно)
    
 
 
    
    Порридж В Ко-ливинге 
    
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Я не в таком порядке сортировал...
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Там же не указанно
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        И в первом тесткейсе покзан пример в котором и так и так будет одинковоая страка
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        (что asc что des сортировать = одно и тоже в первом примере)
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        Хотя странно, теперь только на 6ом падает из 7 тестов
    
 
    
    Evgeniy 
    
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        module.exports = function (inputData, inputDictionary) {
          inputData = inputData.sort((d1, d2) => d1.geometry[0] - d2.geometry[0])
        
          const resultMessage = inputData.map(d => d.text).join(' ');
        
          const dict = new Set(inputDictionary);
        
          if (inputData.every(d => dict.has(d.text))) {
            return resultMessage;
          }
          return "Unreadable message";
        }
    
 
    
    Порридж В Ко-ливинге 
    
    
        
        
        
        В чем теперь ошибка?
    
 
    
    Evgeniy 
    
    
 
    
    Порридж В Ко-ливинге 
    
    
        
                    
                        
                    
                
        
        
        А это какая страна/город?
    
 
 
    
    Evgeniy 
    
    
 
    
    Viktor 
    
    
 
    
    Evgeniy 
    
    
 
    
    Порридж В Ко-ливинге 
    
    
        
                    
                        
                            
                            🔥
                        
                    
                
        
        
        Вот этого не надо, и так в Омэрике хватает
    
 
 
    
    Evgeniy 
    
    
        
        
        
        Исток Дона у нас. Так что связан тоже с вами 😉
    
 
    
    Viktor 
    
    
        
        
        
        Ха 😊 ну да, в прямом смысле это лишнее, пожалуй.
    
 
    
    Viktor