enumerative combinatorics san francisco state university universidad de los andes federico ardila 2013