Combinatorics is freaking HARD