//tonynater - COCI 2014-2015

#include <algorithm>
#include <iostream>
#include <vector>

#define sz(x) ((int) x.size())

using namespace std;

typedef long long ll;

const ll INF = ll(1)<<60;

const int MAXN = 100010;

int N, A[MAXN];

vector<int> F, V;

int main() {
    ios_base::sync_with_stdio(0);
    cin.tie(NULL);
    
    cin >> N;
    
    for(int i = 0; i < N; i++) {
        cin >> A[i];
    }
    
    sort(A, A+N);
    
    for(int i = 0; i < N;) {
        int b = i, e = i;
        while(e < N && A[b] == A[e]) {
            ++e;
        }
        F.push_back(e-b);
        V.push_back(A[b]);
        i = e;
    }
    
    int lb, rb;
    ll low = 0, high = INF;
    while(low < high) {
        ll mid = (low+high)/2;
        
        lb = 0;
        ll sum = 0, cur = 0;
        for(; lb < sz(F)-1; lb++) {
            cur += F[lb];
            sum += cur;
            if(sum == (mid+1)/2) {
                ++lb;
                break;
            }else if(sum > (mid+1)/2){
                break;
            }
        }
        
        rb = sz(F)-1;
        sum = 0, cur = 0;
        for(; rb > 0; rb--) {
            cur += F[rb];
            sum += cur;
            if(sum == mid/2) {
                --rb;
                break;
            }else if(sum > mid/2) {
                break;
            }
        }
        
        if(rb-lb > 1) {
            low = mid+1;
        }else {
            high = mid;
        }
    }
    
    lb = 0;
    ll sum = 0, cur = 0;
    for(; lb < sz(F)-1; lb++) {
        cur += F[lb];
        sum += cur;
        if(sum == (low+1)/2) {
            ++lb;
            break;
        }else if(sum > (low+1)/2){
            break;
        }
    }
    
    rb = sz(F)-1;
    sum = 0, cur = 0;
    for(; rb > 0; rb--) {
        cur += F[rb];
        sum += cur;
        if(sum == low/2) {
            --rb;
            break;
        }else if(sum > low/2) {
            break;
        }
    }
    
    if(low%2 == 0) {
        cout << "Slavko\n" << V[lb] << ' ' << V[rb] << '\n';
    }else {
        cout << "Mirko\n" << V[lb] << ' ' << V[rb] << '\n';
    }
    
    return 0;
}