test2 = ( num ) => {
let hasDouble = false;
let digits = num.toString().split('');
for ( let i = 0; i < 6; i++ ) {
let digit = digits[i],
lastDigit = digits[i - 1],
nextDigit = digits[i + 1];
if ( digit < lastDigit ) return false;
if ( digit == lastDigit && digit !== nextDigit && digit !== digits[i - 2] && digit !== digits[i + 2] ) hasDouble = true;
}
return hasDouble;
}