hecuba - suffering