ГОМОСЕКСУАЛИСТ разбор слова по составу

Как разобрать слово ГОМОСЕКСУАЛИСТ по составу?

гомосексуалист

Части слова: гом/о/секс/у/ал/ист
Состав слова:
гом, секс — корни,
о — соединительная гласная,
у, ал, ист — суффиксы,
нулевое окончание,
гомосексуалист — основа слова.

Задание встречается в 3, 4, 5, 6 классе