Five Principles Of Counting