function solution(n, m) {
const great = (a,b) => {
if(a%b===0 || b%a===0){
if(a>=b)
return b;
else
return a;
}
return great(b, a%b);
}
const least = (a,b)=>{
return (a*b)/great(a,b);
}
return [great(n,m),least(n,m)];
console.log(great(n,m));
}