by Yash Sharma | Nov 22, 2025 Advanced counting problems using Principle of Inclusion-Exclusion for multiple sets. Covers derangements (permutations with no fixed points), counting surjective functions, distributing distinguishable objects, and solving complex overlap problems.