Know your enemy and know yourself and you will always be victorious.

Sun Tzu