The Pigeonhole Principle: how do pigeons and pigeonholes relate to ...