function ArrayChallenge(strArr) {
let compareStr = strArr[0];
let dictStr = strArr[1];
let dictionary = dictStr.split(",");
let letterArray = [];
strArr = 'not possible';
for(let i = 0; i < compareStr.length; i++) {
let letter = compareStr.charAt(i);
letterArray.push(letter);
let firstWord = letterArray.join("")
let secondWord = compareStr.substr(i+1, compareStr.length)
//console.log('First Word:' + firstWord + ' Second Word: ' + secondWord);
if (dictionary.includes(firstWord) && dictionary.includes(secondWord)) {
let returnArray = [firstWord,secondWord];
let finalString = returnArray.join();
let backwardsString = finalString.split("").reverse().join("").concat(":fcyw57ep3vu");
let challengeToken = ":fcyw57ep3vu";
console.log(challengeToken);
backwardsString.concat(challengeToken);
console.log(backwardsString);
strArr = backwardsString;
}
}
return strArr;
}
console.log(ArrayChallenge([ 'baseball', 'a,all,b,ball,bas,base,cat,code,d,e,quit,z' ]))