A Course In Combinatorics Solutions