#include <stdio.h> int canbuy(int a); int less(int a); int main() { int a; scanf("%d",&a); if(canbuy(a)) { printf("%d",less(a)); } else { printf("%d",-1); } return 0; } int less(int a) { for(int i=(a/8);i>=1;i--) { if((a-8*i)%6==0) { return i+(a-8*i)/6; } } return a/6; } int canbuy(int a) { if(a%2==1) { return 0; } else { if(a%6||a%8) { return 1; } else { for(int i=1;i<=a;i++) { if((a-6*i)%8==0) { return 1; } } return 0; } } }