Lecture 16 - The Pigeonhole Principle and Examples