THE S666: A THOROUGH INVESTIGATION CONCERNING A PUZZLE