THE S666: A THOROUGH INVESTIGATION CONCERNING THE PUZZLE