 Seems there is a typo in the final solution. S(9,3) * 3! = 3025 * 6 = 18150, not 55980 as claimed. Regards, Hanson