```html ابحث عن القيمة القصوى في مصفوفة وفقًا لشرط ```

Swift Medium loops

مهمة «```html ابحث عن القيمة القصوى في مصفوفة وفقًا لشرط ```»

إليك نص مهمة البرمجة مترجمًا إلى العربية:

بالنظر إلى مصفوفة مربعة من الأعداد الصحيحة. ابحث عن أكبر عنصر بين تلك الموجودة فوق القطر الرئيسي والتي هي أعداد أولية. إذا لم توجد مثل هذه العناصر، اطبع -1. العدد الأولي هو عدد طبيعي أكبر من 1 لا يقبل القسمة إلا على 1 وعلى نفسه.

تنسيق الإدخال

في السطر الأول عدد صحيح N (1 ≤ N ≤ 100). في الأسطر N التالية، كل سطر يحتوي على N أعداد صحيحة — عناصر المصفوفة. الأعداد لا تتجاوز قيمتها المطلقة 1000.

تنسيق الإخراج

عدد صحيح واحد — أكبر عنصر أولي فوق القطر الرئيسي، أو -1 إذا لم يكن هناك أي منها.

أمثلة

مثال 1

الإدخال
3 2 3 5 7 11 13 17 19 23
الإخراج
13

مثال 2

الإدخال
Привет, мир!
الإخراج
3

مثال 3

الإدخال
2 4 6 8 10
الإخراج
-1

مثال 4

الإدخال
5 1 2 3 4 5 3
الإخراج
12

مثال 5

الإدخال
аеёиоуыэюя
الإخراج
10
main.swift