#include <bits/stdc++.h>
using namespace std;

int main() {
    long long n;
    cin>>n;
    vector<long long>s;
    for(int i=0;i<=n/8+1;i++){
        for(int j=0;j<=n/6+1;j++){
            if(n==6*j+8*i){
                s.push_back(i+j);
            }
        }
    }
    if(s.empty()){
        cout<<"-1";
    }else{
    sort(s.begin(),s.end());
    cout<<s[0];
    
    }
}
// 64 位输出请用 printf("%lld")