ПСАЛМОПЕВЕЦ разбор слова по составу

Как разобрать слово ПСАЛМОПЕВЕЦ по составу?

псалмопевец

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

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