Know the enemy and know yourself. and you can fight a hundred battles with no danger of defeat.
知己知彼,百战不殆.