666 finally explained!