/**
* @param {string} str1
* @param {string} str2
* @return {string}
*/
var gcdOfStrings = function(str1, str2) {
if (str1 + str2 != str2 + str1) return ''
let str1Leng = str1.length
let str2Leng = str2.length
let GCD = (x,y) => {
if(!y) return x
return GCD(y, x%y)
}
let div = GCD(str1Leng , str2Leng)
return str1.slice(0, div)
};