kattis My kattis solutions Problem Solution 10 Kinds of People Python3 Disjoin Set 10 Kinds of People Python3 Group Connected Island