secondo me l’errore è nel contare 2 volte la combinazione (a,b)=(3,3) e la (b,a)=(3,3) che invece non si differenziano in questo problema.