Оцените компоненты. (прошу сильно не ругать)

Вид для печати