結果 : hard combinatorics problems with solutions