THE S666: A THOROUGH INVESTIGATION INTO THIS PUZZLE