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

京公网安备 11010502036488号