If you know the enemy and know yourself,
you need not fear the result of a hundred battles.
- Sun Tzu -
"The Art Of War"