#include <cstdio>
using namespace std;

#define LV(x) (17*(x%2)+3*(x%3)+19)

int main()
{
	int t[100],tb[17],sn=0,time=0;
	for(int i=0; i<17; i++) tb[i]=-1;
	for(int i=0; i<100; i++) t[i]=-1;
	

	while(sn<=100)
	{
		for(int i=0; i<17; i++)
		{
			if(tb[i]==-1) continue;
			if(time>=LV(tb[i])+t[tb[i]]) tb[i]=-1;
		}
		for(int i=sn; i<=time/5; i++)
		{
			int sp=-1,cnt=0;
			for(int j=0; j<17; j++)
			{
				if(tb[j]==-1)
				{
					if(sp==-1) sp=j;
					cnt++;
				}
				else
				{
					if(i%5==1&&cnt>=5) break;
					if(i%5!=1&&cnt>=2) break;
					
					cnt=0;
					sp=-1;
				}
			}
			
			if(i%5==1&&cnt>=5)
			{
				for(int j=0; j<5; j++)
					tb[sp+j]=i;
					
				t[i]=time;
				sn++;
			}
			else if(i%5!=1&&cnt>=2)
			{
				for(int j=0; j<2; j++)
					tb[sp+j]=i;
					
				t[i]=time;
				sn++;
			}
			else break;
		}
		time++;
	}
	
	int N;
	while(scanf("%d", &N) != EOF)
		printf("%d\n", t[N]-5*N);
}