Aops olympiad books. Olympiad Combinatorics, by Pranav A.