Nöqtələrin simmetriyası
Müəyyən bir müstəvidə n fərqli nöqtə P_1, P_2, …, P_n verilmişdir. Bu nöqtələrin koordinatları (x_i, y_i) şəklindədir, burada i = 1, …, n. S çevrilməsi aşağıdakı kimi həyata keçirilir: müstəvidəki hər bir nöqtə X_0 üçün əvvəlcə P_1 nöqtəsinə nisbətən simmetrik olan X_1 nöqtəsi qurulur, sonra P_2 nöqtəsinə nisbətən X_{1 } simmetrik olan X_2 nöqtəsi qurulur və bu proses P_n nöqtəsinə nisbətən X_n_{-1 } simmetrik olan X_n nöqtəsi qurulana qədər davam edir. Əgər bu S çevrilməsində koordinatlarını dəyişməyən yeganə nöqtə (sabit nöqtə) varsa, onun koordinatlarını çıxarın. Əgər bir neçə sabit nöqtə varsa, 0 çıxarın. Əgər sabit nöqtələr yoxdursa, -1 çıxarın.
Giriş verilənləri
Birinci sətir nöqtələrin sayını n göstərir. Sonrakı n sətir isə nöqtələrin tam ədədi koordinatlarını (x_i, y_i) ehtiva edir, burada i = 1, …, n. Nöqtələrin sayı 1 ilə 1000 arasında, x və y isə 0 ilə 1000 arasında tam ədədlərdir.
Çıxış verilənləri
Əgər yeganə sabit nöqtə varsa, onun koordinatlarını (x, y) çıxarın. Əgər bir neçə sabit nöqtə varsa, 0 çıxarın. Əgər sabit nöqtələr yoxdursa, -1 çıxarın.